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

Cómo hacer copias de seguridad de WordPress desde cPanel (Backup completo)

Actualizado el 25 de enero de 2026

¿Por qué necesitas un backup completo de WordPress?

Si tienes una página web con WordPress, seguramente ya has invertido tiempo, esfuerzo y quizás dinero en crear contenido, diseñar tu sitio y posicionarlo en Google. Pero, ¿qué pasaría si un día, por un error humano, un ataque de malware o un fallo del servidor, pierdes todo? Sería un desastre absoluto.

Por eso, hacer copias de seguridad de WordPress es una de las tareas más importantes que cualquier propietario de un sitio web debe realizar. No importa si tienes un blog pequeño o una tienda online grande, un backup te salva la vida.

En esta guía completa, te voy a enseñar cómo hacer un backup de WordPress desde cPanel, que es el panel de control más común en el hosting. Vamos a hacer una copias seguridad wordpress completa, que incluya tanto los archivos de tu web como la base de datos. Al final, también te explicaré cómo restaurar ese backup si alguna vez lo necesitas.

Vamos a ello.


¿Qué es un backup completo de WordPress?

Antes de entrar en materia, es importante que entiendas qué es un backup completo. Un sitio web de WordPress está formado por dos partes fundamentales:

  1. Los archivos del sitio: Esto incluye el núcleo de WordPress, tus temas (plantillas), los plugins, las imágenes subidas y cualquier otro archivo que haya en tu servidor.
  2. La base de datos: Aquí es donde se almacenan tus entradas, páginas, comentarios, configuraciones y todos los ajustes de tus plugins. Sin la base de datos, tu sitio no funciona.

Un backup wordpress cpanel completo implica guardar ambas partes. Si solo haces una copia de los archivos, perderás tu contenido. Si solo haces una de la base de datos, el sitio se verá roto. Por tanto, necesitamos las dos.


Preparación antes de empezar

Antes de crear tu copia de seguridad, te recomiendo hacer una pequeña limpieza. Esto te asegurará que el backup sea lo más pequeño y rápido posible de generar.

  • Elimina plugins y temas que no uses: Si tienes plugins que no necesitas, desactívalos y elimínalos. Esto reduce la cantidad de archivos a copiar.
  • Borra revisiones antiguas de entradas: Si tienes muchas versiones antiguas de tus entradas en la base de datos, el backup será más pesado. Puedes usar un plugin para limpiarlas, pero no es imprescindible.
  • Vacía la papelera de WordPress: Asegúrate de que la papelera de entradas y comentarios esté vacía.

[!TIP]
Realiza esta limpieza al menos una vez al mes. Un sitio limpio es más rápido y los backups se generan más rápido.


Método 1: Backup manual desde cPanel (El más fiable)

Este es el método que te recomiendo si quieres tener un control total sobre el proceso. No necesitas instalar plugins, lo que reduce el riesgo de conflictos. Vamos a hacerlo en dos pasos: primero los archivos y luego la base de datos.

### Paso 1: Descargar los archivos de WordPress

Aquí vamos a comprimir todos los archivos de tu sitio en un solo archivo .zip o .tar.gz, que luego descargaremos a nuestro ordenador.

  1. Inicia sesión en tu cPanel. La URL suele ser algo así como tudominio.com/cpanel o tudominio.com:2083. Usa el usuario y contraseña que te proporcionó tu empresa de hosting.
  2. Busca la sección "Archivos". Una vez dentro, busca un icono llamado "Administrador de archivos" o "File Manager" en inglés. Haz clic en él.
  3. Ve a la carpeta public_html. En la mayoría de los casos, tu sitio web vive dentro de la carpeta public_html. Si tienes varios sitios, puede que estén en subcarpetas dentro de esta. Haz doble clic en public_html para entrar.
  4. Selecciona todos los archivos. Dentro de public_html, verás todos los archivos de tu WordPress como wp-admin, wp-content, wp-includes, etc. Haz clic en "Seleccionar todo" en la barra superior. Otra opción es pulsar Ctrl + A en tu teclado.
  5. Comprime los archivos. Con todos los archivos seleccionados, haz clic en el botón "Comprimir" en la barra superior. Se abrirá una ventana.
  6. Elige el tipo de archivo. Te pedirá que elijas entre .zip o .tar.gz. Te recomiendo .zip porque es más universal y fácil de manejar en cualquier sistema.
  7. Crea el archivo comprimido. Deja la opción por defecto que te sugiere (suele ser public_html.zip o similar) y haz clic en "Comprimir archivos" o "Compress".
  8. Espera a que termine. cPanel te mostrará una barra de progreso. Cuando termine, te aparecerá una notificación de éxito.
  9. Descarga el archivo. Ahora, en el administrador de archivos, verás un nuevo archivo llamado public_html.zip (o el nombre que le hayas puesto). Haz clic derecho sobre él y selecciona "Descargar". Se descargará a tu ordenador.
  10. Guarda el archivo en un lugar seguro. Guárdalo en tu disco duro, en un disco externo o en la nube (Google Drive, Dropbox). No lo dejes en el servidor, porque si tu hosting falla, lo perderás.

