Cómo configurar el backup automático en cPanel (Guía básica)
¿Por qué es importante configurar un backup automático en cPanel?
Si tienes una página web, tarde o temprano vas a cometer un error que borre algo importante, un plugin se va a actualizar mal o tu servidor va a sufrir un problema. En ese momento, tener una copia de seguridad cPanel reciente es la diferencia entre resolverlo en 5 minutos o perder semanas de trabajo.
Configurar un backup automático cPanel te permite dormir tranquilo. No tienes que acordarte de hacerlo manualmente cada semana: el sistema se encarga solo. En esta guía básica te voy a explicar paso a paso cómo activarlo, qué opciones elegir y cómo restaurar cuando lo necesites.
¿Qué es el backup en cPanel y qué incluye?
Un backup cPanel es una copia completa de tu sitio web. Incluye:
- Todos los archivos de tu web (imágenes, textos, código, etc.)
- Las bases de datos MySQL (donde se guardan usuarios, pedidos, publicaciones)
- Las cuentas de correo electrónico asociadas a tu dominio
- La configuración de tu dominio y subdominios
- Las zonas DNS (si las gestionas desde cPanel)
Básicamente, es una "foto" de todo tu hosting en un momento concreto. Si algo falla, puedes volver a ese punto exacto.
Antes de empezar: qué necesitas
Para configurar el backup automático cPanel necesitas:
- Acceso a tu panel de control cPanel (normalmente en
tudominio.com/cpanelotudominio.com:2083) - Ser el usuario principal de la cuenta (con permisos de administrador)
- Un destino donde guardar las copias: puede ser el mismo servidor, un servidor remoto (FTP) o un servicio de almacenamiento en la nube
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 y la interfaz es diferente. Esta guía está pensada específicamente para cPanel, que es el panel más común en hosting compartido.
Paso 1: Accede a la sección de backups en cPanel
- Entra en tu cPanel con tu usuario y contraseña.
- Busca la sección Archivos (Files) en el panel principal.
- Haz clic en Backup o Asistente de Backup (dependiendo de la versión de cPanel).
Verás dos opciones principales:
- Backup completo (Full Backup): copia absolutamente todo.
- Backup parcial: puedes elegir solo archivos, solo bases de datos o solo cuentas de correo.
Para automatizar, nos interesa la opción de Backup completo configurado para ejecutarse solo.
Paso 2: Configurar el backup automático cPanel
cPanel no incluye un botón directo que diga "activa backup automático". Pero sí tiene una herramienta llamada Backup Configuration (Configuración de Backup) que te permite programarlo.
Cómo llegar a la configuración
- En tu cPanel, busca la sección Archivos.
- Haz clic en Backup Configuration o Configuración de Backup.
- Verás un formulario con varias opciones.
Opciones del formulario
Tipo de backup:
- Backup completo: recomendado si tienes espacio suficiente.
- Backup de archivos y bases de datos por separado: útil si quieres optimizar espacio.
Destino del backup:
- Directorio local: se guarda en tu propio servidor (en
/backupo/home/usuario/backup). Ojo: si el servidor falla, también pierdes la copia. - Servidor remoto FTP: la copia se envía a otro servidor. Es la opción más segura.
- Almacenamiento en la nube (Amazon S3, Google Drive, etc.): si tu hosting lo permite, es muy cómodo.
[WARNING] Guardar el backup cPanel solo en el mismo servidor es casi como no tener backup. Si el disco se daña, pierdes todo. Siempre que puedas, usa un backup remoto cPanel.
Frecuencia del backup:
- Diaria: recomendada si actualizas tu web a diario.
- Semanal: suficiente para blogs o webs con poco movimiento.
- Mensual: mínimo recomendable para cualquier sitio.
Días de retención: cuántos backups quieres conservar antes de que se borren los antiguos.
Guardar la configuración
Cuando hayas elegido todo, pulsa Guardar o Save. A partir de ese momento, cPanel ejecutará el backup automático cPanel según la frecuencia que hayas marcado.
Paso 3: Configurar un backup remoto cPanel (opcional pero recomendado)
Si quieres que tu copia de seguridad cPanel esté a salvo incluso si tu servidor desaparece, configura un destino remoto.
Opción A: Servidor FTP
- Necesitas un servidor FTP (puede ser otro hosting, un VPS, o un servicio como Dropbox si usas su carpeta FTP).
- En la configuración de backup de cPanel, elige FTP como destino.
- Rellena:
- Host: la dirección del servidor FTP (ej.
ftp.midominio.com) - Puerto: normalmente 21
- Usuario y contraseña del FTP
- Ruta remota: la carpeta donde se guardará (ej.
/backups/miweb)
- Host: la dirección del servidor FTP (ej.
- Guarda y haz una prueba.
Opción B: Almacenamiento en la nube
Algunos hosts integran Amazon S3 o Google Cloud Storage. En ese caso:
- Selecciona el proveedor en el desplegable.
- Introduce tus credenciales (Access Key y Secret Key).
- Elige el bucket o carpeta donde quieres guardarlo.
[TIP] Si no tienes claro qué opción usar, elige FTP a otro hosting barato o un servicio gratuito de almacenamiento. Lo importante es que esté fuera de tu servidor principal.
Paso 4: Verificar que el backup se está generando
No basta con configurarlo: tienes que comprobar que funciona. Cada cierto tiempo:
- Entra en cPanel > Backup.
- Verás una lista de los backups generados recientemente.
- Comprueba la fecha y el tamaño. Si el tamaño es 0 o la fecha es muy antigua, algo falla.
También puedes revisar la carpeta de destino (si es remota) para confirmar que los archivos llegan correctamente.
Cómo restaurar un backup cPanel
Llega el día en que necesitas recuperar algo. Aquí tienes las dos formas más comunes:
Restaurar archivos y bases de datos por separado
- Ve a cPanel > Backup.
- En la sección Restaurar un backup parcial, encontrarás opciones para:
- Restaurar archivos del directorio home
- Restaurar bases de datos MySQL
- Restaurar cuentas de correo
- Haz clic en la opción que necesites, selecciona el archivo
.tar.gzo.zipy pulsa Subir. - cPanel restaurará automáticamente.
Restaurar un backup completo
Si tu web está completamente rota o cambias de servidor:
- Descarga el archivo de backup completo (desde cPanel o desde tu destino remoto).
- En el nuevo servidor, ve a cPanel > Backup > Restaurar backup completo.
- Sube el archivo y espera. Este proceso puede tardar varios minutos.
[WARNING] Restaurar un backup completo sobrescribe todo lo que haya en el servidor. Asegúrate de que es lo que quieres hacer antes de continuar.
Errores comunes y cómo solucionarlos
El backup no se genera
- Comprueba que has pulsado Guardar en la configuración.
- Revisa que el destino remoto tiene espacio suficiente.
- Mira los logs de cPanel (en
cPanel > Estadísticas > Errores) para ver si hay algún fallo.
El backup pesa demasiado
- Si tu web es muy grande, separa archivos y bases de datos.
- Reduce la frecuencia a semanal o mensual.
- Contacta con tu proveedor de hosting para ampliar espacio.
No puedo conectarme al servidor FTP
- Verifica que el host, puerto y credenciales son correctos.
- Prueba a conectarte desde un cliente FTP (como FileZilla) para descartar problemas.
- Asegúrate de que tu servidor permite conexiones salientes por FTP (algunos solo permiten SFTP).
Preguntas frecuentes (FAQ)
¿Cada cuánto tiempo debo hacer un backup?
Depende de lo que actualices tu web. Si publicas contenido a diario, hazlo diario. Si es un blog personal, semanal es suficiente. Lo mínimo recomendable es mensual.
¿Puedo automatizar el backup de mi base de datos por separado?
Sí, en la configuración de backup puedes elegir solo bases de datos. Es útil si tu web es muy grande y quieres optimizar espacio.
¿Qué hago si mi hosting no tiene la opción de backup automático?
Algunos planes de hosting muy básicos no incluyen esta función. En ese caso, puedes usar plugins (si es WordPress) o programar un script PHP que haga la copia. Pero lo más sencillo es contratar un hosting que tenga cPanel completo.
¿El backup remoto cPanel es seguro?
Sí, siempre que uses credenciales fuertes y conexión FTP con cifrado (FTPS o SFTP) si tu servidor lo permite. Evita FTP sin cifrar si envías datos sensibles.
¿Puedo restaurar un backup en un servidor distinto?
Sí, siempre que el nuevo servidor use cPanel también. El proceso es el mismo: subes el archivo de backup completo y lo restauras. Si cambias de panel (por ejemplo, a Syspanel en el puerto 2106), el proceso es más complejo y puede que necesites ayuda técnica.
Consejos finales para tu estrategia de backups
- Nunca dependas de un solo backup. Ten al menos dos copias: una en el servidor y otra remota.
- Prueba tus backups. No esperes a tener una emergencia para comprobar que funcionan. Restaura en un entorno de prueba cada cierto tiempo.
- Documenta el proceso. Si tienes que delegar, que otra persona sepa cómo restaurar.
- Revisa los logs. Cada mes, echa un vistazo a que los backups se están generando correctamente.
Configurar el backup automático cPanel te llevará menos de 10 minutos y te ahorrará muchos dolores de cabeza. No lo dejes para mañana. Hazlo ahora y olvídate.
[TIP] Si usas WordPress, además del backup de cPanel, instala un plugin como UpdraftPlus para tener copias adicionales directamente en tu Google Drive o Dropbox. Doble seguridad nunca está de más.
Resumen rápido
- Accede a cPanel > Archivos > Backup Configuration.
- Elige tipo de backup, destino (mejor remoto) y frecuencia.
- Guarda y verifica que se generan correctamente.
- Para restaurar, usa la sección Backup > Restaurar.
- Revisa periódicamente que todo funciona.
Con esto, tu copia de seguridad cPanel estará activa y tu web protegida. Si tienes dudas, consulta con tu proveedor de hosting o deja un comentario y te ayudaremos.
