En cPanel disponemos de una herramienta que permite la restauración total o parcial de archivos de una o múltiples cuentas de Hosting o alojamiento sin dependencia del servicio de soporte correspondiente.
cPremote Backup Management (Gestión de Copias de Seguridad CPremote) se encuentra disponible en cPanel dentro de la opción Archivos y dispone de una serie de funcionalidades (que iremos viendo en los artículos dedicados a esta aplicación web) orientadas a la recuperación de archivos independientes, directorios, bases de datos o webs completas.
En este artículo nos vamos a centrar en la restauración de la base de datos de una copia de seguridad que tengamos disponible en el Panel de Hosting, Archivos, cPremote Backup Management, de forma que podamos sustituir las tablas de una base de datos con problemas por las tablas de una base de datos de una copia de seguridad.
Restore Database (Restaurar base de datos)
Esta opción te va a permitir recuperar una base de datos, de las que tengas disponibles en copias de seguridad listadas al acceder a Archivos, cPremote Backup Management, por ejemplo:
Pasos a seguir para restaurar la base de datos con una copia de seguridad:
- Anota el nombre de la base de datos y el usuario o usuarios que tiene permisos para usar la Base de datos, desde cPanel no podrás ver la contraseña actual de ese usuario pero si tu web utiliza esa base de datos en WordPres, Joomla, PrestaShop, Moodle, etc., podrás ver el fichero de configuraciones correspondiente para ver los datos relativos a la base de datos.
- Realiza una copia de seguridad de la base de datos actual por si quieres volver a restaurarla más adelante, puedes hacerlo desde cPanel, Base de Datos, phpMyAdmin, Exportar.
- Desde phpMyAdmin carga la base de datos a restaurar, seleccionar las tablas de dicha base de datos y eliminarlas.
- Accede a cPremote Backup Management, Restaurar Base de Datos (Restore Database) indicando en el nombre la base de datos sin el prefijo de la cuenta que ya lo coloca cPremote al restaurar, por ejemplo si tu cuenta de cPanel es usuario1 y la base de datos es usuario1_bbdd1 tendrás que colocar en cPremote solamente bbdd1. Indica también una dirección de correo válida donde recibir el log de la restauración y selecciona la fecha a la que quieres restaurar.
- Espera unos minutos para que cPremote haya restaurado tu Base de Datos. Recibirás un correo con el detalle de la restauración en la dirección de correo que hayas indicado cuando lanzaste la restauración con cPremote. Desde cPanel, Mysql - Bases de Datos verás que vuelve a aparecer la base de datos pero sin ningún usuario.
- Cuando ya se haya restaurado la base de datos tienes que darle permisos a un usuario para poder acceder a la base de datos, desde cPanel, Mysql - Bases de Datos, añadir Usuario a Base de Datos seleccionando la base de datos y el usuario, en el siguiente paso selecciona los permisos que quieres darle al usuario, si no lo sabes activa todos los permisos que es lo habitual para WordPress, Joomla o Prestashop.
- Verifica que tu web carga de nuevo con la base de datos recuperada.
En el siguiente vídeo te ilustramos este sencillo proceso que apenas dura 7 minutos.
Restaurar bases de datos
, de instalaciones con problemas, es un proceso muy sencillo que puedes llevar a cabo, si eres cliente de Webempresa, desde tu Panel de Hosting (cPanel), en pocos minutos, para recuperar el funcionamiento de un sitio web.