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

Cómo crear backups automáticos en cPanel y restaurarlos

Actualizado el 15 de junio de 2026

¿Por qué necesitas backups automáticos en tu hosting?

Imagina que pasas meses construyendo tu sitio web, publicando contenido, configurando plugins y optimizando el SEO. Ahora imagina que un día, por un error humano, un hackeo o un fallo del servidor, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo puede ser imposible o extremadamente costoso.

Crear backups automáticos en cPanel es como ponerle un cinturón de seguridad a tu web: no lo notas hasta que lo necesitas, pero cuando ocurre un imprevisto, te salva la vida. En este artículo, te voy a explicar paso a paso cómo configurar copias de seguridad automáticas, cómo restaurarlas y qué estrategias seguir para que tu información esté siempre a salvo.

La buena noticia es que cPanel es una de las herramientas de gestión de hosting más utilizadas del mundo, y ofrece opciones tanto manuales como automáticas para proteger tus archivos, bases de datos y configuraciones de correo. Además, te contaré trucos que muchos técnicos no comparten, como la integración con almacenamiento remoto o la frecuencia ideal según el tipo de web que tengas.


¿Qué es un backup en cPanel y qué incluye?

Antes de ponernos manos a la obra, es importante que entiendas qué se guarda exactamente cuando haces un backup cPanel. No es solo copiar tus archivos, sino que se trata de un paquete completo que incluye:

  • Archivos del sitio web: todo el contenido de public_html, imágenes, scripts, etc.
  • Bases de datos MySQL: todas las tablas, registros y configuraciones.
  • Cuentas de correo electrónico: buzones, filtros, respuestas automáticas.
  • Configuraciones de dominios y subdominios.
  • Certificados SSL y claves de acceso.
  • Configuración de cron jobs y tareas programadas.

Dependiendo de si eliges un backup parcial o completo, el archivo resultante puede ser un .tar.gz o un .zip. Este archivo es tu "caja fuerte digital" y podrás utilizarlo para restaurar copia cPanel en cualquier momento.


Método 1: Backups manuales desde cPanel (el clásico)

Este es el método más sencillo y rápido para hacer una copia puntual. Es perfecto si vas a hacer cambios importantes en tu web, como actualizar el tema, modificar archivos críticos o instalar un plugin nuevo.

Paso 1: Accede a la sección de backups

  1. Inicia sesión en tu panel de control de cPanel.
  2. Busca la sección Archivos y haz clic en Backup o Copia de seguridad.
  3. Verás varias opciones: "Backup completo", "Backup de directorio de inicio" o "Backup de base de datos".

Paso 2: Genera el backup completo

  1. Haz clic en Backup completo.
  2. Elige el destino: puedes guardarlo en el directorio de inicio o descargarlo directamente a tu ordenador.
  3. Pulsa el botón Generar backup y espera unos segundos (o minutos, si tu web es muy grande).

[TIP] Si tu hosting tiene espacio limitado, descarga el backup directamente a tu PC o a un disco externo. Así liberas espacio en el servidor.

Paso 3: Guarda el archivo en un lugar seguro

Una vez generado, el archivo aparecerá en la carpeta backup-XXXX dentro de tu directorio raíz. Te recomiendo que lo descargues inmediatamente y lo guardes en al menos dos lugares diferentes: un disco duro externo y un servicio en la nube (Google Drive, Dropbox, etc.).


Método 2: Cómo configurar backups automáticos en cPanel

Hacer backups manuales está bien, pero la constancia es clave. Si te olvidas de hacerlo, estarás desprotegido. Por eso, configurar backup automatico hosting es la mejor decisión que puedes tomar.

cPanel no incluye de serie un sistema de backup automático directo (eso suele ser cosa de la empresa de hosting), pero hay dos formas de lograrlo: mediante la herramienta nativa de tu proveedor o usando el Administrador de Tareas (Cron Jobs) de cPanel.

Opción A: Usa el backup automático de tu proveedor de hosting

Muchas empresas de hosting incluyen backups automáticos como parte del servicio. Normalmente lo encontrarás en:

  • cPanel → Backup (a veces aparece como "Backup automatizado" o "Administrar backups").
  • En el área de cliente de tu hosting, sección "Servicios" o "Copias de seguridad".

Si tu proveedor ofrece esta opción, solo tienes que elegir la frecuencia:

  • Diaria: ideal para tiendas online, foros o webs que se actualizan constantemente.
  • Semanal: perfecto para blogs o webs corporativas con pocos cambios.
  • Mensual: suficiente para webs estáticas o portfolios.

[INFO] Algunos proveedores guardan hasta 30 copias diarias. Verifica cuántas copias conservan y si puedes acceder a ellas fácilmente desde el panel.

Opción B: Crea tu propio backup automático con Cron Jobs

Si tu hosting no te da esa opción, o quieres tener control total, puedes programar un script que haga el backup cPanel automáticamente. No te asustes, es más fácil de lo que parece.

Paso 1: Crea un script de backup

Accede a cPanel → Administrador de tareas (Cron Jobs). Aquí puedes ejecutar comandos en el servidor a intervalos regulares. Un ejemplo de script sería:

mysqldump --all-databases > /home/tuusuario/backups/bd_$(date +%Y%m%d).sql
tar -czf /home/tuusuario/backups/archivos_$(date +%Y%m%d).tar.gz /home/tuusuario/public_html

Este script hace dos cosas:

  1. Exporta todas tus bases de datos a un archivo con la fecha.
  2. Comprime todos tus archivos web en un tar.gz.

Paso 2: Programa el cron job

  1. En el campo Comando, pega el script anterior.
  2. Elige la frecuencia: por ejemplo, 0 3 * * * ejecutará el backup todos los días a las 3 de la madrugada.
  3. Guarda los cambios.

[WARNING] Asegúrate de que la carpeta backups exista y tenga permisos de escritura. Si no, el script fallará silenciosamente.

Paso 3: Envía el backup a un destino remoto

Para que el backup automatico hosting sea realmente seguro, no debería quedarse en el mismo servidor. Si el servidor se cae, perderías todo. Puedes usar scp o rsync para enviarlo a otro servidor, o incluso subirlo a Google Drive con herramientas como rclone.


Método 3: Restaurar copia cPanel paso a paso

Llegó el momento de lo que más preocupa a todos: cómo restaurar una copia de seguridad. Tranquilo, el proceso es bastante intuitivo, pero debes seguir los pasos con cuidado para no causar más daños.

Restaurar archivos y bases de datos desde cPanel

  1. Ve a cPanel → Backup.
  2. En la sección Restaurar, verás diferentes opciones:
    • Restaurar archivos del directorio de inicio: sube el archivo .tar.gz o .zip que contiene tus archivos.
    • Restaurar bases de datos: sube el archivo .sql de la base de datos que quieras recuperar.
    • Restaurar cuentas de correo: sube el archivo de configuración de correo.
  3. Haz clic en Subir y espera a que se complete.

[TIP] Si tienes un backup completo de cPanel (el que se genera desde "Backup completo"), puedes restaurarlo todo de una vez. Pero cuidado: esto sobrescribirá cualquier cambio realizado desde la copia.

Restaurar desde el administrador de archivos

Otra forma de restaurar es manualmente:

  1. Sube el archivo de backup a public_html mediante el Administrador de archivos.
  2. Haz clic derecho sobre el archivo y selecciona Extraer.
  3. Sobrescribe los archivos existentes cuando te lo pregunte.

[WARNING] Este método es más tedioso y propenso a errores. Úsalo solo si el método anterior no funciona o si solo necesitas recuperar una carpeta específica.


Estrategias avanzadas: ¿cada cuánto deberías hacer backups?

No todos los sitios web necesitan la misma frecuencia de backups. Aquí tienes una guía rápida:

Tipo de webFrecuencia recomendadaMotivo
Tienda onlineDiariaLos pedidos y clientes son críticos
Blog personalSemanalLos cambios son menos frecuentes
Web corporativaSemanalActualizaciones ocasionales
Foro o comunidadDiariaEl contenido generado por usuarios es constante

Además, te recomiendo seguir estas buenas prácticas:

  • Guarda siempre las 3 últimas copias: así puedes volver atrás si la más reciente está corrupta.
  • Prueba tus backups: una vez al mes, restaura una copia en un entorno de prueba para asegurarte de que funciona.
  • No confíes solo en el hosting: complementa con backups externos (Dropbox, Google Drive, Amazon S3).

Solución de problemas comunes con backups en cPanel

"No puedo generar el backup, se queda en blanco"

Esto suele deberse a límites de memoria o tiempo de ejecución. Prueba a:

  • Desactivar plugins de caché temporalmente.
  • Reducir el tamaño de las bases de datos (elimina registros antiguos).
  • Contactar con tu proveedor para aumentar el memory_limit.

"El backup se genera pero no puedo descargarlo"

A veces el archivo es demasiado grande para descargarlo desde el navegador. Usa el Administrador de archivos para moverlo a otra carpeta y luego descárgalo en partes, o usa un cliente FTP como FileZilla para descargarlo directamente.

"La restauración da error de permisos"

Cuando restauras, los permisos de archivos pueden cambiar. Para solucionarlo:

  1. Ve a cPanel → Administrador de archivos.
  2. Selecciona todos los archivos de public_html.
  3. Haz clic en Permisos y establece 755 para directorios y 644 para archivos.

Preguntas frecuentes (FAQ)

¿Puedo hacer backups desde Syspanel?

Sí, si tu hosting usa Syspanel (el panel alternativo a cPanel), el proceso es similar. Accede por el puerto 2106 (por ejemplo, https://tudominio.com:2106) y busca la sección "Backups". Allí podrás generar y restaurar copias de seguridad de forma nativa.

¿Los backups de cPanel incluyen mis correos?

Sí, si haces un backup completo, se incluyen buzones, filtros y respuestas automáticas. Si solo haces un backup de archivos o bases de datos, los correos no se guardan.

¿Puedo programar un backup automático sin tener acceso SSH?

Sí, con los Cron Jobs de cPanel no necesitas acceso SSH. Solo tienes que escribir los comandos directamente en la interfaz.

¿Qué hago si mi hosting no me deja subir archivos grandes?

Comprime más el backup (por ejemplo, usando gzip -9), o divide la base de datos en partes con herramientas como mysqldump --tab. También puedes pedir a tu proveedor que aumente el límite de subida.

¿Cuánto espacio ocupa un backup típico?

Depende del tamaño de tu web. Un blog pequeño puede ocupar 100 MB, mientras que una tienda online con muchas imágenes puede superar los 5 GB. Por eso es importante tener espacio en tu cuenta de hosting y en tu almacenamiento externo.


Conclusión: tu tranquilidad no tiene precio

Configurar backups automáticos en cPanel es una de las tareas más importantes que puedes hacer como propietario de una web. No importa si eres un blogger novato o un administrador de sistemas experimentado: todos estamos expuestos a errores, ataques o fallos técnicos.

Con las herramientas que te he mostrado, ahora tienes el conocimiento para:

  1. Hacer backups manuales en minutos.
  2. Configurar backups automáticos con Cron Jobs o las herramientas de tu proveedor.
  3. Restaurar copias cPanel sin estrés cuando algo salga mal.

Mi consejo final: dedica 30 minutos hoy para configurar tu sistema de backups automáticos. Es una inversión mínima que te ahorrará horas de trabajo (y muchas lágrimas) en el futuro. Y recuerda: la regla de oro es tener siempre al menos tres copias en dos medios diferentes, y una de ellas fuera del servidor.

Si tienes cualquier duda, deja un comentario o consulta la documentación de tu proveedor de hosting. ¡Tu web 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