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

Guía para crear y gestionar copias de seguridad de WordPress en cPanel

Actualizado el 14 de octubre de 2025

Perder tu sitio WordPress puede ser una pesadilla. Un error al actualizar un plugin, un ataque malintencionado o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, tener una copia seguridad WordPress cPanel no es una opción, es una necesidad.

En esta guía completa, aprenderás todo lo que necesitas saber para crear y gestionar backups de tu WordPress directamente desde cPanel. No necesitas ser un experto técnico; solo sigue los pasos y tendrás tu sitio protegido.


¿Qué es una copia de seguridad de WordPress y por qué es vital?

Una copia de seguridad es una "foto" completa de tu sitio web en un momento determinado. Incluye dos partes fundamentales:

  • Archivos del sitio: Todo el código de WordPress, temas, plugins, imágenes, PDFs y cualquier otro archivo que hayas subido.
  • Base de datos: Aquí se almacenan tus entradas, páginas, comentarios, configuraciones de plugins y usuarios. Sin ella, tu sitio es solo un esqueleto vacío.

Si pierdes una de estas dos partes, tu sitio web deja de funcionar. Por eso, respaldar WordPress cPanel debe ser una tarea periódica.

[INFO] No confíes solo en un método. Un buen plan de backups combina copias automáticas en el servidor con copias de seguridad que tú mismo descargas y guardas en tu computadora o en la nube (Google Drive, Dropbox).


Método 1: La forma más fácil – Usar el asistente de backups de cPanel

cPanel tiene una herramienta integrada llamada "Asistente de copias de seguridad" o "Backup Wizard". Es perfecta para principiantes porque te guía paso a paso.

Paso a paso: Cómo crear un backup completo

  1. Inicia sesión en cPanel: Accede a tu panel de control de hosting. La URL suele ser tudominio.com/cpanel o tudominio.com:2083.

  2. Busca la sección "Archivos": Dentro de cPanel, localiza el ícono que dice "Asistente de copias de seguridad" o "Backup Wizard".

  3. Haz clic en "Copia de seguridad" (Backup): El asistente te mostrará dos opciones. Elige "Copia de seguridad completa" o "Full Backup".

  4. Configura el destino de la copia:

    • Copia de seguridad de inicio (Home Directory): Marca esta casilla. Incluye todos los archivos de tu sitio.
    • Bases de datos MySQL: Marca la casilla de la base de datos que usa tu WordPress. Normalmente se llama algo como tuusuario_wpdb.
    • Destino de la copia de seguridad: Elige "Directorio personal" (Home Directory). Esto guardará el archivo .tar.gz dentro de tu propio hosting. También puedes enviarlo a un almacenamiento remoto (como Amazon S3), pero para empezar, el directorio personal es más sencillo.
  5. Genera la copia: Haz clic en el botón "Generar copia de seguridad". El proceso puede tardar varios minutos, dependiendo del tamaño de tu sitio.

  6. Descarga la copia a tu computadora: Una vez generada, ve a la sección "Archivos" > "Administrador de archivos". Busca la carpeta backup-...fecha...tar.gz y descárgala. ¡Este paso es crítico! Si no la descargas, la copia ocupará espacio en tu hosting y podría ser eliminada.

[TIP] Programa un recordatorio mensual en tu calendario para hacer este proceso. O mejor aún, usa un plugin de WordPress para automatizarlo (lo veremos más adelante).


Método 2: Copia de seguridad manual (para usuarios más avanzados)

Si prefieres tener control total sobre qué archivos incluir, puedes hacerlo manualmente. Es un poco más técnico, pero igual de efectivo.

