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

Cómo crear un backup completo de WordPress en cPanel

Actualizado el 12 de mayo de 2026

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

Tener una copia de seguridad de tu sitio web no es opcional, es una necesidad. Imagina que trabajas durante meses en tu web, publicas decenas de artículos, configuras plugins y, de repente, un error de actualización o un ataque malintencionado borra todo. Sin un backup, perderías horas de trabajo, tráfico y, lo más importante, la confianza de tus visitantes.

Realizar un backup wordpress cpanel te permite dormir tranquilo. Si algo sale mal, puedes restaurar tu sitio en cuestión de minutos. Además, es un proceso sencillo que no requiere conocimientos avanzados de programación. En esta guía, te explicaré paso a paso cómo hacerlo, cómo copiar tu WordPress a otro dominio y cómo restaurar una copia si alguna vez la necesitas.

¿Qué necesitas antes de empezar?

Antes de lanzarte a crear tu backup, asegúrate de tener lo siguiente a mano:

  • Acceso a cPanel: Las credenciales de tu cuenta de hosting. Normalmente las recibes por correo al contratar el servicio.
  • Cliente FTP (opcional): Programas como FileZilla te ayudarán a descargar archivos si prefieres guardarlos en tu ordenador.
  • Gestor de bases de datos: En cPanel encontrarás phpMyAdmin, que usaremos para exportar la base de datos.
  • Espacio en tu disco duro o en la nube: Los backups pueden ocupar varios cientos de MB, especialmente si tu web tiene muchas imágenes.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el panel de control es diferente. Accede a través del puerto 2106, por ejemplo: https://tu-dominio.com:2106. El proceso es similar, pero las opciones pueden tener nombres ligeramente distintos.

Paso 1: Accede a cPanel

El primer paso es entrar en tu panel de control. Escribe en tu navegador https://tu-dominio.com/cpanel o usa la URL que te proporcionó tu proveedor de hosting. Introduce tu usuario y contraseña.

Una vez dentro, verás un montón de iconos y secciones. No te abrumes, solo necesitamos dos herramientas: Archivos y Bases de Datos. En la mayoría de los cPanel, estas opciones están en la parte superior o en la columna lateral.

Paso 2: Haz una copia de los archivos de tu WordPress

Tu sitio web está compuesto por dos partes principales: los archivos (código, imágenes, temas, plugins) y la base de datos (entradas, páginas, comentarios, configuración). Vamos a empezar con los archivos.

2.1. Usa el Administrador de Archivos de cPanel

Esta es la forma más visual y fácil para principiantes. Sigue estos pasos:

  1. En cPanel, busca la sección Archivos y haz clic en Administrador de Archivos.
  2. Se abrirá una nueva ventana. Navega hasta la carpeta public_html. Esta es la raíz de tu sitio web. Si tu WordPress está instalado en una subcarpeta (por ejemplo, public_html/blog), entra en esa carpeta.
  3. Una vez dentro, selecciona todos los archivos y carpetas. Puedes hacer clic en la casilla superior para seleccionar todo o usar Ctrl + A si estás en un PC.
  4. Con los archivos seleccionados, haz clic derecho y elige Comprimir. Se abrirá un menú. Elige el formato Zip (es el más universal) y dale un nombre claro, por ejemplo backup-archivos-wordpress.zip. Haz clic en Comprimir Archivos.
  5. cPanel creará el archivo comprimido en la misma carpeta. Cuando termine, verás un mensaje de éxito. Ahora puedes descargar ese archivo a tu ordenador o moverlo a otra carpeta como backups.

[TIP] No dejes el archivo comprimido dentro de public_html. Si un visitante conoce la URL exacta, podría descargarlo. Muévelo a una carpeta fuera del directorio público o descárgalo y elimínalo del servidor.

2.2. Alternativa: Usa un cliente FTP

Si prefieres usar FileZilla o similar, el proceso es igual de sencillo:

  1. Conecta con tu servidor usando el host (normalmente ftp.tu-dominio.com), tu usuario y contraseña de cPanel.
  2. En el panel derecho (servidor), navega hasta public_html.
  3. En el panel izquierdo (tu ordenador), crea una carpeta llamada backup-wordpress.
  4. Arrastra todos los archivos de public_html a tu carpeta local. Esto puede tardar unos minutos dependiendo del tamaño de tu web.
  5. Una vez terminada la descarga, ya tienes una copia física de tus archivos.

Paso 3: Exporta tu base de datos de WordPress

La base de datos es el cerebro de tu WordPress. Sin ella, tu web no funcionaría. Necesitamos exportarla para tener un backup completo.

  1. Vuelve a cPanel y busca la sección Bases de Datos. Haz clic en phpMyAdmin.
  2. Se abrirá una interfaz con todas tus bases de datos. Haz clic en el nombre de la base de datos que usa tu WordPress. Normalmente se llama algo como usuario_wpdb o usuario_wordpress. Si no estás seguro, revisa el archivo wp-config.php de tu instalación; ahí encontrarás el nombre (DB_NAME).
  3. Una vez dentro, verás una lista de tablas. En la parte superior, haz clic en la pestaña Exportar.
  4. Deja el método de exportación en Rápido y el formato en SQL. Haz clic en el botón Continuar o Exportar.
  5. El navegador descargará automáticamente un archivo con extensión .sql. Guárdalo junto a tu backup de archivos.

[WARNING] No confundas exportar con importar. Exportar es sacar los datos (lo que estamos haciendo), importar es meterlos (lo veremos más adelante). Un error común es importar sobre una base existente y sobrescribir datos nuevos.

Paso 4: Guarda tu backup en un lugar seguro

