Cómo se sube un respaldo o backup a cPanel (Wordpress)

En este tutorial les vamos a mostrar en 4 partes cómo subir un respaldo a cPanel.

En esta oportunidad vamos a subir el respaldo a cPanel, usando de ejemplo un sitio WordPress. Antes de subir un respaldo, asegúrate de tener todos los archivos necesarios:

  • Archivos de WordPress: Esto incluye los archivos del tema, plugins, imágenes y todos los archivos de tu sitio WordPress.
  • Base de Datos: El respaldo de la base de datos que contiene todas las publicaciones, páginas y configuraciones de tu sitio.
  • Comprimir el Respaldo: Si no tienes el respaldo en un solo archivo, te recomendamos comprimir todo en un archivo .zip o .tar.gz para facilitar la subida.

Si necesitas ayuda para obtener dichos archivos, te invitamos a revisar nuestro tutorial Cómo respaldar un sitio web en cPanel

Parte 1: Crear Base de Datos y Usuario MySQL.

1.1 Lo primero que debes hacer, es ingresar a cPanel y en la categoría Bases de Datos, debes entrar en Bases de datos MySQL.

 

1.2 Una vez dentro, debes crear una nueva base de datos, en este caso la llamamos ‘omydogcl_nuevo’, luego pinchamos el botón crear una base de datos y una vez finalizado el proceso exitosamente presionamos el botón volver.

 

1.3 Enseguida, vamos a la sección Usuarios MySQL – Añadir un nuevo usuario, ahora otorgaremos un Nombre de usuario ‘omydogcl_usuario1’ y también una contraseña que puedes crear con el  Generador de contraseñas, pinchamos en Crear usuario y luego en volver. Recuerda guardar la nueva contraseña que utilizaremos más adelante.

 

1.4 Ahora vamos al apartado Añadir usuario a la base de datos, entonces seleccionamos el usuario que creamos y a continuación la Base de datos, presionamos añadir y  le otorgaremos todos los privilegios para administrar y finalizamos presionando el botón Hacer Cambios.

Cómo se sube un respaldo o backup a cPanel

 

Parte 2: Subir Respaldo Base de Datos MySQL.

 

2.1 Volvemos al inicio de cPanel, ubicamos la sección Bases de datos e ingresaremos en phpMyAdmin y una vez dentro pinchamos el botón Bases de Datos.

2.2 Seleccionamos la Base de Datos que creamos en el paso 1.2 y una vez dentro pinchamos Importar para subir el archivo MySQL que respaldamos en el tutorial anterior: Cómo respaldar Bases de datos en cPanel phpMyAdmin

 

Parte 3: Subir Respaldo Sitio Web.

3.1 Ahora volvemos al Inicio de cPanel, sección Archivos y ubicamos el Administrador de Archivos, enseguida ubicamos la carpeta public_html (que tiene un ícono de mundo) click derecho y seleccionamos la opción Renombrar y establecemos un nuevo nombre, que en este caso fue public_html_old.

3.4 Lo normal es que tu sitio web se caiga por un momento, ya que renombramos la carpeta que muestra el contenido, así que rápidamente volvemos al Administrador de archivos, seleccionamos el botón +Carpeta, le damos el nombre public_html y creamos la carpeta donde posteriormente vamos a subir nuestro respaldo.

 

3.5 Ahora ubicaremos la carpeta que acabamos de crear e ingresamos en ella.

 

 

3.6 Ubicamos el botón Cargar y seleccionamos el respaldo del sitio web que te enseñamos a descargar en nuestro anterior tutorial Cómo respaldar un sitio web en cPanel , una vez finalice la carga, le damos click derecho para descomprimir el archivo.

3.7 Ahora presionamos extraer archivos y se inicia la descompresión de archivos en la nueva carpeta, esto puede tardar un par de minutos y una vez finalizado pinchamos cerrar.

 

Parte 4: Conectar Respaldo a la Base de Datos.

 

4.1 Ahora vamos a ubicar dentro de la carpeta que acabamos de descomprimir, el archivo wp-config.php y le daremos click derecho para editar. Es importante considerar que el archivo de conexión puede variar, ya que el wp-config.php es solo para wordpress, si es un joomla, prestashop, etc. estará en un archivo diferente.

 

4.2 Este último paso es muy importante, ya que conectaremos la Base de datos para que nuestra web vuelva a ser visible, entonces vamos a ubicar en el editor el DB_NAME que reemplazaremos por el nombre que indicamos en el paso (1.2), luego vamos a modificar DB_USER y DB_PASSWORD por el usuario y contraseña que creamos en el paso (1.3). Asegúrate de colocar los datos correctos y luego presionas el botón Guardar cambios ubicado en el lado superior derecho de tu pantalla.

Ahora ya sabes cómo subir el Backup a cPanel de un sitio web WordPress

En conclusión, subir un backup de un sitio web WordPress a cPanel es un proceso relativamente sencillo, pero es importante seguir los pasos correctamente para evitar errores. Para resumir el proceso:

  1. Preparación del Backup: Asegúrate de que el backup esté completo, incluyendo tanto los archivos de WordPress como la base de datos (normalmente en un archivo comprimido como .zip o .tar.gz).
  2. Acceso a cPanel: Ingresa a tu cuenta de cPanel a través de tu proveedor de hosting.
  3. Subir los Archivos: Utiliza el Administrador de Archivos en cPanel para subir los archivos comprimidos del backup al directorio adecuado (generalmente la carpeta public_html).
  4. Restauración de la Base de Datos: Accede a phpMyAdmin en cPanel, selecciona la base de datos de tu sitio y, si es necesario, importa el archivo de la base de datos (por lo general, un archivo .sql o .sql.gz).
  5. Configuración de wp-config.php: Si es necesario, edita el archivo wp-config.php para asegurarte de que la información de la base de datos (nombre de la base de datos, usuario y contraseña) esté correctamente configurada.
  6. Comprobación Final: Una vez que todo se haya cargado y restaurado, verifica que el sitio web funcione correctamente accediendo a la URL de tu sitio. Revisa tanto los archivos estáticos (imágenes, CSS, JS) como las funcionalidades dinámicas (bases de datos, plugins).

Siguiendo estos pasos, deberías poder restaurar correctamente un backup de tu sitio WordPress en cPanel sin problemas.