Parte 1: Respaldar los archivos de WordPress

  1. Accede al Administrador de archivos de cPanel: Ve a la sección "Archivos" y haz clic en "Administrador de archivos".

  2. Navega a la carpeta public_html: Esta es la carpeta raíz donde está instalado tu WordPress. Si tienes varios sitios, busca la subcarpeta correspondiente (ej. public_html/misitio).

  3. Selecciona todos los archivos: Marca la casilla superior para seleccionar todo el contenido de la carpeta.

  4. Comprime la selección: En la barra superior, haz clic en "Comprimir". Elige el formato "Zip Archive" (es más universal que .tar.gz).

  5. Nombra el archivo: Ponle un nombre descriptivo, como backup-misitio-2024-01-15.zip. Haz clic en "Modificar archivo" y luego en "Comprimir archivos".

  6. Descarga el zip: Una vez creado, aparecerá en la misma carpeta. Selecciona el archivo .zip y haz clic en "Descargar". Guárdalo en un lugar seguro.

Parte 2: Respaldar la base de datos

  1. Ve a phpMyAdmin: Dentro de cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".

  2. Selecciona tu base de datos: En el panel izquierdo, haz clic en el nombre de la base de datos de tu WordPress (la misma que viste en el Asistente de backups).

  3. Exporta la base de datos:

    • Haz clic en la pestaña "Exportar" en la parte superior.
    • Asegúrate de que el método sea "Rápido" y el formato "SQL".
    • Haz clic en "Continuar". Se descargará un archivo .sql a tu computadora.

[WARNING] Nunca edites el archivo .sql directamente a menos que sepas exactamente lo que haces. Un cambio mínimo puede romper tu sitio.


Método 3: Automatizar backups con plugins de WordPress (recomendado)

Hacer backups manuales es tedioso. La mejor manera de gestionar backups WordPress es automatizarlos con un plugin. Aquí tienes dos excelentes opciones gratuitas:

Plugin recomendado: UpdraftPlus

  1. Instala y activa el plugin: Desde el escritorio de WordPress, ve a "Plugins" > "Añadir nuevo", busca "UpdraftPlus" e instálalo.

  2. Configura la programación: Ve a "Ajustes" > "UpdraftPlus Backups".

    • Programación de copias de seguridad de archivos: Elige "Semanalmente".
    • Programación de copias de seguridad de la base de datos: Elige "Diariamente". La base de datos cambia más a menudo.
    • Número de copias de seguridad a conservar: Deja 2 para archivos y 4 para bases de datos. Así no llenas tu hosting.
  3. Elige un destino remoto (crucial): En la pestaña "Almacenamiento remoto", selecciona Google Drive, Dropbox o OneDrive. Conecta tu cuenta y autoriza el plugin.

  4. Crea tu primer backup: Haz clic en el botón "Copia de seguridad ahora". Elige "Incluir base de datos" e "Incluir archivos". Se subirá automáticamente a la nube.

[INFO] UpdraftPlus también permite restaurar tu sitio con un solo clic desde el mismo panel, lo que lo convierte en una herramienta de copia seguridad WordPress cPanel muy completa.


Cómo restaurar tu WordPress desde una copia de seguridad

Saber hacer backups es solo la mitad del trabajo. Lo más importante es saber restaurarlos cuando algo sale mal.

Restaurar con UpdraftPlus (la forma más fácil)

  1. Instala UpdraftPlus en el sitio limpio: Si tu sitio está caído, instala WordPress desde cero y luego activa UpdraftPlus.

  2. Conecta el almacenamiento remoto: Ve a "Ajustes" > "UpdraftPlus Backups" y conecta la misma cuenta de Google Drive o Dropbox donde guardaste el backup.

  3. Busca las copias de seguridad: El plugin escaneará el almacenamiento remoto y mostrará las copias disponibles.

  4. Haz clic en "Restaurar": Junto a la copia que quieras usar, haz clic en el botón azul "Restaurar".

  5. Selecciona los componentes: Marca "Base de datos" y "Archivos". Haz clic en "Siguiente" y luego en "Restaurar". El plugin hará todo el trabajo pesado.

