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

Cómo crear un backup completo de WordPress desde cPanel

Actualizado el 20 de septiembre de 2025

¿Por qué es tan importante hacer un backup de WordPress?

Imagina que llevas meses trabajando en tu sitio web: has publicado decenas de artículos, has configurado plugins, has personalizado el diseño y has conseguido posicionar tus páginas en Google. De repente, un día entras a tu web y ves un error fatal, o peor aún, un hacker ha borrado todo tu contenido. Sin un respaldo, todo ese trabajo se pierde para siempre.

Hacer un backup de WordPress no es opcional, es una necesidad básica de cualquier persona que gestione una web. Ya sea por errores humanos, actualizaciones fallidas, ataques de malware o problemas con el servidor, los imprevistos ocurren. La buena noticia es que, si tienes una copia de seguridad reciente, podrás restaurar tu sitio en cuestión de minutos.

En esta guía completa, te voy a enseñar paso a paso cómo crear un backup WordPress cPanel de forma manual, sin necesidad de plugins adicionales. Aunque existen herramientas automáticas, saber hacerlo a mano te dará un control total y te servirá incluso si tu hosting no ofrece backups automáticos fiables.

¿Qué necesitas para empezar?

Antes de meternos en materia, asegúrate de tener a mano:

  • Acceso a cPanel de tu hosting (las credenciales te las proporcionó tu proveedor al contratar el servicio).
  • Un gestor de archivos FTP o el propio Administrador de archivos de cPanel (te explicaré ambos).
  • Una carpeta en tu ordenador donde guardar los archivos descargados.
  • Paciencia y unos 15-20 minutos de tu tiempo.

Un backup completo de WordPress se compone de dos partes fundamentales:

  1. Los archivos del sitio: Todo el código, imágenes, plugins, temas y archivos de configuración que forman tu WordPress.
  2. La base de datos: Donde se almacenan todas tus entradas, páginas, comentarios, usuarios y ajustes.

Por tanto, necesitarás respaldar WordPress y también hacer un backup base datos cPanel. Vamos a ello.

Parte 1: Respaldar los archivos de WordPress desde cPanel

### Acceder al Administrador de archivos

Lo primero es acceder a tu cPanel. Normalmente, la URL es algo como tudominio.com/cpanel o cpanel.tudominio.com. Una vez dentro, busca la sección Archivos y haz clic en Administrador de archivos.

[INFO] Si tu hosting usa Syspanel (el panel de control moderno que sustituye a cPanel en algunos servidores), el proceso es muy similar. Accede por el puerto 2106 (por ejemplo, tudominio.com:2106) y busca la opción "Administrador de archivos".

Dentro del Administrador de archivos, se abrirá una ventana pidiendo que elijas la carpeta raíz. Normalmente, deberás seleccionar public_html (o www en algunos casos). Marca la casilla "Mostrar archivos ocultos" si aparece, ya que WordPress tiene un archivo llamado .htaccess que también necesitamos respaldar.

### Comprimir la carpeta de WordPress

Una vez dentro de public_html, verás todos los archivos de tu sitio web. Lo más eficiente es comprimir toda la carpeta en un solo archivo ZIP. Para ello:

  1. Haz clic en Seleccionar todo en la barra superior (o pulsa Ctrl + A en tu teclado).
  2. Con todos los archivos seleccionados, haz clic derecho y elige la opción Comprimir.
  3. En la ventana emergente, selecciona el formato Zip y haz clic en Comprimir archivos.

cPanel comenzará a crear un archivo ZIP con todo el contenido de tu WordPress. Dependiendo del tamaño de tu web, esto puede tardar unos minutos.

[TIP] Si tu web es muy grande (más de 1 GB), puede ser más rápido usar FTP (FileZilla, por ejemplo) para descargar directamente la carpeta sin comprimir. Pero para la mayoría de los casos, el ZIP es perfecto.

### Descargar el archivo ZIP a tu ordenador

Cuando el proceso de compresión termine, verás un archivo llamado algo como public_html.zip (o el nombre que hayas elegido) en la lista de archivos.

  1. Selecciona ese archivo.
  2. Haz clic en Descargar en la barra superior.
  3. El navegador comenzará a descargar el archivo a tu equipo.

Guarda ese archivo en una carpeta segura y, si puedes, en un disco externo o en la nube (Google Drive, Dropbox, etc.). Recuerda: un backup que solo está en tu servidor no es un backup real. Si el servidor falla, perderías todo.

Parte 2: Hacer el backup de la base de datos desde cPanel

Ahora que ya tienes los archivos, toca el turno de la base de datos. Este paso es igual de importante, porque en ella está todo tu contenido.

### Ir a phpMyAdmin

En tu cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin. Esta herramienta te permitirá exportar tu base de datos en un archivo SQL.

[WARNING] No confundas "phpMyAdmin" con "Base de datos MySQL". En "Base de datos MySQL" puedes crear o borrar bases de datos, pero para exportar el contenido necesitas entrar en phpMyAdmin.

### Seleccionar la base de datos correcta

En phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Identifica la que corresponde a tu WordPress. Normalmente, el nombre suele ser algo como tuusuario_wp o tuusuario_blog.

Haz clic en el nombre de la base de datos para seleccionarla. Verás que aparecen muchas tablas, todas con prefijos como wp_ (aunque puede variar si cambiaste el prefijo por seguridad).

### Exportar la base de datos

Una vez dentro de la base de datos:

  1. Haz clic en la pestaña Exportar en la barra superior.
  2. Asegúrate de que el método de exportación sea Rápido (o "Personalizado" si sabes lo que haces).
  3. En formato, selecciona SQL.
  4. Haz clic en el botón Continuar o Exportar.