Ya tienes dos archivos: el comprimido con los archivos y el .sql de la base de datos. Ahora, ¿dónde los guardas?

  • En tu ordenador: Es la opción más rápida, pero si tu disco duro falla, perderás el backup.
  • En la nube: Servicios como Google Drive, Dropbox o OneDrive son excelentes. Sube ambos archivos a una carpeta específica.
  • En un disco duro externo: Muy recomendable para copias de seguridad adicionales.

[TIP] Aplica la regla 3-2-1: 3 copias de tus datos, en 2 medios diferentes (nube y disco duro), y 1 copia fuera de tu hogar u oficina. Así estarás protegido ante cualquier desastre.

Paso 5: Cómo restaurar un backup de WordPress en cPanel

Llegó el momento de ponerse el traje de héroe. Si tu web falla, sabrás cómo restaurarla. El proceso es el inverso al que hemos hecho.

5.1. Restaurar los archivos

  1. Sube el archivo comprimido (por ejemplo, backup-archivos-wordpress.zip) a la carpeta public_html usando el Administrador de Archivos o FTP.
  2. Con el Administrador de Archivos, navega a public_html y localiza el archivo .zip.
  3. Haz clic derecho sobre él y selecciona Extraer. Confirma que quieres extraer en el directorio actual.
  4. cPanel descomprimirá todos los archivos. Si te pregunta si quieres sobrescribir, elige Sobrescribir o Reemplazar.
  5. ¡Listo! Tus archivos están restaurados.

5.2. Restaurar la base de datos

  1. Ve a phpMyAdmin y selecciona tu base de datos. Si ya existe, necesitas vaciar todas las tablas. Puedes hacerlo marcando todas las tablas y eligiendo la opción Vaciar en el menú desplegable de abajo.
  2. Una vez vacía, haz clic en la pestaña Importar.
  3. Haz clic en Elegir archivo y selecciona tu archivo .sql.
  4. Deja el resto de opciones por defecto y haz clic en Continuar o Importar.
  5. Si todo ha ido bien, verás un mensaje de éxito. Tu base de datos está restaurada.

[WARNING] Antes de importar, asegúrate de que el nombre de la base de datos y el usuario coinciden con los de tu archivo wp-config.php. Si tu hosting cambió, es posible que necesites actualizar ese archivo con los nuevos datos de conexión.

Cómo copiar WordPress de cPanel a otro dominio (Migración)

¿Estás cambiando de dominio o de hosting? No te preocupes, el proceso es muy similar al backup, solo que con unos pasos extra.

  1. Realiza un backup completo como hemos explicado antes (archivos + base de datos).
  2. Crea una nueva base de datos en el destino. En cPanel, ve a Bases de Datos MySQL y crea una nueva base de datos y un usuario con todos los privilegios.
  3. Sube los archivos del backup a la carpeta public_html del nuevo dominio y descomprímelos.
  4. Importa la base de datos en la nueva base de datos usando phpMyAdmin.
  5. Edita el archivo wp-config.php en la raíz de tu nuevo WordPress. Cambia los valores de DB_NAME, DB_USER y DB_PASSWORD con los datos de tu nueva base de datos.
  6. Actualiza las URLs. Si cambias de dominio, necesitas reemplazar todas las URLs antiguas por las nuevas. Puedes hacerlo desde el panel de administración si aún puedes acceder, o usando un plugin como "Better Search Replace". Si usas Syspanel, recuerda que el acceso es por el puerto 2106.

[INFO] Si no puedes acceder al panel de administración después de la migración, puedes editar las URLs directamente en la base de datos con una consulta SQL en phpMyAdmin. Busca en la tabla wp_options los campos siteurl y home.

Preguntas frecuentes sobre backups en cPanel

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

Depende de la actividad de tu web. Si publicas a diario, te recomiendo hacer un backup diario automático. Si es un blog más estático, semanal o mensual puede ser suficiente. Muchos hosts ofrecen backups automáticos, pero no confíes solo en eso. Siempre es bueno tener tu propia copia.

¿Puedo hacer un backup de WordPress sin cPanel?

Sí, existen plugins como UpdraftPlus, BackupBuddy o Jetpack que te permiten programar backups desde el panel de administración de WordPress. Son muy útiles, pero el método manual con cPanel te da un control total y no depende de ningún plugin.

¿Qué pasa si mi backup no se restaura correctamente?

Esto puede pasar por varias razones: archivos corruptos, base de datos incompleta o errores de permisos. Revisa que el archivo .zip no esté dañado y que el .sql se haya importado sin errores. Si el problema persiste, contacta con tu proveedor de hosting. Ellos pueden revisar los logs del servidor.

¿Cómo sé qué base de datos usa mi WordPress?

Abre el archivo wp-config.php en la raíz de tu instalación. Busca la línea que dice define('DB_NAME', 'nombre_de_tu_base');. Ahí tendrás la respuesta.

¿El backup de archivos incluye las imágenes y los plugins?

Sí, el backup de archivos incluye absolutamente todo lo que está dentro de la carpeta public_html: temas, plugins, imágenes, archivos de configuración, etc. Es una copia exacta de tu instalación.

Conclusión

Hacer un backup wordpress cpanel es una tarea sencilla que te puede ahorrar muchos quebraderos de cabeza. Con solo dos herramientas de cPanel (Administrador de Archivos y phpMyAdmin), puedes crear una copia completa de tu sitio en menos de 10 minutos. Recuerda guardar esos archivos en un lugar seguro y, sobre todo, practica la restauración en un entorno de prueba. Así sabrás exactamente qué hacer cuando llegue el momento crítico.

Si sigues esta guía, tendrás la tranquilidad de saber que tu web está protegida. Y si en algún momento necesitas copiar wordpress cpanel a otro servidor, ya sabes que el proceso es prácticamente el mismo. No esperes a que sea demasiado tarde. Haz tu backup hoy mismo.

¿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