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

Cómo restaurar una copia de seguridad en WordPress desde el panel de control

Actualizado el 10 de septiembre de 2025

[INFO] Este artículo está diseñado para usuarios que tienen WordPress en un servidor propio o contratado con acceso a un panel de control. Si tu web está en un servicio de hosting gestionado (como WordPress.com), el proceso puede variar y suele ser más sencillo, pero siempre puedes contactar con tu proveedor para que te ayude con el backup WordPress restaurar.

Restaurar una copia de seguridad es una de las tareas más importantes que debes dominar como administrador de tu sitio web. No importa si eres un blogger novato o el responsable de una tienda online; saber cómo volver a un estado anterior de tu web te salvará de muchos dolores de cabeza. Los errores humanos, los ataques de malware o una actualización fallida de un plugin son situaciones comunes que requieren una restauración rápida y efectiva.

En esta guía extensa y detallada, te explicaré paso a paso cómo restaurar WordPress cPanel (el panel más común en el mercado) y también cómo hacerlo en otros entornos como Plesk o Syspanel. No necesitas ser un experto en Linux, solo seguir las instrucciones con calma y atención.

Vamos a dividir el proceso en dos partes fundamentales: restaurar los archivos del sitio y restaurar la base de datos. Ambas son esenciales para tener una web funcional. A lo largo del artículo, también responderemos a las preguntas más frecuentes sobre este tema.

Antes de Empezar: Entendiendo tu Backup

Antes de lanzarnos a restaurar, es crucial que entiendas qué contiene una copia de seguridad de WordPress. Normalmente, un backup completo incluye dos elementos distintos:

  1. Los Archivos del Sitio Web: Esto incluye el núcleo de WordPress, tus temas, plugins, y las imágenes y documentos que hayas subido (la carpeta wp-content). En resumen, todo lo que ves en tu servidor como archivos y carpetas.
  2. La Base de Datos: Aquí es donde se almacena todo tu contenido: las entradas, páginas, comentarios, configuraciones del tema y la lista de usuarios. Sin ella, tu web sería un esqueleto sin vida.

Por lo tanto, restaurar WordPress backup implica restaurar ambas partes para que tu sitio vuelva a estar completo. La mayoría de los backups generados desde el panel de control de tu hosting incluyen ambos elementos, a menudo en un archivo comprimido (.zip o .tar.gz).

[WARNING] Nunca intentes restaurar solo los archivos o solo la base de datos si tu copia de seguridad incluye ambos. Hacerlo puede provocar errores de conexión con la base de datos o mostrar un sitio web roto.

Método 1: Cómo Restaurar WordPress cPanel

cPanel es, con diferencia, el panel de control más popular en el mundo del hosting. Si tu proveedor usa cPanel, tendrás acceso a herramientas como "Archivos" y "Base de Datos MySQL". Aquí te muestro el proceso completo.

Paso 1: Localiza tu Copia de Seguridad

Lo primero es tener tu archivo de backup a mano. Puede estar en tu ordenador, o en una carpeta dentro de tu propio hosting (como /backup o /home/usuario/). Si aún no tienes una copia, la mayoría de los paneles cPanel tienen una herramienta llamada "Copias de Seguridad" o "Backup" donde puedes generar una en ese momento.

Paso 2: Restaurar los Archivos del Sitio

Este es el proceso para restaurar WordPress cPanel en cuanto a los archivos se refiere.

  1. Accede a tu cPanel con tu usuario y contraseña.
  2. Busca la sección "Archivos" y haz clic en "Administrador de archivos".
  3. Navega hasta la carpeta donde está instalado WordPress. Normalmente es public_html (si tu web es la principal) o una subcarpeta como public_html/tuweb.
  4. Una vez dentro de la carpeta, deberías ver todos los archivos de tu WordPress (wp-admin, wp-content, wp-includes, etc.).
  5. Ahora, en la barra superior, haz clic en "Subir". Esto abrirá una ventana de carga de archivos.
  6. Selecciona tu archivo de backup (el .zip o .tar.gz) desde tu ordenador y súbelo. Espera a que la barra de progreso llegue al 100%.
  7. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Extract".
  8. cPanel te preguntará si quieres sobrescribir los archivos existentes. Marca la casilla "Sobrescribir archivos existentes" y haz clic en "Extraer archivos".
  9. Espera a que el proceso termine. Ahora los archivos antiguos habrán sido reemplazados por los de tu copia de seguridad.

[TIP] Si tu backup está en una subcarpeta dentro de public_html, puedes extraerlo ahí y luego mover los archivos con "Cortar" y "Pegar" a la carpeta principal.

Paso 3: Restaurar la Base de Datos

Ahora viene la parte más delicada: la base de datos.

  1. Ve a la sección "Bases de datos" y haz clic en "Base de datos MySQL".
  2. Anota el nombre de la base de datos y el usuario que utiliza tu WordPress. Lo puedes encontrar en el archivo wp-config.php de tu sitio (dentro de public_html). Búscalo y ábrelo con el editor de cPanel para ver las líneas DB_NAME, DB_USER y DB_PASSWORD.
  3. Ahora, vuelve a la sección "Archivos" y entra al "Administrador de archivos".
  4. Navega a la carpeta donde subiste tu backup y busca el archivo de la base de datos, que suele tener una extensión .sql (por ejemplo, database.sql). Si tu backup es un .zip, deberías haberlo extraído ya y tener el .sql disponible.
  5. Haz clic derecho sobre el archivo .sql y selecciona "Ver" o "Edit". Esto abrirá el contenido en una nueva ventana. No te asustes, es texto. Lo que necesitas es copiar todo el contenido.
  6. Selecciona todo el texto (Ctrl+A para Windows/Linux o Cmd+A para Mac) y cópialo (Ctrl+C o Cmd+C).
  7. Ahora, ve a la sección "Bases de datos" y haz clic en "phpMyAdmin".
  8. En el panel izquierdo, selecciona tu base de datos (la que anotaste en el paso 2).
  9. En la parte superior, haz clic en la pestaña "SQL".
  10. En el cuadro de texto grande, pega todo el contenido que copiaste del archivo .sql.
  11. Haz clic en el botón "Continuar" o "Ejecutar" en la parte inferior. Esto importará todos los datos.

[WARNING] Este método de copiar y pegar es válido para bases de datos pequeñas o medianas. Si tu base de datos es muy grande (más de 10 MB), es mejor usar la opción de "Importar" en phpMyAdmin, que permite subir el archivo .sql directamente, pero a veces falla por límites de tiempo o tamaño. Si es tu caso, considera usar la herramienta de "Copias de Seguridad" de cPanel para restaurar la base de datos de forma más fiable.

Paso 4: Verifica tu Sitio

Una vez restaurados los archivos y la base de datos, es hora de comprobar que todo funciona. Abre tu navegador y visita tu web. Deberías ver tu sitio tal y como estaba cuando hiciste el backup. Si ves algún error, revisa que el wp-config.php tiene los datos correctos de la base de datos.

Método 2: Cómo Restaurar WordPress Plesk

Plesk es otro panel de control muy extendido, especialmente en servidores VPS o dedicados. El proceso es similar, pero con nombres y ubicaciones de menús diferentes.

Restaurando Archivos en Plesk

  1. Accede a tu Plesk.
  2. Ve a la sección "Sitios web y dominios".
  3. Encuentra tu dominio y haz clic en "Administrador de archivos" (el icono de un archivo con una lupa).
  4. Navega a la carpeta httpdocs (en Plesk, la raíz del sitio suele ser httpdocs en lugar de public_html).
  5. Al igual que en cPanel, sube tu archivo de backup (.zip o .tar.gz) usando el botón "Subir archivo".
  6. Una vez subido, selecciónalo y haz clic en el botón "Extraer archivos" en la barra de herramientas. Plesk te preguntará si deseas sobrescribir los archivos. Acepta.

Restaurando la Base de Datos en Plesk

  1. En la misma sección de "Sitios web y dominios", busca el icono de "Bases de datos" (suele ser un cilindro).
  2. Encuentra tu base de datos y haz clic en "Administrar" o "phpMyAdmin".
  3. En phpMyAdmin, selecciona tu base de datos en el panel izquierdo.
  4. Haz clic en la pestaña "Importar".
  5. Haz clic en "Elegir archivo" y selecciona tu archivo .sql desde tu ordenador.
  6. Haz clic en "Continuar". Plesk importará la base de datos.

[TIP] Plesk también tiene una herramienta de "Copias de seguridad" integrada en el panel de "Sitios web y dominios" que te permite restaurar el sitio completo (archivos y base de datos) con un solo clic, siempre que tengas un backup creado previamente desde esa misma herramienta.

Método 3: Restaurando con Syspanel (HestiaCP)

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es ligeramente diferente. Recuerda que el puerto de acceso a este panel es el 2106 (por ejemplo, https://tu-dominio.com:2106).

Archivos en Syspanel

  1. Accede a tu panel Syspanel usando el puerto 2106.
  2. Ve a la sección "Web" y selecciona tu dominio.
  3. Haz clic en el botón "Administrador de archivos". Esto abrirá un gestor de archivos basado en web.
  4. Navega a la carpeta public_html de tu dominio.
  5. Sube tu archivo de backup y luego haz clic derecho sobre él para extraerlo, sobrescribiendo los archivos existentes.

Base de Datos en Syspanel

  1. En el panel principal, ve a la sección "Base de datos".
  2. Encuentra tu base de datos y haz clic en "phpMyAdmin".
  3. El proceso es idéntico a los anteriores: seleccionar la base de datos, ir a la pestaña "Importar" y subir tu archivo .sql.

[INFO] Syspanel también tiene una función de backup integrada que te permite crear y restaurar copias de seguridad completas desde la propia interfaz, en la sección de cada dominio.

Preguntas Frecuentes (FAQ) sobre Restaurar WordPress

¿Qué hago si mi web da un error "Error al conectar con la base de datos" después de restaurar?

Esto significa que los archivos se restauraron correctamente, pero la base de datos no, o los datos de conexión en wp-config.php son incorrectos. Revisa el archivo wp-config.php y asegúrate de que el nombre de la base de datos, el usuario y la contraseña son los correctos. También verifica que la base de datos existe en tu panel de control.

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

Sí, puedes hacerlo. Si solo has cambiado contenido (entradas, páginas) y no has tocado los archivos del tema o plugins, restaurar solo la base de datos es suficiente. Sigue los pasos para restaurar la base de datos que se indican arriba, sin tocar los archivos.

¿Y si mi backup es un archivo enorme y no puedo subirlo al administrador de archivos?

Muchos paneles tienen un límite de tamaño para subir archivos. Si tu backup supera ese límite, tienes dos opciones:

  1. Usa un cliente FTP (como FileZilla) para subir el archivo a tu servidor. Es más rápido y no tiene límites tan estrictos.
  2. Usa la herramienta de "Copias de seguridad" de tu panel de control, si está disponible. Suelen ser más eficientes para archivos grandes.

¿Cómo puedo recuperar WordPress si no tengo un backup reciente?

Si no tienes un backup, la cosa se complica, pero no es imposible. Si solo has roto algo con un plugin o tema, puedes desactivarlo renombrando la carpeta del plugin o tema desde el administrador de archivos. Si has perdido todo, contacta con tu proveedor de hosting. A veces ellos tienen copias de seguridad internas de sus servidores.

¿Cada cuánto tiempo debo hacer un backup?

La frecuencia ideal depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es un backup diario. Si es una web estática, con uno semanal o mensual puede ser suficiente. La regla de oro es: "Haz un backup antes de cualquier actualización importante de WordPress, temas o plugins".

[WARNING] Nunca confíes en un solo método de backup. Es recomendable tener al menos dos copias en lugares diferentes (por ejemplo, una en tu ordenador y otra en un servicio de almacenamiento en la nube).

Conclusión Final

Saber cómo restaurar WordPress backup es una habilidad esencial para cualquier persona que gestione un sitio web. Esperamos que esta guía detallada te haya dado la confianza para afrontar esta tarea. Recuerda que la clave está en la calma y en seguir los pasos meticulosamente. Tanto si usas cPanel, Plesk o Syspanel (recuerda, con puerto 2106), el proceso es lógico: restaurar archivos y luego la base de datos.

Practica este proceso en un entorno de prueba si es posible, para que cuando llegue el momento de una emergencia real, sepas exactamente qué hacer. Así, cualquier problema que surja en tu web será solo un pequeño contratiempo que podrás resolver en cuestión de minutos. ¡No tengas miedo de equivocarte! Con esta guía, tienes el conocimiento necesario para recuperar WordPress y volver a tener tu sitio online en perfecto estado.

¿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