Cómo configurar backups automáticos en cPanel: guía completa 2026

La mayoría de los propietarios de webs piensan en los backups justo después de perder algo. Un plugin que borra contenido sin querer, una actualización que rompe la base de datos, un ataque que encripta los archivos, un error humano al editar el código directamente en producción. En todos esos casos, la diferencia entre recuperar la web en diez minutos y tener que reconstruirla desde cero es haber configurado correctamente las copias de seguridad.

Esta guía explica cómo configurar backups automáticos en cPanel de forma que tu web quede protegida sin que tengas que pensar en ello cada día.


Qué cubre un backup completo de tu hosting

Antes de entrar en la configuración, conviene saber exactamente qué necesitas incluir en un backup para que sea realmente útil.

Un backup completo de una web debe incluir:

Archivos del sitio. Todo lo que está en public_html o la carpeta raíz de tu web: el código de WordPress o tu CMS, los plugins, los temas, las imágenes subidas, el .htaccess y los archivos de configuración. Si falta cualquiera de estos elementos, la restauración será incompleta.

Bases de datos. El contenido dinámico de tu web —entradas del blog, páginas, productos, pedidos, usuarios, comentarios, configuraciones— vive en la base de datos MySQL, no en los archivos. Un backup de archivos sin backup de base de datos no sirve para restaurar una web funcional.

Cuentas de correo. Si tienes cuentas de correo asociadas al dominio gestionadas desde el hosting, su contenido también debe estar en el backup.

Configuraciones del dominio. Registros DNS, configuraciones de SSL y otros parámetros que afectan al funcionamiento del dominio.

Un backup que incluya solo los archivos o solo la base de datos es un backup incompleto.


Las opciones de backup en cPanel

cPanel ofrece varias herramientas para gestionar las copias de seguridad. Cada una tiene un propósito diferente.

Backup Wizard (Asistente de copias de seguridad)

Es la opción más sencilla y guiada. Accedes desde cPanel → Archivos → Backup Wizard. Te permite hacer una copia completa del hosting o copias parciales (solo archivos, solo bases de datos, solo correos) y descargarlas directamente a tu ordenador.

Es ideal para hacer backups manuales puntuales, por ejemplo antes de una actualización importante o antes de una migración. No permite programar copias automáticas.

Backup (Copias de seguridad)

Accedes desde cPanel → Archivos → Copias de seguridad. Similar al Wizard pero con una interfaz más directa. Permite generar y descargar copias completas o parciales del hosting.

Tampoco automatiza el proceso: tienes que iniciarlo manualmente cada vez.

JetBackup (o Backup Manager según el proveedor)

Muchos proveedores de hosting instalan herramientas de backup más avanzadas sobre cPanel, como JetBackup o R1Soft. Estas sí permiten programar backups automáticos, definir la retención (cuántos días de backups se conservan) y restaurar con un clic desde el propio panel.

Si tu hosting tiene JetBackup, es la herramienta más completa para gestionar backups automáticos y la que deberías usar.


Cómo configurar backups automáticos con JetBackup en cPanel

Si tu proveedor de hosting incluye JetBackup (es el caso en la mayoría de hostings modernos con cPanel), el proceso es el siguiente.

Acceder a JetBackup

Desde cPanel, busca JetBackup en el buscador o en la sección de archivos. Al abrirlo, verás el panel principal con las opciones de backup y restauración.

Ver los backups disponibles

En la pantalla principal de JetBackup puedes ver los backups que el proveedor ha realizado automáticamente. La mayoría de hostings configuran backups diarios por defecto y los conservan durante 7, 14 o 30 días según el plan.

Haz clic en Full Backups para ver el listado de copias completas disponibles con su fecha y hora.

Descargar un backup completo

Para descargar una copia de seguridad completa a tu ordenador:

  1. En Full Backups, selecciona la fecha del backup que quieres descargar.
  2. Haz clic en el icono de descarga.
  3. JetBackup generará el archivo comprimido y te enviará un enlace de descarga por correo cuando esté listo.