Restaurar manualmente desde cPanel (método de emergencia)

Si no tienes un plugin, puedes restaurar manualmente:

Restaurar archivos:

  1. Sube el archivo .zip de tu backup a la carpeta public_html usando el Administrador de archivos.
  2. Selecciona el .zip y haz clic en "Extraer". Sobrescribirá todos los archivos existentes.

Restaurar base de datos:

  1. Ve a phpMyAdmin y selecciona tu base de datos vacía.
  2. Haz clic en la pestaña "Importar".
  3. Haz clic en "Seleccionar archivo" y elige tu archivo .sql.
  4. Haz clic en "Continuar". Se importarán todas las tablas.

[WARNING] Antes de restaurar manualmente, asegúrate de que tu base de datos esté vacía. Si tiene datos antiguos, puede haber conflictos. Lo mejor es crear una nueva base de datos y asignarla a WordPress.


Preguntas frecuentes (FAQ) sobre backups en cPanel

¿Cada cuánto debo hacer una copia de seguridad?

Depende de la frecuencia con la que actualices tu sitio. Como regla general:

  • Sitios estáticos (pocos cambios): Una vez al mes.
  • Blogs o tiendas online: Al menos una vez a la semana, con backup diario de la base de datos.

¿Puedo usar el mismo backup para migrar mi sitio a otro hosting?

Sí, siempre que el nuevo hosting también use cPanel. El backup completo .tar.gz generado por el Asistente de backups se puede restaurar en otro cPanel usando la herramienta "Restaurar una copia de seguridad completa". Si el otro hosting no es cPanel, necesitarás un plugin de migración como All-in-One WP Migration.

¿Dónde es mejor guardar los backups?

Nunca guardes solo una copia en tu hosting. Si el servidor falla, pierdes todo. La mejor práctica es:

  1. Una copia en el servidor (para restaurar rápido).
  2. Una copia en la nube (Google Drive, Dropbox).
  3. Una copia en tu computadora (descargada manualmente).

¿Qué pasa si mi backup es muy grande y no puedo descargarlo?

Puedes usar el Administrador de archivos de cPanel para comprimir en partes más pequeñas o usar un cliente FTP (como FileZilla) para descargar el archivo directamente, que suele ser más estable para archivos grandes.

¿Los plugins de backup gratuitos son seguros?

Sí, plugins como UpdraftPlus o BackWPup son utilizados por millones de sitios y son muy seguros. Solo asegúrate de descargarlos desde el repositorio oficial de WordPress.

¿Qué hago si mi sitio se rompe después de una actualización?

  1. No entres en pánico.
  2. Si tienes un backup reciente (de antes de la actualización), restáuralo usando UpdraftPlus.
  3. Si no tienes backup, contacta a tu soporte de hosting. Ellos pueden tener una copia de seguridad del servidor.

Conclusión: No esperes a que sea demasiado tarde

Gestionar tus backups WordPress cPanel no tiene por qué ser complicado. Con las herramientas que te ofrece cPanel y un buen plugin gratuito, puedes tener tu sitio protegido en pocos minutos.

Resumen de la guía:

  1. Usa el Asistente de backups de cPanel para copias completas manuales.
  2. Automatiza con UpdraftPlus y guárdalo en la nube.
  3. Descarga siempre tus copias de seguridad a un lugar seguro fuera del servidor.
  4. Practica la restauración en un sitio de prueba (localhost) para estar preparado.

Recuerda: un backup que no has probado restaurar no es un backup real. Así que, ¡ponte manos a la obra y protege tu sitio hoy mismo!

[TIP FINAL] Si usas un panel de control alternativo como Syspanel (antes conocido como HestiaCP), el proceso es similar. Accede a través del puerto 2106 (ejemplo: tudominio.com:2106), busca la sección de "Backups" y sigue las mismas instrucciones de compresión y descarga de archivos y base de datos.

¿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