[!WARNING]
No guardes el archivo comprimido dentro de la misma carpeta public_html. Si lo haces, el siguiente backup que hagas incluirá el backup anterior, haciendo que el archivo sea cada vez más grande. Descárgalo siempre y luego bórralo del servidor.

### Paso 2: Descargar la base de datos

Ahora vamos a por la segunda parte del backup wordpress cpanel: la base de datos.

  1. Vuelve al panel principal de cPanel. Busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. Selecciona tu base de datos. En la columna de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos de tu WordPress. Normalmente empieza con el prefijo que te dio tu hosting (ej. usuario_wpdb).
  3. Ve a la pestaña "Exportar". En la parte superior de la pantalla, verás varias pestañas como "Examinar", "SQL", "Buscar". Haz clic en "Exportar".
  4. Elige el método de exportación. En la siguiente pantalla, te pedirá que elijas entre "Rápido" y "Personalizado". La opción "Rápido" es suficiente para la mayoría de los casos. Si quieres un control más fino, elige "Personalizado" y marca las opciones por defecto.
  5. Formato de exportación. Asegúrate de que el formato sea SQL. Es el estándar para este tipo de archivos.
  6. Ejecuta la exportación. Haz clic en el botón "Continuar" o "Exportar" en la parte inferior. Esto descargará un archivo con extensión .sql a tu ordenador, con un nombre similar a tudatabase.sql.
  7. Guarda este archivo junto con el anterior. Almacena este archivo .sql en el mismo lugar seguro donde guardaste el archivo .zip. Este es el corazón de tu sitio.

[!INFO]
Algunos hosting tienen la opción de hacer el backup completo desde la sección "Backup" de cPanel. Esto es incluso más fácil, ya que te permite descargar tanto los archivos como la base de datos en un solo paso. Busca el icono "Backup" o "Copias de seguridad" en tu cPanel. Si lo tienes, úsalo, pero el método manual que te he enseñado es universal y funciona en todos los paneles.


Método 2: Backup con plugins (La alternativa fácil)

Si el método manual te parece demasiado técnico, existen plugins que automatizan todo el proceso. Son ideales para principiantes.

Un plugin muy popular es UpdraftPlus. Te permitirá programar copias de seguridad automáticas y guardarlas en la nube (Google Drive, Dropbox, etc.).

### Cómo usar UpdraftPlus para backups automáticos

  1. Instala y activa el plugin. Ve a "Plugins" > "Añadir nuevo" en tu panel de WordPress, busca "UpdraftPlus" e instálalo. Después actívalo.
  2. Configura las copias de seguridad. En el menú lateral de WordPress, ve a "Ajustes" > "UpdraftPlus Backups".
  3. Programa la frecuencia. En la pestaña "Ajustes", podrás configurar la frecuencia de las copias de seguridad de los archivos y de la base de datos. Te recomiendo una copia de seguridad diaria de la base de datos y una semanal de los archivos, si tu sitio se actualiza con frecuencia.
  4. Elige el destino remoto. En la misma pantalla, elige dónde quieres guardar tus copias. Puedes conectarlo a Google Drive, Dropbox o Amazon S3. Esto es clave para que la copia esté fuera de tu servidor.
  5. Guarda los cambios. Haz clic en "Guardar cambios".
  6. Crea tu primer backup. Ve a la pestaña "Copia de seguridad ahora" y haz clic en el botón. El plugin hará un backup completo y lo enviará al destino que hayas configurado.

