Las 10 preguntas frecuentes sobre backups en cPanel
¿Qué es un backup en cPanel y por qué es tan importante?
Un backup (o copia de seguridad) es una fotografía completa de tu sitio web en un momento determinado. Esa fotografía incluye todos tus archivos, bases de datos, configuraciones de correo y ajustes de seguridad. Si algo sale mal —un hackeo, un error humano al borrar un archivo, una actualización fallida o un problema con el servidor—, el backup es tu red de seguridad para volver a la normalidad en cuestión de minutos.
Piénsalo así: tu web es como una casa. El backup es el seguro contra incendios. No quieres pensar en el incendio, pero cuando ocurre, agradeces tenerlo. En cPanel, los backups son una herramienta integrada que te permite gestionar estas copias sin necesidad de conocimientos avanzados de servidores.
Este artículo responde a las 10 preguntas más frecuentes que recibimos sobre backups en cPanel. Si estás empezando o llevas tiempo gestionando tu hosting, aquí encontrarás respuestas claras y prácticas para sacar el máximo partido a tus copias de seguridad.
1. ¿Dónde se guardan los backups en cPanel?
Es la primera duda que surge. La ubicación depende del tipo de backup que generes.
Backups completos generados desde cPanel
Cuando usas la herramienta "Backup" o "Asistente de Backup" dentro de cPanel, el sistema comprime todo tu sitio en un archivo con extensión .tar.gz. Por defecto, cPanel guarda este archivo en la carpeta backups dentro de tu directorio principal (normalmente /home/usuario/backups). Puedes acceder a ella desde el Administrador de Archivos.
Backups automáticos del servidor
La mayoría de los proveedores de hosting realizan copias de seguridad automáticas en servidores externos o en otra ubicación del mismo servidor. Estas no son visibles directamente desde cPanel. Si necesitas recuperar una copia automática, tendrás que contactar con tu proveedor o revisar si tu plan de hosting incluye un panel específico para gestionarlas.
Backups parciales
Puedes generar backups solo de la carpeta public_html (donde están los archivos de tu web) o solo de las bases de datos MySQL. Estos se guardan también en la carpeta backups o en la ubicación que elijas al descargarlos.
[INFO] Si tu proveedor usa Syspanel (antes conocido como HestiaCP) en lugar de cPanel, el acceso a los backups se realiza desde el apartado "Copias de seguridad" del panel, accesible vía puerto 2106. La lógica es similar, pero las rutas pueden variar.
2. ¿Con qué frecuencia debería hacer un backup?
La respuesta corta: tan a menudo como actualices tu contenido. La respuesta práctica: al menos una vez por semana si tu web no cambia mucho, y a diario si tienes una tienda online o un blog muy activo.
Factores a considerar
- Frecuencia de actualización: Si publicas contenido nuevo cada día, necesitas backups diarios.
- Volumen de cambios: Si solo cambias un producto cada mes, un backup semanal es suficiente.
- Riesgo de pérdida: Si tu web genera ingresos, el coste de perder un día de datos puede ser alto. Mejor prevenir.
Estrategia recomendada
- Backup manual: Hazlo antes de cualquier cambio importante (actualizar WordPress, instalar un plugin, modificar el diseño, etc.).
- Backup automático: Configura la frecuencia que más se ajuste a tu actividad. Muchos hostings ofrecen backups diarios o semanales automáticos.
[TIP] Una buena práctica es mantener al menos tres copias: una en el servidor, otra descargada en tu ordenador y una tercera en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Así cubres todos los escenarios posibles.
3. ¿Cómo puedo hacer un backup manual desde cPanel?
Hacer un backup manual es sencillo y solo te llevará un par de minutos. Sigue estos pasos:
Paso a paso
- Inicia sesión en cPanel con tu usuario y contraseña.
- Busca la sección "Archivos" y haz clic en "Asistente de Backup" o en "Backup" (según la versión de cPanel).
- Elige entre las opciones disponibles:
- Backup completo: incluye todo tu sitio (archivos, bases de datos, configuraciones de correo).
- Backup parcial: selecciona solo el directorio principal o solo las bases de datos.
- Haz clic en el botón correspondiente (por ejemplo, "Backup completo").
- Espera a que se genere el archivo. El tiempo dependerá del tamaño de tu web.
- Una vez generado, se descargará automáticamente o aparecerá en la carpeta
backupsde tu Administrador de Archivos.
[WARNING] No almacenes los backups en la misma carpeta
public_htmlde tu web. Si alguien accede a esa carpeta, podría descargar tus copias de seguridad y tener acceso a toda tu información sensible. Guárdalos siempre en una carpeta protegida o descárgalos a tu equipo.
4. ¿Cómo restauro un backup desde cPanel?
Restaurar es tan importante como hacer el backup. Si no sabes restaurar, tu copia de seguridad no sirve de nada. cPanel ofrece varias formas de restaurar.
Restaurar un backup completo
- Accede a cPanel y ve a la sección "Archivos" > "Backup".
- Busca la opción "Restaurar un backup completo".
- Sube el archivo
.tar.gzque tengas guardado o selecciona uno de los backups almacenados en tu carpetabackups. - Haz clic en "Subir" y espera a que el sistema procese la restauración.
- Una vez completado, verifica que tu web funciona correctamente.
Restaurar solo archivos o solo bases de datos
- Para archivos: ve a "Backup" > "Restaurar un backup del directorio principal" y sube el archivo correspondiente.
- Para bases de datos: entra en "Backup" > "Restaurar una base de datos MySQL", elige la base de datos y sube el archivo
.sql.
[INFO] Si tu hosting usa Syspanel (puerto 2106), el proceso es similar: sección "Copias de seguridad", seleccionas el backup y pulsas "Restaurar". La interfaz es algo diferente, pero la lógica es la misma.
5. ¿Qué diferencia hay entre backup completo, parcial y de bases de datos?
Esta es una de las preguntas más habituales y conviene tenerlo claro.
Backup completo
Incluye absolutamente todo: archivos del sitio, bases de datos, cuentas de correo, configuraciones de DNS, registros de acceso, etc. Es el más pesado y el más seguro. Ideal para migraciones o para tener una copia de seguridad total.
Backup parcial o del directorio principal
Solo incluye los archivos de tu cuenta, como los de public_html, logs, mail, etc. No incluye las bases de datos. Útil si solo has modificado archivos y quieres restaurarlos sin afectar a las bases de datos.
Backup de bases de datos
Solo contiene las bases de datos MySQL de tu sitio. Es el más ligero y rápido de generar. Perfecto si solo has modificado contenido dinámico (posts, productos, usuarios, etc.) y quieres restaurar la información sin tocar los archivos.
[TIP] Para una restauración completa después de un desastre, necesitarás el backup completo. Para cambios puntuales, los backups parciales son más rápidos y menos invasivos.
6. ¿Cuánto tiempo se tarda en restaurar un backup?
No hay una respuesta única. Depende de varios factores:
- Tamaño del backup: un backup de 2 GB tardará más que uno de 200 MB.
- Velocidad de tu conexión: si subes el archivo desde tu ordenador, tu velocidad de subida influye.
- Potencia del servidor: algunos servidores restauran más rápido que otros.
- Tipo de backup: restaurar solo la base de datos es casi instantáneo; restaurar el directorio completo puede tardar varios minutos.
Tiempos orientativos
- Base de datos pequeña (menos de 100 MB): entre 1 y 3 minutos.
- Directorio principal (archivos): entre 5 y 15 minutos.
- Backup completo (archivos + BD): entre 10 y 30 minutos, dependiendo del tamaño.
[WARNING] Durante la restauración, tu web puede estar temporalmente inaccesible o mostrar errores. Es recomendable hacerlo en horas de baja afluencia de visitantes.
7. ¿Puedo programar backups automáticos en cPanel?
Sí, cPanel incluye herramientas para automatizar copias de seguridad. Aquí tienes las opciones:
Backups automáticos del servidor
La mayoría de los planes de hosting incluyen backups automáticos diarios o semanales gestionados por el proveedor. No tienes que hacer nada; se generan solos y se guardan en el servidor o en un destino externo.
Backups programados desde cPanel
Algunas versiones de cPanel permiten configurar backups automáticos mediante "Cron Jobs" (tareas programadas). Puedes crear un script que ejecute un backup completo o parcial cada X días. Esto requiere conocimientos básicos de comandos, pero es una opción viable.
Backups desde Syspanel
Si tu proveedor usa Syspanel (puerto 2106), la programación de backups suele estar integrada en el panel. Podrás elegir la frecuencia (diaria, semanal, mensual) y el número de copias a conservar. Es más sencillo que hacerlo con Cron Jobs.
[TIP] Aunque tengas backups automáticos, no confíes solo en ellos. Haz siempre un backup manual antes de cualquier cambio importante en tu web.
8. ¿Qué hago si no puedo restaurar mi backup?
Los problemas al restaurar son más comunes de lo que parece. Aquí tienes las causas más frecuentes y sus soluciones:
Error: "El archivo no es válido"
- Causa: el archivo está corrupto o no es un backup de cPanel.
- Solución: descarga de nuevo el backup y verifica que no esté incompleto. Comprueba que la extensión sea
.tar.gzo.sql.
Error: "No hay espacio suficiente"
- Causa: tu cuenta no tiene espacio libre en el servidor.
- Solución: libera espacio o solicita un aumento de cuota a tu proveedor.
Error: "No se encuentra la base de datos"
- Causa: el backup hace referencia a una base de datos que no existe.
- Solución: crea la base de datos antes de restaurar o usa la opción de restaurar con el mismo nombre.
Error de permisos
- Causa: los archivos no tienen los permisos correctos.
- Solución: cambia los permisos de los archivos a 644 y los de las carpetas a 755 desde el Administrador de Archivos.
[WARNING] Si has intentado restaurar varias veces y el error persiste, contacta con tu proveedor de hosting. Puede haber un problema en el servidor o en el propio backup. No insistas demasiado o podrías dañar más tu sitio.
9. ¿Los backups en cPanel incluyen mis correos electrónicos?
Depende del tipo de backup:
- Backup completo: sí, incluye las cuentas de correo, los mensajes almacenados (en formato Maildir), los filtros y las configuraciones de cada cuenta.
- Backup parcial: normalmente no incluye los correos, salvo que selecciones específicamente la carpeta
mail. - Backup de base de datos: no incluye correos.
Consideraciones importantes
- Los correos suelen ocupar mucho espacio, por lo que los backups completos pueden ser pesados.
- Si tu web y tu correo están en el mismo hosting, es recomendable hacer backups completos para no perder nada.
- Si usas un cliente de correo (Outlook, Thunderbird) con protocolo POP3, los mensajes se descargan a tu ordenador y no se guardan en el servidor. En ese caso, el backup del servidor solo contendrá los mensajes nuevos que no hayas descargado.
[TIP] Si quieres asegurar tus correos, configura tu cliente para que use IMAP en lugar de POP3. Así los mensajes permanecen en el servidor y se incluyen en los backups.
10. ¿Es seguro guardar mis backups en el mismo servidor?
Es una práctica habitual, pero no la más segura. Te explico los riesgos y las alternativas.
Riesgos de guardar backups en el mismo servidor
- Fallo del servidor: si el disco duro falla, pierdes tanto tu web como tus backups.
- Hackeo: si un atacante accede a tu cuenta, puede borrar los backups para que no puedas restaurar.
- Corrupción de datos: si un error afecta al sistema de archivos, puede dañar también los backups.
Alternativas más seguras
- Descargar los backups a tu ordenador: la opción más sencilla y recomendada para backups manuales.
- Utilizar almacenamiento en la nube: sube tus backups a Google Drive, Dropbox, OneDrive o servicios específicos como Amazon S3.
- Backups en otro servidor: si tienes acceso a otro hosting o a un VPS, puedes enviar allí las copias.
[WARNING] No confíes únicamente en los backups del servidor. Un buen plan de recuperación ante desastres incluye al menos una copia fuera del servidor principal.
Conclusión y buenas prácticas finales
Los backups son tu mejor inversión en seguridad. No importa lo bien que cuides tu web; siempre existe la posibilidad de un error humano, un fallo técnico o un ataque. Tener copias de seguridad actualizadas y saber restaurarlas te ahorrará muchos dolores de cabeza.
Resumen de buenas prácticas
- Haz backups manuales antes de cualquier cambio importante.
- Confía en los backups automáticos de tu proveedor, pero no dependas solo de ellos.
- Descarga copias a tu ordenador o a la nube periódicamente.
- Prueba tus backups: de nada sirve tener una copia si no puedes restaurarla. Haz una restauración de prueba en un entorno seguro.
- Documenta el proceso: guarda las instrucciones para restaurar en un lugar accesible.
Si tu proveedor usa Syspanel en lugar de cPanel, recuerda que el acceso se realiza a través del puerto 2106 y que las opciones de backup son similares, aunque la interfaz cambie. No dudes en consultar la documentación de tu panel o contactar con el soporte técnico si tienes dudas específicas.
Esperamos que estas respuestas te hayan sido útiles. Si tienes más preguntas sobre backups en cPanel, no dudes en escribirnos. ¡Estamos aquí para ayudarte a mantener tu web segura y siempre disponible!