El navegador descargará un archivo con extensión .sql. Este archivo contiene todas las instrucciones necesarias para recrear tu base de datos en caso de desastre.

[TIP] En la exportación personalizada, puedes marcar la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT" para que, al importar, se borren las tablas existentes y se eviten conflictos. Esto es útil si restauras sobre una base de datos que ya tiene contenido.

Parte 3: Verificar que el backup es correcto

No hay nada más frustrante que necesitar restaurar un backup y descubrir que está corrupto. Para evitarlo, dedica un par de minutos a verificar que todo se ha descargado correctamente.

### Comprobar el archivo de los archivos

  • El archivo ZIP debería tener un tamaño coherente con el peso de tu web. Si tu web pesa 500 MB, un ZIP de 2 KB es sospechoso.
  • Intenta abrir el ZIP en tu ordenador y extrae algunos archivos al azar para ver si el contenido es legible.

### Comprobar el archivo SQL

  • Abre el archivo .sql con un editor de texto (como Notepad++ o Sublime Text). Deberías ver líneas de código SQL, con sentencias como CREATE TABLE o INSERT INTO.
  • Si el archivo está vacío o solo contiene errores, repite el proceso de exportación.

Parte 4: ¿Cómo restaurar el backup si lo necesitas?

Aunque el objetivo de este artículo es enseñarte a crear el backup, es útil que sepas que restaurarlo es igual de sencillo (pero en orden inverso).

### Restaurar la base de datos

  1. Entra en phpMyAdmin y selecciona la base de datos donde quieres restaurar.
  2. Haz clic en Importar.
  3. Sube el archivo .sql que descargaste anteriormente.
  4. Haz clic en Continuar. phpMyAdmin ejecutará el script y restaurará todas las tablas.

### Restaurar los archivos

  1. Sube el archivo ZIP a tu public_html (puedes usar el Administrador de archivos o FTP).
  2. Haz clic derecho sobre el ZIP y selecciona Extraer.
  3. Si te pregunta si sobrescribir archivos existentes, acepta.

[WARNING] Antes de restaurar, asegúrate de que la base de datos y los archivos son de la misma fecha. Si mezclas un backup de archivos antiguo con una base de datos reciente, tu web puede dar errores.

Preguntas frecuentes sobre backups en cPanel

### ¿Con qué frecuencia debo hacer un backup de WordPress?

Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es un backup diario. Si es un blog personal que actualizas semanalmente, con un backup semanal es suficiente. Como mínimo, haz un backup antes de cualquier actualización importante de WordPress, temas o plugins.

### ¿Puedo automatizar los backups desde cPanel?

Sí, muchos hostings ofrecen herramientas de backup automático, pero no siempre son fiables o no están activadas por defecto. Revisa la configuración de tu cPanel en la sección "Copias de seguridad" o "Backups". También puedes usar plugins como UpdraftPlus o BackWPup que programan backups y los envían a servicios en la nube.

### ¿Qué es mejor, backup manual o con plugin?

El backup manual te da control total y no consume recursos del servidor más allá del momento de la compresión. Sin embargo, es un proceso tedioso si lo haces a diario. Los plugins son más cómodos y automatizan el proceso, pero pueden ralentizar tu web si no están bien configurados. Lo ideal es combinar ambos: un backup manual mensual y backups automáticos con plugin.

### Mi hosting usa Syspanel en lugar de cPanel, ¿puedo seguir esta guía?

Sí, absolutamente. Como mencioné antes, Syspanel es el panel que sustituye a cPanel en algunos servidores modernos. Accede por el puerto 2106 (tudominio.com:2106) y las opciones son muy similares. Busca "Administrador de archivos" y "phpMyAdmin" en el menú. Si tienes dudas, consulta la documentación de tu hosting o contacta con su soporte.

### ¿Puedo copiar mi WordPress a otro hosting con estos mismos pasos?

Sí, el proceso es exactamente el mismo. De hecho, esto es lo que se conoce como copiar WordPress cPanel a otro servidor. Solo necesitas hacer el backup completo (archivos + base de datos), subir los archivos al nuevo hosting, crear una base de datos nueva, importar el SQL y modificar el archivo wp-config.php con los nuevos datos de conexión.

Consejos finales para un backup a prueba de bombas

  • Guarda siempre dos copias: una en tu ordenador y otra en la nube. Así estarás protegido ante fallos locales y remotos.
  • Nombra tus backups con la fecha: backup-web-2024-05-15.zip y backup-bd-2024-05-15.sql. Esto te ayudará a identificar cuál es el más reciente.
  • Prueba tus backups: De nada sirve tener un backup si no sabes si funciona. Una vez al mes, restaura el backup en un entorno de prueba (un subdominio, por ejemplo) para comprobar que todo está en orden.
  • Mantén WordPress actualizado: Muchos ataques se producen por vulnerabilidades en versiones antiguas. Un backup no te protege de un hackeo, solo te permite recuperarte más rápido.

Hacer un backup WordPress cPanel es un proceso sencillo que, una vez que lo haces un par de veces, se convierte en algo rutinario. No esperes a que ocurra un desastre para pensar en ello. Dedica 15 minutos ahora y duerme tranquilo sabiendo que tu web está protegida.

Si tienes cualquier duda durante el proceso, no dudes en contactar con el soporte de tu hosting. Ellos siempre pueden ayudarte y, en muchos casos, incluso pueden hacer el backup por ti si lo solicitas.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya sabes cómo respaldar WordPress y hacer un backup base datos cPanel sin depender de nadie. Tu futuro yo te lo agradecerá.

¿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