[!TIP]
Aunque uses un plugin, es una buena práctica saber hacer el backup manualmente. Si el plugin falla o tienes un problema de compatibilidad, podrás hacerlo tú mismo sin depender de nadie.


Cómo restaurar un backup de WordPress en cPanel

Ahora viene la parte que todos temen, pero es más fácil de lo que parece. Restaurar un backup de WordPress desde cPanel es el proceso inverso al que acabamos de hacer.

### Paso 1: Subir y extraer los archivos

  1. Accede al Administrador de archivos de cPanel y entra en public_html.
  2. Borra los archivos actuales. Para evitar conflictos, es recomendable borrar todos los archivos existentes en public_html. Selecciona todo y haz clic en "Eliminar".
  3. Sube tu archivo .zip. Haz clic en el botón "Cargar" en la barra superior del Administrador de archivos y sube el archivo public_html.zip que descargaste anteriormente.
  4. Extrae el archivo. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona "Extraer". Se descomprimirá y dejará todos los archivos en su lugar.
  5. Borra el archivo .zip del servidor. Después de extraerlo, elimina el archivo .zip para que no ocupe espacio.

### Paso 2: Importar la base de datos

  1. Ve a phpMyAdmin desde cPanel.
  2. Selecciona tu base de datos. Haz clic en el nombre de tu base de datos en la columna de la izquierda.
  3. Borra las tablas existentes. Para importar correctamente, es mejor empezar de cero. Ve a la pestaña "Operaciones" y busca la opción "Vaciar" o "Eliminar datos". Te preguntará si quieres eliminar todas las tablas, confirma. Esto dejará la base de datos vacía.
  4. Ve a la pestaña "Importar". Haz clic en la pestaña "Importar" en la parte superior.
  5. Selecciona el archivo .sql. Haz clic en "Elegir archivo" y busca el archivo .sql que descargaste.
  6. Ejecuta la importación. Haz clic en el botón "Continuar" en la parte inferior. phpMyAdmin importará el archivo y restaurará todas las tablas.

[!WARNING]
Si al importar la base de datos te da un error de "base de datos no existe" o "usuario no válido", es porque el nombre de la base de datos en el backup es diferente al de tu nuevo hosting. En ese caso, tendrás que editar el archivo wp-config.php en la raíz de public_html y cambiar el nombre de la base de datos, el usuario y la contraseña por los nuevos.


Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer copias de seguridad de WordPress?

Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, lo ideal es un backup diario de la base de datos y semanal de los archivos. Si es un sitio estático, con un backup mensual puede ser suficiente.

¿Dónde debo guardar mis copias de seguridad?

Nunca en el mismo servidor. Guarda las copias en al menos dos lugares diferentes: tu ordenador, un disco duro externo o un servicio de almacenamiento en la nube como Google Drive o Dropbox.

¿Qué hago si mi sitio web se infecta con malware?

Si tienes un backup reciente, la solución más rápida es restaurar ese backup. Primero, limpia tu servidor eliminando los archivos maliciosos o contactando con tu proveedor de hosting. Después, restaura el backup como te he enseñado.

¿Puedo hacer un backup de WordPress desde cPanel si mi hosting es otro?

Este tutorial es específico para cPanel, que es el panel más común. Si tu hosting usa otro panel como Syspanel, el proceso es similar. En Syspanel, el acceso se realiza a través del puerto 2106, y encontrarás opciones equivalentes como "Administrador de archivos" y "Bases de datos". La lógica es la misma.

¿Los plugins de backup son seguros?

Sí, los plugins populares como UpdraftPlus o BackupBuddy son seguros y ampliamente utilizados. Sin embargo, es importante mantenerlos actualizados para evitar vulnerabilidades. Además, siempre es bueno tener un plan B manual.


Conclusión

Hacer un backup wordpress cpanel completo es una tarea sencilla una vez que la has hecho un par de veces. No es algo que debas posponer. Es tu red de seguridad, tu seguro de vida digital. Dedica unos minutos al mes a crear tu copias seguridad wordpress y a guardarlas en un lugar seguro.

Recuerda que el proceso completo consta de dos partes: descargar los archivos y exportar la base de datos. Y para restaurar, simplemente invierte el proceso: sube los archivos e importa la base de datos.

Si sigues estos pasos, podrás dormir tranquilo sabiendo que tu sitio web está protegido. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Nos vemos en el próximo artículo!

¿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