Guarda siempre una copia fuera del propio hosting: en tu ordenador, en un disco externo o en un servicio de almacenamiento en la nube como Google Drive o Dropbox. Si el servidor tiene un problema grave, no podrás acceder a los backups almacenados en él.

Restaurar un backup completo con JetBackup

Si necesitas restaurar tu web a un estado anterior:

  1. Ve a Full Backups en JetBackup.
  2. Selecciona el backup de la fecha a la que quieres volver.
  3. Haz clic en Restore.
  4. Confirma la operación. JetBackup restaurará todos los archivos y bases de datos al estado de esa copia.

El proceso tarda entre unos minutos y media hora según el tamaño de la web. Durante la restauración, la web puede mostrar errores temporales.

Restaurar solo la base de datos

Si el problema es específico de la base de datos (una actualización que corrompió los datos, un plugin que borró contenido de forma masiva), puedes restaurar solo la base de datos sin tocar los archivos:

  1. Ve a Database Backups en JetBackup.
  2. Selecciona la base de datos y la fecha del backup.
  3. Haz clic en Restore.

Esto es mucho más rápido que una restauración completa y más preciso si el problema es solo de datos.

Restaurar archivos específicos

JetBackup también permite restaurar archivos individuales o carpetas concretas sin restaurar todo el hosting:

  1. Ve a File Backups en JetBackup.
  2. Navega por la estructura de carpetas del backup hasta el archivo o carpeta que necesitas.
  3. Selecciónalo y haz clic en Restore o Download.

Esto es especialmente útil para recuperar una imagen borrada, un archivo de configuración sobreescrito o un plugin eliminado por error.


Cómo hacer backups manuales de la base de datos desde phpMyAdmin

Si necesitas hacer un backup manual de la base de datos sin depender de JetBackup, phpMyAdmin es la herramienta más directa.

  1. Accede a cPanel → Bases de datos → phpMyAdmin.
  2. En el panel izquierdo, selecciona la base de datos de tu web.
  3. Haz clic en la pestaña Exportar.
  4. Selecciona el método Rápido y el formato SQL.
  5. Haz clic en Continuar. El archivo .sql se descargará a tu ordenador.

Guarda ese archivo en un lugar seguro fuera del servidor. Para restaurarlo, ve a phpMyAdmin, selecciona la base de datos (vacíala antes si necesitas restaurar desde cero) y usa la pestaña Importar.


Cuántos backups necesitas y durante cuánto tiempo conservarlos

La respuesta depende del tipo de web y de la frecuencia con la que se actualiza el contenido.

Para un blog o web corporativa que se actualiza una o dos veces por semana, backups diarios con retención de 14-30 días son más que suficientes. Si algo sale mal, lo más probable es que lo detectes en los primeros días.

Para una tienda online, los backups deben ser diarios como mínimo, y la retención debería ser de al menos 30 días. Los pedidos, los datos de clientes y el catálogo de productos cambian constantemente. Perder incluso un día de datos en una tienda activa tiene un impacto real en el negocio.

Para una aplicación web con actualizaciones frecuentes, considera backups cada pocas horas o backups incrementales continuos.

Una regla general útil: conserva al menos tantos días de backups como tiempo tardas en darte cuenta de que algo ha salido mal. Si publicas contenido a diario, tres días pueden ser suficientes. Si revisas tu web una vez a la semana, necesitas al menos 14 días de retención.


La regla 3-2-1 para backups fiables

En administración de sistemas existe una regla clásica llamada 3-2-1 que define el mínimo razonable para una estrategia de backup fiable:

  • 3 copias del contenido (el original más dos backups)
  • 2 soportes o ubicaciones diferentes (por ejemplo, el hosting y tu ordenador local)
  • 1 copia fuera del sitio (offsite), en una ubicación geográficamente diferente al servidor principal

Para una web de negocio, aplicar esta regla significa: los backups automáticos del hosting (1 copia), más una descarga periódica a tu ordenador o disco externo (2ª copia en soporte diferente), más una copia en la nube como Google Drive o Amazon S3 (3ª copia, offsite).

