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

Cómo hacer copias de seguridad automáticas en cPanel con JetBackup

Actualizado el 23 de enero de 2026

¿Qué es JetBackup y por qué deberías usarlo?

JetBackup es una de las herramientas de respaldo más potentes y amigables que existen para cPanel. A diferencia de los sistemas de backup tradicionales que solo te permiten restaurar el sitio completo, JetBackup te da la posibilidad de restaurar archivos individuales, bases de datos, cuentas de correo o incluso configuraciones específicas de tu servidor. Esto lo convierte en la opción favorita para administradores de servidores y agencias que gestionan múltiples sitios web.

La principal ventaja de JetBackup es su automatización inteligente. Puedes programar copias de seguridad diarias, semanales o mensuales sin necesidad de intervención manual. Además, comprime los respaldos para ahorrar espacio en disco y utiliza un sistema de versionado que te permite mantener varias copias históricas sin que el almacenamiento se dispare.

Para los usuarios que gestionan su propio servidor con cPanel, dominar JetBackup es esencial. No solo te protege ante errores humanos, caídas del servidor o ataques de malware, sino que también te da la tranquilidad de saber que tu negocio online puede recuperarse en cuestión de minutos ante cualquier imprevisto.

En esta guía extensa, vamos a explicarte paso a paso cómo configurar copias de seguridad automáticas en cPanel con JetBackup, desde la instalación hasta la configuración avanzada de retención y almacenamiento remoto. Al final, también resolveremos las dudas más frecuentes que nos llegan al soporte técnico.

Requisitos previos antes de empezar

Antes de lanzarnos a configurar JetBackup, es importante que verifiques que tu servidor cumple con los requisitos mínimos. No queremos que te encuentres con problemas a mitad del proceso.

  • Acceso root o WHM: Necesitas acceso al WebHost Manager (WHM) de tu servidor, ya que JetBackup se instala a nivel de servidor y no desde el cPanel de cada cuenta.
  • Sistema operativo compatible: JetBackup funciona con CentOS 7+, AlmaLinux, Rocky Linux, CloudLinux y Ubuntu 20.04 o superior.
  • cPanel actualizado: Asegúrate de tener la última versión estable de cPanel instalada.
  • Espacio en disco suficiente: JetBackup necesita espacio adicional para almacenar las copias. Te recomendamos al menos un 20% del tamaño total de tus cuentas.
  • Licencia activa: JetBackup requiere una licencia válida. Puedes adquirirla directamente en su web o a través de tu proveedor de hosting.

[INFO] Si tu servidor usa el panel Syspanel (antes conocido como HestiaCP), el proceso es diferente y no podrás usar JetBackup directamente. En ese caso, consulta la documentación específica de Syspanel, que se accede por el puerto 2106.

Instalación de JetBackup en cPanel

La instalación de JetBackup es bastante sencilla si sigues estos pasos al pie de la letra. No necesitas ser un gurú de la línea de comandos, pero sí tener cierta soltura con SSH.

Paso 1: Conectarte por SSH a tu servidor

Abre tu terminal favorito (PuTTY en Windows, Terminal en Mac/Linux) y conéctate a tu servidor como usuario root:

ssh root@tu-servidor.com

Paso 2: Descargar el instalador oficial

JetBackup ofrece un script de instalación automática que se encarga de todo el proceso. Ejecuta el siguiente comando:

wget https://repo.jetbackup.com/jetbackup-installer.sh
chmod +x jetbackup-installer.sh
./jetbackup-installer.sh

El script detectará tu sistema operativo, instalará las dependencias necesarias y configurará el repositorio de JetBackup automáticamente.

Paso 3: Activar la licencia

Una vez terminada la instalación, es posible que necesites activar tu licencia. Puedes hacerlo desde WHM o a través del panel de JetBackup que se instala automáticamente. Normalmente, si compraste una licencia, se activa automáticamente al asociar tu IP.

Paso 4: Verificar la instalación

Accede a WHM y busca la sección JetBackup en el menú lateral. Si aparece, la instalación fue exitosa. En caso contrario, reinicia el servidor y vuelve a intentarlo.

Configuración de tu primer backup automático en cPanel

Ahora que tienes JetBackup instalado, es hora de configurar tu primera copia de seguridad automática. Vamos a hacerlo de forma guiada para que no te pierdas.

Crear un destino de almacenamiento

Antes de programar backups, necesitas definir dónde se guardarán. JetBackup te permite usar almacenamiento local, remoto (FTP, SFTP, S3, Google Drive) o incluso otro servidor.

  1. En WHM, entra en JetBackup.
  2. Haz clic en Destinations (Destinos).
  3. Pulsa Create Destination.
  4. Elige el tipo de destino. Para empezar, te recomendamos Directory (carpeta local) y selecciona una ruta como /backups.
  5. Configura los límites de espacio y permisos según tu preferencia.

[TIP] Si tienes un presupuesto ajustado, puedes usar una carpeta local para backups diarios y un destino remoto (como Google Drive) para backups semanales. Así tienes capas de seguridad sin gastar demasiado.

Configurar un backup programado

