FAQ: ¿Cómo restaurar WordPress desde un backup en cPanel?
¿Has tenido algún problema con tu sitio web y necesitas volver a una versión anterior? No te preocupes, es una situación más común de lo que parece. Saber cómo restaurar WordPress desde un backup en cPanel es una habilidad esencial para cualquier propietario de un sitio. Este artículo está diseñado para ser tu guía completa, resolviendo las dudas más frecuentes (FAQ) sobre este proceso.
Te explicaremos paso a paso, con un lenguaje muy sencillo, cómo recuperar tu sitio web usando las herramientas que ofrece cPanel. No importa si eres principiante, aquí encontrarás toda la información que necesitas para realizar una backup restauración WordPress de forma segura y efectiva.
¿Qué necesito antes de empezar a restaurar?
Antes de lanzarte a restaurar, es importante que tengas todo listo. Aquí tienes una lista de verificación:
- Acceso a cPanel: Necesitas las credenciales de tu cuenta de hosting (usuario y contraseña). Normalmente accedes a través de
tudominio.com/cpanelotudominio.com:2083. - Archivo de backup: Debes tener el archivo de respaldo. Este suele ser un archivo
.tar.gzo.zipque contiene todos los archivos de tu sitio y, a veces, la base de datos. - Credenciales de la base de datos: Necesitarás el nombre de la base de datos, el usuario y la contraseña. Si no los recuerdas, puedes encontrarlos en el archivo
wp-config.phpde tu sitio actual (si es que aún puedes acceder a él) o en la sección de bases de datos de cPanel. - Paciencia y conexión estable: La restauración puede tardar unos minutos, dependiendo del tamaño de tu sitio. Asegúrate de tener una buena conexión a internet para evitar cortes.
[INFO] Si tu backup fue generado por el propio cPanel (no por un plugin), el proceso es mucho más directo. Si usaste un plugin como UpdraftPlus o BackupBuddy, el método puede variar ligeramente, pero los principios son los mismos.
FAQ: Preguntas frecuentes sobre la restauración
Aquí respondemos las dudas más habituales que surgen al realizar una cPanel restaurar sitio.
¿Cómo restauro WordPress desde un backup completo de cPanel?
Esta es la pregunta principal. Vamos a dividirla en dos partes: restaurar los archivos y restaurar la base de datos. Sigue estos pasos al pie de la letra.
Paso 1: Restaurar los archivos de WordPress
- Accede a cPanel: Inicia sesión en tu cuenta de cPanel.
- Busca "Administrador de Archivos": Normalmente está en la sección "Archivos". Haz clic en él.
- Navega a la carpeta correcta: Generalmente, tu sitio web está en una carpeta llamada
public_html. Si tu sitio está en un subdirectorio (ej:public_html/mi-sitio), navega hasta allí. - Sube el archivo de backup: En la parte superior, haz clic en "Subir". Selecciona el archivo de backup
.tar.gzo.zipdesde tu computadora. Espera a que la carga termine al 100%. - Extrae el archivo: Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer". Si te pregunta dónde extraerlo, asegúrate de que sea en la misma carpeta donde está tu sitio (ej:
public_html). - Confirma la sobrescritura: El sistema te preguntará si deseas sobrescribir los archivos existentes. Selecciona "Sobrescribir archivos existentes". Esto reemplazará los archivos antiguos con los de tu backup.
- Limpieza (opcional pero recomendado): Una vez extraído, puedes eliminar el archivo
.tar.gzo.zipque subiste para liberar espacio.
Paso 2: Restaurar la base de datos
Este paso es igual de importante. Si no restauras la base de datos, tu sitio mostrará un error de conexión.
- Localiza el archivo SQL: Dentro del archivo que extrajiste, busca un archivo con extensión
.sql. Este es el respaldo de tu base de datos. Puede estar en la raíz o dentro de una carpeta. - Accede a phpMyAdmin: En cPanel, busca el icono de "phpMyAdmin" (normalmente en la sección "Bases de Datos"). Haz clic en él.
- Selecciona tu base de datos: En la columna de la izquierda de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que corresponde a tu sitio web (el nombre debe coincidir con el que usas en tu archivo
wp-config.php). - Importa el archivo SQL: En la parte superior de phpMyAdmin, haz clic en la pestaña "Importar".
- Elige el archivo: Haz clic en "Seleccionar archivo" y busca el archivo
.sqlque extrajiste en el paso anterior. - Inicia la importación: Desplázate hacia abajo y haz clic en "Continuar" o "Importar". Espera a que el proceso termine. Verás un mensaje de éxito.
[WARNING] ¡Cuidado! Al importar una base de datos, sobrescribes completamente la base de datos actual. Asegúrate de que el archivo
.sqlque estás importando es el correcto y que no perderás información importante que hayas creado después del backup.
¿Qué hago si mi backup no incluye la base de datos?
Esto puede pasar si el backup fue hecho manualmente o con ciertas herramientas. En ese caso, el proceso es diferente.
- Restaura los archivos: Sigue el Paso 1 de la sección anterior.
- Crea una base de datos nueva (si es necesario): En cPanel, ve a "Bases de Datos MySQL". Crea una nueva base de datos, un nuevo usuario y asígnale todos los privilegios. Anota estos datos.
- Actualiza el archivo wp-config.php: Edita el archivo
wp-config.php(que está en la carpeta de tu sitio) y cambia las siguientes líneas con los datos de la nueva base de datos:define('DB_NAME', 'nombre_de_tu_nueva_bd');define('DB_USER', 'nombre_de_tu_nuevo_usuario');define('DB_PASSWORD', 'contraseña_del_nuevo_usuario');
- Importa la base de datos (si tienes un archivo SQL aparte): Si tienes un archivo
.sqlde un backup anterior, sigue el Paso 2 de la sección anterior para importarlo a la nueva base de datos. - Si no tienes base de datos: Tu sitio se verá en blanco. Necesitarás instalar WordPress de nuevo (desde el instalador de cPanel) y luego restaurar los archivos. Al instalar WordPress, usa los mismos datos de la base de datos que acabas de crear.
¿Puedo restaurar solo una parte del sitio? (Ej: solo la base de datos)
Sí, es posible. Si solo necesitas recuperar el contenido (posts, páginas, comentarios) pero no los archivos del tema o plugins, puedes restaurar solo la base de datos.
- Para restaurar solo la base de datos: Sigue el Paso 2 de la sección "¿Cómo restauro WordPress desde un backup completo de cPanel?". Asegúrate de tener un archivo
.sqlde respaldo. - Para restaurar solo archivos: Sigue el Paso 1 de la misma sección, pero asegúrate de que el backup que subes solo contenga los archivos que necesitas (por ejemplo, la carpeta
wp-content/themespara restaurar un tema).
¿Qué hago si después de restaurar mi sitio se ve en blanco?
Un sitio en blanco (pantalla blanca de la muerte) suele indicar un error de PHP o un conflicto con algún archivo. Prueba esto:
- Verifica el archivo wp-config.php: Asegúrate de que los datos de la base de datos (nombre, usuario, contraseña) sean correctos.
- Desactiva todos los plugins: Cambia el nombre de la carpeta
wp-content/pluginsawp-content/plugins_desactivados. Esto desactivará todos los plugins. Si el sitio vuelve a funcionar, el problema era un plugin. - Activa un tema por defecto: Cambia el nombre de la carpeta de tu tema activo (ej:
wp-content/themes/tu-tema) awp-content/themes/tu-tema_old. WordPress activará automáticamente un tema por defecto como Twenty Twenty-Four. - Aumenta el límite de memoria: Añade esta línea al archivo
wp-config.phpjusto antes de/* That's all, stop editing! */:
define('WP_MEMORY_LIMIT', '256M');
[TIP] Si después de estos pasos el sitio sigue en blanco, revisa los logs de errores de PHP en cPanel (normalmente en la sección "Errores" o "Logs de errores"). El mensaje de error te dará la pista exacta del problema.
Mi hosting usa Syspanel (antes conocido como HestiaCP), ¿cómo restauro?
Si tu proveedor de hosting usa Syspanel (anteriormente HestiaCP), el proceso es muy similar, pero con una diferencia clave en el acceso.
- Acceso: Para acceder al panel de control, debes ir a
tudominio.com:2106(el puerto es el 2106, no el 2083 de cPanel). - Herramientas: Dentro de Syspanel, busca la sección de "Administrador de Archivos" y "phpMyAdmin". Las funciones son las mismas que en cPanel.
- Restauración: El proceso de subir archivos, extraerlos e importar la base de datos es idéntico al descrito anteriormente. La única diferencia es la interfaz del panel.
[INFO] Si tu plan de hosting usa Syspanel, no te preocupes. Las herramientas son igual de potentes. Solo recuerda que el puerto de acceso es el 2106.
Errores comunes y cómo solucionarlos
- Error "Error de conexión a la base de datos": Esto significa que los datos en tu archivo
wp-config.phpno coinciden con los de la base de datos real. Revisa el nombre de la base de datos, el usuario y la contraseña. También verifica que la base de datos exista en cPanel. - El sitio se ve extraño (sin estilos, imágenes rotas): Esto suele pasar si la URL del sitio ha cambiado o si los archivos no se han extraído correctamente. Revisa la carpeta
public_htmlpara asegurarte de que todos los archivos estén en su lugar. Si cambiaste de dominio, necesitarás usar un plugin como "Better Search Replace" para actualizar las URLs en la base de datos. - El backup tiene un tamaño demasiado grande: Si tu backup pesa más de 500 MB, la subida a través del Administrador de Archivos puede fallar. En ese caso, sube el archivo a través de FTP (FileZilla) a la carpeta
public_htmly luego extráelo desde el Administrador de Archivos de cPanel. - No encuentro el archivo .sql en mi backup: Algunos backups de plugins no incluyen el
.sqldirectamente. El plugin puede haberlo comprimido dentro de una carpeta o haberlo guardado en un formato especial. En ese caso, consulta la documentación del plugin que usaste para hacer el backup.
Consejos finales para una restauración exitosa
- Haz un backup antes de restaurar: Suena contradictorio, pero si algo sale mal durante la restauración, tener un backup del estado actual te permitirá volver atrás.
- Trabaja en un entorno de pruebas si es posible: La mayoría de los hostings ofrecen una opción de "Staging" (sitio de pruebas). Practica la restauración allí antes de hacerla en tu sitio en vivo.
- Anota todo: Guarda en un lugar seguro las credenciales de cPanel, los datos de la base de datos y las fechas de tus backups. Esto te ahorrará dolores de cabeza en el futuro.
- No te asustes: La mayoría de los problemas de restauración tienen solución. Si te sientes perdido, contacta al soporte técnico de tu hosting. Ellos pueden ayudarte a realizar la backup restauración WordPress de forma segura.
Restaurar WordPress desde un backup en cPanel no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos y teniendo en cuenta las preguntas frecuentes, podrás recuperar tu sitio web en pocos minutos. Recuerda, la clave está en tener un backup actualizado y seguir el proceso con calma.
¡Esperamos que esta guía te haya sido de gran ayuda!