Es más trabajo que dejar todo en manos del hosting, pero es la única forma de estar realmente protegido frente a un fallo grave del proveedor.


Qué debes exigir a tu hosting en materia de backups

No todos los hostings gestionan los backups de la misma forma. Antes de contratar o al evaluar si cambiar, verifica estos puntos:

¿Con qué frecuencia hace backups el proveedor? Lo mínimo aceptable para cualquier web es backup diario. Algunos proveedores de bajo coste solo hacen backups semanales, lo que significa que puedes perder hasta 7 días de contenido.

¿Cuántos días de retención incluye el plan? 7 días es el mínimo razonable. 30 días es lo recomendable para webs de negocio.

¿Puedes restaurar tú mismo desde el panel? O tienes que abrir un ticket de soporte y esperar. La restauración self-service es una funcionalidad importante que ahorra tiempo cuando más lo necesitas.

¿Los backups se almacenan en el mismo servidor que la web? Si el disco falla, pierdes la web y los backups al mismo tiempo. Los backups deben estar en una infraestructura separada.

¿El backup está incluido en el precio o es un extra de pago? Algunos proveedores cobran por la restauración de backups aunque el backup en sí sea gratuito. Revisa la letra pequeña.

En BlumHost los backups automáticos diarios con retención de 30 días están incluidos en todos los planes de hosting profesional, almacenados en infraestructura separada del servidor principal y restaurables con un clic desde el panel sin coste adicional. ¡Usamos JetBackup!


Resumen: checklist de backups para tu hosting

Punto¿Lo tienes cubierto?
Backup automático diario activo
Retención mínima de 14 días
Backup incluye archivos Y base de datos
Puedes restaurar desde el panel sin ticket
Tienes una copia descargada fuera del servidor
Los backups se almacenan en infraestructura separada
Has probado restaurar al menos una vez

El último punto es el más olvidado y el más importante: un backup que nunca has restaurado es un backup del que no sabes si funciona. Haz una prueba de restauración en un entorno de test al menos una vez al año.


Preguntas frecuentes sobre backups en cPanel

¿Cuánto espacio ocupan los backups en mi hosting? Depende del tamaño de tu web. Un backup completo pesa aproximadamente lo mismo que el contenido de tu hosting (archivos más base de datos). Si tu web ocupa 2 GB, un backup completo ocupa unos 2 GB comprimido. Con retención de 30 días y backups incrementales (que solo guardan los cambios), el espacio total puede ser de 3-5 veces el tamaño de la web.

¿Puedo programar backups automáticos en cPanel sin JetBackup? Si tu hosting no incluye JetBackup u otra herramienta similar, puedes configurar backups automáticos mediante un cron job que ejecute un script de backup y lo guarde en un directorio del servidor o lo envíe a un almacenamiento externo. Es más técnico pero perfectamente viable. Alternativamente, plugins como UpdraftPlus (para WordPress) o módulos específicos de PrestaShop pueden gestionar los backups de la aplicación de forma automática.

¿Los backups del hosting protegen también el correo? Depende del proveedor y de la configuración. En la mayoría de hostings con cPanel, el backup completo incluye también el contenido de los buzones de correo. Verifica con tu proveedor que los correos están incluidos en las copias de seguridad automáticas.

¿Cuánto tarda una restauración completa desde cPanel? Para una web pequeña (menos de 1 GB), la restauración puede completarse en 5-15 minutos. Para webs o tiendas grandes con varios gigabytes de contenido, puede tardar entre 30 minutos y varias horas. Durante ese tiempo la web puede estar inaccesible o mostrar contenido incompleto.

¿El backup automático del hosting reemplaza a los backups del plugin de WordPress? No son excluyentes sino complementarios. El backup del hosting es más completo (incluye todo el servidor, no solo WordPress), pero el backup de un plugin como UpdraftPlus puede ser más granular y más fácil de gestionar para el propietario de la web. Para una protección robusta, lo ideal es tener ambos activos.


¿Quieres verificar cómo están configurados los backups de tu hosting actual? Escríbenos a info@blumhost.net y revisamos tu situación sin compromiso.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *