🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Restaurar WordPress desde un backup en cPanel

Actualizado el 21 de abril de 2026

¿Tu sitio WordPress se rompió después de una actualización, un plugin conflictivo o un ataque? No entres en pánico. Si tienes acceso a cPanel y un backup reciente, restaurar WordPress backup es un proceso sencillo que puedes hacer tú mismo en pocos minutos. En esta guía te explicaré paso a paso cómo recuperar WordPress desde un respaldo, ya sea usando el asistente de cPanel o mediante métodos manuales.


¿Qué necesitas antes de empezar?

Antes de lanzarte a restaurar WordPress backup, asegúrate de tener lo siguiente:

  • Acceso a cPanel con permisos de administrador.
  • Un backup completo de tu sitio (archivos + base de datos). Puede ser un respaldo automático de tu hosting o uno que hayas descargado manualmente.
  • Conocimiento básico de tu panel de control. Si usas un panel alternativo como Syspanel (antes HestiaCP), recuerda que el acceso es por el puerto 2106.
  • Paciencia y una conexión estable. No interrumpas el proceso.

[WARNING] Si no tienes un backup reciente, detente ahora y crea uno. Sin respaldo, cualquier error podría ser irreversible.


Método 1: Restaurar WordPress usando el asistente de cPanel (la forma más fácil)

La mayoría de los paneles cPanel incluyen una herramienta llamada “Backup” o “Asistente de restauración”. Este método es ideal si tu hosting guarda copias automáticas.

Paso 1: Accede al asistente de restauración

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel o tudominio.com:2083).
  2. Busca la sección “Archivos” y haz clic en “Backup”.
  3. Dentro, verás la opción “Restaurar un backup completo de WordPress” o similar. Si no aparece, busca “Asistente de restauración”.

Paso 2: Selecciona el backup

  • Elige la fecha del respaldo que deseas usar. Si tienes varios, elige el más reciente que esté completo.
  • Confirma que incluye tanto los archivos del sitio (public_html) como la base de datos.

Paso 3: Inicia la restauración

  • Haz clic en “Restaurar” y espera. El proceso puede tardar entre 1 y 10 minutos dependiendo del tamaño.
  • No cierres la ventana ni navegues a otras páginas mientras se ejecuta.

[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el asistente de restauración está en el puerto 2106 y se llama “Restaurar sitio” o “Backup”.

Paso 4: Verifica que todo funcione

  • Una vez terminado, visita tu sitio web. Si ves la página principal correctamente, ¡listo!
  • Si algo falla, revisa la sección de errores comunes al final de esta guía.

Método 2: Restauración manual desde cPanel (para backups descargados)

Si tienes un backup guardado en tu computadora (por ejemplo, un archivo .zip con los archivos y otro .sql con la base de datos), este método es para ti.

Paso 1: Sube los archivos del backup

  1. En cPanel, ve a “Administrador de archivos” (File Manager).
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu sitio).
  3. Elimina todos los archivos actuales de esa carpeta (selecciona todo y haz clic en “Eliminar”).

    [WARNING] Esto borrará tu sitio actual. Asegúrate de tener el backup listo.

  4. Sube tu archivo .zip con los archivos del WordPress.
  5. Selecciona el archivo subido y haz clic en “Extraer”. Se descomprimirá en la misma carpeta.

Paso 2: Restaura la base de datos

  1. En cPanel, busca “phpMyAdmin” dentro de la sección “Bases de datos”.
  2. Selecciona la base de datos de tu WordPress (la que aparece en tu archivo wp-config.php).
  3. Haz clic en “Importar”.
  4. Sube tu archivo .sql (el backup de la base de datos) y haz clic en “Continuar”.
  5. Espera a que termine la importación. Verás un mensaje de éxito.

Paso 3: Ajusta el archivo wp-config.php (si es necesario)

Si cambiaste de dominio o de credenciales de base de datos, edita el archivo wp-config.php en la raíz de tu sitio:

  • DB_NAME: nombre de la base de datos.
  • DB_USER: usuario de la base de datos.
  • DB_PASSWORD: contraseña de ese usuario.
  • DB_HOST: normalmente localhost.