Los backups automáticos en cPanel con JetBackup se gestionan a través de "Jobs" (trabajos). Sigue estos pasos:

  1. En el panel de JetBackup, ve a Jobs.
  2. Pulsa Create Job.
  3. Elige el tipo de backup: Full Account (cuenta completa) o Partial (solo archivos, bases de datos, etc.).
  4. Selecciona las cuentas que quieres respaldar. Puedes marcar todas o elegir específicas.
  5. Configura la frecuencia: diaria, semanal, mensual o personalizada con cron.
  6. Define la hora exacta en la que quieres que se ejecute. Te recomendamos hacerlo en horas de bajo tráfico (por ejemplo, 3:00 AM).
  7. Elige el destino que creaste en el paso anterior.
  8. Configura el retention policy (política de retención): cuántas copias quieres mantener. Por ejemplo, guardar 7 copias diarias, 4 semanales y 3 mensuales.

Activar el job y verificar

Una vez configurado, pulsa Save y luego Enable para activarlo. Puedes ejecutarlo manualmente la primera vez para verificar que todo funciona correctamente.

Restauración de copias de seguridad con JetBackup

La parte más importante de tener backups es saber restaurarlos. JetBackup hace esto increíblemente fácil, incluso para usuarios novatos.

Restaurar una cuenta completa

  1. Entra en JetBackup > Restore.
  2. Busca la cuenta que quieres restaurar en la lista.
  3. Verás un calendario con todas las copias disponibles. Selecciona la fecha deseada.
  4. Pulsa Restore y confirma la acción.
  5. Espera a que el proceso termine. Dependiendo del tamaño, puede tardar unos minutos.

Restaurar archivos o bases de datos individuales

Esta es una de las grandes ventajas de JetBackup. No necesitas restaurar todo el sitio si solo se borró un archivo o una tabla de la base de datos.

  1. En Restore, selecciona la cuenta y la fecha.
  2. Haz clic en Browse (Explorar).
  3. Navega por la estructura de archivos y marca solo lo que necesitas.
  4. Pulsa Restore y listo.

[WARNING] Al restaurar, sobrescribirás los datos actuales. Si no estás seguro, descarga primero una copia del estado actual antes de restaurar.

Buenas prácticas y consejos de seguridad

Configurar JetBackup es solo el primer paso. Para que tu estrategia de backups sea realmente sólida, sigue estas recomendaciones:

  • Copia de seguridad fuera del servidor: No guardes todos los backups en el mismo disco duro. Si el servidor falla físicamente, perderías todo. Usa almacenamiento remoto.
  • Prueba tus backups regularmente: No sirve de nada tener backups si no funcionan. Haz una restauración de prueba al menos una vez al mes.
  • Monitorea los logs: JetBackup genera logs detallados. Revísalos semanalmente para detectar errores.
  • Seguridad del destino: Si usas FTP o SFTP, usa contraseñas robustas y cambia los puertos por defecto.
  • Comprime los backups: JetBackup ya comprime por defecto, pero asegúrate de que está activada la opción de compresión en cada job.

Solución de problemas comunes

Aunque JetBackup es muy estable, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:

El backup no se ejecuta

  • Verifica que el job esté Enabled.
  • Comprueba los logs en JetBackup > Logs.
  • Asegúrate de que el destino tiene espacio suficiente.
  • Revisa que la hora del servidor sea correcta.

El backup falla a mitad de proceso

  • Esto suele pasar por falta de memoria o límites de ejecución. Aumenta el memory_limit en PHP o ajusta el número de cuentas por job.
  • Divide los backups en varios jobs más pequeños si tienes muchas cuentas.

No puedo restaurar porque aparece "Destination not found"

  • El destino puede haberse montado mal o desmontado. Ve a Destinations y verifica su estado.
  • Si usas un destino remoto, revisa las credenciales.

Preguntas frecuentes (FAQ)

¿JetBackup es gratis?

No, JetBackup es un software comercial. Tienes una prueba de 15 días, pero luego necesitas una licencia. El precio varía según el número de cuentas que gestiones.

¿Puedo usar JetBackup con Syspanel?

No directamente. Syspanel (antes HestiaCP) tiene su propio sistema de backups. Si estás usando Syspanel, te recomendamos configurar los backups desde su panel, accesible en el puerto 2106.

¿Cuánto espacio necesito para los backups?

Depende del tamaño de tus cuentas y de la retención que configures. Una regla general es tener el doble de espacio que el tamaño total de tus sitios web.

¿Puedo hacer backups de bases de datos MySQL por separado?

Sí, JetBackup te permite crear jobs específicos solo para bases de datos. Esto es útil si quieres backups más frecuentes de la base de datos sin tener que copiar archivos pesados.

¿JetBackup afecta al rendimiento del servidor?

Puede haber una pequeña carga durante la ejecución, pero puedes configurar los jobs en horas de bajo tráfico y limitar el uso de CPU/IO en la configuración avanzada.

Conclusión

Configurar copias de seguridad automáticas en cPanel con JetBackup es una de las mejores decisiones que puedes tomar para proteger tu negocio online. La automatización, la flexibilidad de restauración y la facilidad de uso hacen que esta herramienta sea indispensable para cualquier administrador de servidores.

Hemos visto desde la instalación hasta la restauración, pasando por la configuración de destinos y políticas de retención. Recuerda que la clave está en la constancia: revisa tus backups periódicamente, prueba restauraciones y mantén al menos una copia fuera del servidor.

Si sigues estos pasos y consejos, estarás mucho más tranquilo sabiendo que tus datos están a salvo. Y si en algún momento tienes dudas, no dudes en consultar la documentación oficial o abrir un ticket con tu proveedor de hosting. ¡Tu yo del futuro te lo agradecerá cuando ocurra el desastre inesperado!

¿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