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

Cómo crear y restaurar backups en WordPress desde cPanel

Actualizado el 28 de marzo de 2026

Perder datos en tu sitio web puede ser una pesadilla. Un error al actualizar un plugin, un ataque malintencionado o un simple fallo humano pueden borrar meses de trabajo en segundos. Por eso, tener un backup WordPress actualizado no es una opción, es una necesidad.

Afortunadamente, si tu hosting utiliza cPanel, tienes una herramienta potente y directa para gestionar tus copias de seguridad. En esta guía extensa, te enseñaremos paso a paso cómo crear y restaurar backups en WordPress desde cPanel. Olvídate de plugins complejos; aprenderás a hacerlo de forma manual y segura, asegurando que tu copia seguridad esté siempre a salvo.


¿Qué es un backup de WordPress y por qué necesitas uno?

Un backup WordPress es una copia exacta de todos los archivos y la base de datos de tu sitio en un momento determinado. Imagina que es una fotografía de tu web: si algo sale mal, puedes volver a ese instante exacto.

Tu sitio WordPress se compone de dos partes esenciales:

  1. Archivos del núcleo: Temas, plugins, imágenes, subidas (carpeta wp-content), y los archivos raíz como wp-config.php.
  2. Base de datos: Aquí se almacenan todas tus entradas, páginas, comentarios, configuraciones de plugins y usuarios.

Para una restaurar WordPress completa, necesitas ambos componentes. Realizar un backup solo de los archivos o solo de la base de datos te dejaría con un sitio roto.


Requisitos previos antes de empezar

Antes de lanzarte a hacer backups, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Debes tener las credenciales de tu cuenta de hosting (usuario y contraseña). Normalmente accedes mediante tudominio.com/cpanel o tudominio.com:2083.
  • Acceso a phpMyAdmin: Herramienta dentro de cPanel para gestionar bases de datos.
  • Cliente FTP (opcional pero recomendado): Como FileZilla, para descargar los archivos a tu computadora de forma más visual.
  • Espacio en tu disco duro: Los backups de sitios con muchas imágenes pueden pesar varios GB.

[WARNING] Nunca almacenes los backups en el mismo servidor donde está tu web. Si el servidor falla, perderías tanto el sitio como la copia. Descarga siempre los archivos a tu PC o a un servicio en la nube (Google Drive, Dropbox).


## Cómo crear un backup completo de WordPress en cPanel (Paso a paso)

Vamos a dividir el proceso en dos partes: primero la base de datos y luego los archivos.

### 1. Exportar la base de datos (el "cerebro" de tu web)

  1. Inicia sesión en cPanel con tus credenciales.
  2. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva ventana. En el panel izquierdo, verás una lista de bases de datos. Haz clic en el nombre de la base de datos de tu WordPress (normalmente se parece a tudominio_wpdb o similar).
  4. Una vez seleccionada, verás todas las tablas (posts, options, etc.) en el panel derecho. En la barra superior, haz clic en la pestaña Exportar.
  5. En la pantalla de exportación, elige el método Rápido y el formato SQL. Luego haz clic en el botón Continuar.
  6. Tu navegador descargará un archivo con extensión .sql. Guárdalo en una carpeta segura en tu computadora. Este archivo contiene toda tu información textual.

[TIP] Si tu base de datos es muy grande, elige el método Personalizado y selecciona la opción "Comprimido: gzip". Esto creará un archivo .sql.gz mucho más pequeño y rápido de descargar.

### 2. Descargar los archivos del sitio (el "cuerpo" de tu web)

  1. Vuelve al panel principal de cPanel.
  2. Busca la sección Archivos y haz clic en Administrador de Archivos.
  3. Se abrirá una ventana. Generalmente, selecciona Directorio raíz del documento (suele ser public_html). Asegúrate de marcar "Mostrar archivos ocultos (dotfiles)" y haz clic en Ir.
  4. Verás todos los archivos de tu sitio. Selecciona todos (puedes usar Ctrl+A o el botón "Seleccionar todo" en la barra superior).
  5. En la barra superior, haz clic en Comprimir y elige el formato Zip Archive.
  6. cPanel empezará a comprimir todos los archivos. Dependiendo del tamaño, puede tardar unos minutos. Verás un mensaje de confirmación cuando termine.
  7. Una vez comprimido, aparecerá un archivo llamado archive.zip (o similar) en la misma carpeta. Haz clic derecho sobre él y selecciona Descargar.
  8. Guarda este archivo .zip junto al .sql que descargaste antes. ¡Ya tienes tu backup WordPress completo!

[INFO] Si tu sitio es muy grande (más de 500 MB), el comprimido puede fallar. En ese caso, usa un cliente FTP como FileZilla para descargar la carpeta public_html completa. Es más lento pero más fiable.


## Cómo restaurar WordPress desde cPanel (Recupera tu sitio)

Restaurar un sitio es el proceso inverso: primero subimos los archivos y luego importamos la base de datos. Es importante que sigas este orden.

### 1. Subir y descomprimir los archivos

  1. Borra los archivos antiguos (opcional pero muy recomendable): Si estás restaurando porque tu web está dañada, es mejor empezar de cero. En el Administrador de Archivos de cPanel, selecciona todos los archivos dentro de public_html y haz clic en Eliminar. Confirma la acción.
  2. Sube tu archivo ZIP de backup: En el Administrador de Archivos, navega hasta public_html (debe estar vacío ahora). Haz clic en Subir y selecciona el archivo .zip que guardaste en tu PC.
  3. Descomprime el archivo: Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona Extraer. En la ventana que aparece, asegúrate de que la ruta de destino sea public_html y haz clic en Extraer archivos.
  4. cPanel descomprimirá todo. Al terminar, tendrás todos tus temas, plugins y archivos en su lugar.

[WARNING] Si tu backup es de una versión anterior de WordPress, al restaurar los archivos, la web podría intentar forzar una actualización. Es normal. Una vez restaurada la base de datos, el sitio debería funcionar con la versión que tenías.

### 2. Importar la base de datos

  1. Vuelve a phpMyAdmin desde cPanel.
  2. En el panel izquierdo, selecciona la base de datos de tu WordPress. Es la misma de antes.
  3. Borra todas las tablas existentes. Para hacerlo rápido, en la parte inferior de la ventana, haz clic en Marcar todas. Luego, en el menú desplegable "Con seleccionados", elige Eliminar y confirma. Esto dejará la base de datos vacía.
  4. Ahora, haz clic en la pestaña Importar en la barra superior.
  5. En la sección "Archivo a importar", haz clic en Seleccionar archivo y busca el archivo .sql (o .sql.gz) que descargaste.
  6. Deja todas las opciones por defecto y haz clic en el botón Continuar en la parte inferior.
  7. phpMyAdmin procesará el archivo. Verás un mensaje de éxito cuando termine.

### 3. Últimos pasos y verificación

Después de importar la base de datos, tu restaurar WordPress está casi completa. Solo queda verificar:

  1. Actualiza las URL (si cambiaste de dominio): Si restauraste en un dominio diferente, necesitas cambiar las URLs en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o directamente en phpMyAdmin ejecutando un comando SQL (consulta a tu soporte si no sabes hacerlo).
  2. Revisa los enlaces permanentes: Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en "Guardar cambios" sin modificar nada. Esto refresca las reglas de reescritura.
  3. Prueba todo: Navega por tu web, revisa que las imágenes carguen, que los formularios funcionen y que los plugins estén activos.

¡Enhorabuena! Has restaurado tu sitio con éxito.


## Preguntas Frecuentes (FAQ) sobre backups en WordPress y cPanel

¿Cada cuánto tiempo debo hacer un backup?

Depende de la frecuencia con la que actualices tu contenido. Como mínimo:

  • Sitios estáticos (blog personal): Una vez al mes.
  • Sitios dinámicos (tiendas online, noticias): Semanal o incluso a diario.

¿Puedo automatizar los backups en cPanel?

cPanel por sí solo no tiene un programador de backups automáticos para descargar a tu PC. Sin embargo, muchos hostings ofrecen backups automáticos internos (que puedes restaurar desde el panel). Para backups externos automáticos, necesitarás un plugin como UpdraftPlus o BackupBuddy.

¿Qué hago si mi backup de archivos pesa más de 1 GB?

El Administrador de Archivos de cPanel puede ser lento con archivos grandes. Te recomendamos usar un cliente FTP (como FileZilla) para descargar la carpeta public_html directamente. Es más rápido y fiable.

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

Sí, es posible. Si solo has perdido contenido (entradas, páginas) pero los archivos están bien, puedes importar solo la base de datos. Asegúrate de que la base de datos del backup y los archivos actuales sean de la misma versión de WordPress y plugins, o podrías tener errores.

Mi hosting usa Syspanel (HestiaCP), ¿cómo accedo?

Si tu panel de control es Syspanel (antes conocido como HestiaCP), el acceso es diferente. No uses /cpanel. En su lugar, accede mediante tudominio.com:2106. Una vez dentro, busca la sección de Base de Datos y Administrador de Archivos para seguir los mismos pasos de esta guía. El proceso es idéntico, solo cambia la interfaz.

[TIP] Si tu hosting usa Syspanel (puerto 2106), la herramienta de backup suele estar en "Backups" o "Copia de seguridad". Allí puedes generar backups completos del sitio con un solo clic.

¿Es seguro guardar los backups en Google Drive?

Sí, es una excelente práctica. Sube los archivos .zip y .sql a Google Drive, Dropbox o OneDrive. Así, aunque tu PC y tu servidor fallen, tendrás una copia externa.


Conclusión

Saber cómo crear y restaurar backups en WordPress desde cPanel es una habilidad esencial para cualquier propietario de una web. No necesitas ser un experto técnico; siguiendo estos pasos, tendrás el control total de la seguridad de tu sitio.

Recuerda siempre la regla de oro: 3-2-1. Tres copias de tus datos, en dos soportes diferentes (servidor y PC), con una copia fuera de casa (nube). Con esta guía, ya tienes las herramientas para hacerlo. ¡No esperes a tener un problema para ponerlo en práctica!

¿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