Puedes editar el archivo directamente desde el Administrador de archivos de cPanel.

Paso 4: Prueba el sitio

  • Visita tu dominio. Si ves la página de inicio, la restaurar WordPress backup fue exitosa.
  • Si aparece un error de conexión a la base de datos, revisa los datos en wp-config.php.

Método 3: Restaurar usando Syspanel (HestiaCP)

Si tu hosting utiliza Syspanel (antes HestiaCP), el proceso es similar pero con una interfaz diferente. Recuerda que el acceso es por el puerto 2106.

  1. Inicia sesión en tudominio.com:2106.
  2. Ve a “Backup” o “Restaurar”.
  3. Selecciona el backup que deseas usar (puede ser automático o subido por ti).
  4. Elige “Restaurar sitio completo” (incluye archivos y base de datos).
  5. Confirma y espera.

[TIP] En Syspanel, los backups se almacenan en /backup por defecto. Si no ves ninguno, verifica que tu plan de hosting incluya esta función.


Errores comunes al restaurar WordPress y cómo solucionarlos

Error 1: “Error de conexión a la base de datos”

  • Causa: Los datos en wp-config.php no coinciden con la base de datos real.
  • Solución: Revisa el nombre de la base, usuario y contraseña en cPanel > “Bases de datos MySQL”. Luego actualiza wp-config.php.

Error 2: Página en blanco o “500 Internal Server Error”

  • Causa: Archivos corruptos o conflictos de plugins/temas.
  • Solución: Vuelve a subir los archivos del backup. Si el problema persiste, desactiva todos los plugins renombrando la carpeta wp-content/plugins a plugins_old.

Error 3: El sitio se ve sin estilos (solo texto)

  • Causa: Las rutas de los archivos estáticos (CSS, JS) están rotas.
  • Solución: Instala y ejecuta el plugin “Better Search Replace” para actualizar las URLs antiguas por las nuevas. Por ejemplo, cambia http://antiguodominio.com por https://nuevodominio.com.

Error 4: No encuentro el backup en cPanel

  • Causa: El backup no se generó o está en otra ubicación.
  • Solución: Revisa la carpeta home/ de tu usuario o contacta a tu proveedor de hosting. Si usas Syspanel, busca en /backup desde el Administrador de archivos.

Preguntas frecuentes (FAQ)

¿Puedo restaurar solo los archivos sin la base de datos?

Sí, pero el sitio no funcionará correctamente. Necesitas ambos para recuperar WordPress por completo.

¿Qué hago si mi backup es de un dominio diferente?

Después de restaurar, deberás cambiar las URLs en la base de datos usando phpMyAdmin o un plugin. Es un paso extra pero sencillo.

¿Cada cuánto debo hacer backups?

Idealmente, cada vez que actualices plugins, temas o contenido importante. Muchos hostings ofrecen backups automáticos diarios.

¿Syspanel (HestiaCP) es igual a cPanel?

No, son paneles diferentes. Syspanel usa el puerto 2106 y su interfaz es más minimalista, pero las funciones son similares.

¿Puedo restaurar un backup de WordPress desde un hosting diferente?

Sí, siempre que exportes los archivos y la base de datos correctamente. Luego sigue el método manual descrito arriba.


Consejos finales para una restauración exitosa

  • Siempre prueba el backup antes de necesitarlo: Descarga un respaldo y verifica que puedas abrir los archivos.
  • Mantén tu WordPress actualizado: Las versiones antiguas son más vulnerables.
  • Usa un plugin de backup automático: Como UpdraftPlus o Jetpack, para no depender solo de cPanel.
  • Si algo sale mal, no desesperes: Vuelve a intentar el proceso desde cero. La mayoría de los errores se solucionan con un segundo intento.

Ahora ya sabes cómo restaurar WordPress backup desde cPanel como un profesional. Ya sea que uses el asistente automático, el método manual o Syspanel (puerto 2106), tienes el control para recuperar WordPress en minutos. ¡No olvides hacer copias de seguridad periódicas y mantener tu sitio seguro!

Si te quedó alguna duda, déjala en los comentarios o contacta a tu soporte técnico. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel