Guía paso a paso: Cómo hacer un backup de seguridad en cPanel y restaurarlo
¿Por qué es importante hacer un backup de seguridad en cPanel?
Perder los datos de tu sitio web puede ser una pesadilla. Un error humano al actualizar un plugin, un ataque de malware, un fallo del servidor o incluso un simple descuido pueden borrar meses o años de trabajo. Por eso, realizar una copia seguridad cPanel de forma periódica no es una opción, es una necesidad.
cPanel, el panel de control de hosting más popular del mundo, incluye herramientas muy potentes para que puedas gestionar tus propias copias de seguridad sin necesidad de ser un experto en sistemas. En esta cPanel guía completa, te voy a enseñar paso a paso cómo generar un backup cPanel completo y, lo más importante, cómo restaurar backup cPanel cuando lo necesites.
[INFO] Esta guía está pensada para usuarios de cualquier nivel. Si no tienes experiencia técnica, no te preocupes, iremos despacio y con explicaciones muy claras.
¿Qué incluye un backup completo de cPanel?
Antes de empezar, es clave que entiendas qué se guarda exactamente cuando haces una copia de seguridad. Un backup completo de cPanel suele incluir:
- Archivos del sitio web: Todo el contenido de tu
public_html(imágenes, HTML, CSS, JavaScript, etc.). - Bases de datos MySQL/MariaDB: La información dinámica de tu web (posts de WordPress, usuarios, productos de WooCommerce, etc.).
- Cuentas de correo electrónico: Los correos almacenados en tu servidor.
- Configuraciones de DNS, SSL y dominios: Para que al restaurar, todo funcione exactamente igual.
- Configuraciones de seguridad y FTP.
[WARNING] No todos los backups son iguales. Algunos hostings limitan el tamaño o excluyen ciertos archivos. Siempre verifica que tu backup incluya las bases de datos y los archivos de correo si los necesitas.
Paso 1: Acceder a la herramienta de Backup en cPanel
El primer paso es sencillo. Sigue estas instrucciones:
- Inicia sesión en cPanel. Normalmente accedes a través de
tudominio.com/cpanelotudominio.com:2083. Usa tu usuario y contraseña de hosting. - Busca la sección "Archivos". Una vez dentro, verás un montón de iconos. No te agobies. Localiza el grupo que dice "Archivos".
- Haz clic en "Backup" o "Asistente de Backup". Dependiendo de la versión de cPanel, puede llamarse de una u otra forma. El icono suele ser una cinta magnética o un disco duro.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es diferente: entra por
tudominio.com:2106y busca la opción "Backup" en el menú lateral. El proceso es similar, pero la interfaz varía.
Paso 2: Generar un backup completo de tu sitio web
Una vez dentro de la herramienta de Backup, tienes dos opciones principales:
- Backup completo de la cuenta: Guarda todo (archivos, bases de datos, correos, configuraciones).
- Backup parcial: Solo descargas una parte (por ejemplo, solo la base de datos o solo los archivos).
Para una proteger datos de forma efectiva, te recomiendo hacer siempre un backup completo.
Cómo generar el backup completo:
- En la pantalla principal de Backup, busca el apartado "Backup completo" o "Descargar un backup completo de la cuenta".
- Verás un botón o enlace que dice "Generar backup" o "Descargar". Haz clic.
- cPanel empezará a empaquetar todos tus archivos y bases de datos en un solo archivo
.tar.gz. Este proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. - Una vez generado, el sistema te ofrecerá un enlace de descarga. Guarda ese archivo en tu ordenador, en un disco externo o en la nube (Google Drive, Dropbox, etc.).
[WARNING] No guardes el backup en el mismo servidor donde está tu web. Si el servidor falla, perderías tanto la web como la copia de seguridad. Descárgalo siempre a un lugar seguro fuera del hosting.
Paso 3: Restaurar un backup de cPanel
Llegó el momento crítico: ¿cómo restaurar backup cPanel cuando algo sale mal? El proceso es igual de sencillo que la generación, pero requiere un poco más de atención.
Restaurar desde el propio cPanel (método más común)
- Vuelve a la herramienta de Backup (Archivos > Backup).
- Busca la sección "Restaurar un backup completo" o "Subir y restaurar".
- Haz clic en el botón "Elegir archivo" y selecciona el archivo
.tar.gzque descargaste anteriormente. - Haz clic en "Subir" o "Comenzar restauración".
- cPanel procesará el archivo y restaurará todo automáticamente. Dependiendo del tamaño, puede tardar varios minutos.
[INFO] Durante la restauración, tu web puede estar momentáneamente inaccesible. Es normal. No cierres la ventana del navegador hasta que veas el mensaje de confirmación.
Restaurar solo una base de datos o archivos específicos
Si no necesitas restaurar todo, puedes hacerlo de forma parcial:
- Para archivos: Usa el Administrador de Archivos de cPanel. Sube el backup parcial de archivos a
public_htmly descomprímelo allí. - Para bases de datos: Ve a phpMyAdmin (dentro de cPanel), selecciona la base de datos afectada, haz clic en "Importar" y sube el archivo
.sqlde tu backup.
[TIP] Si tu web usa WordPress, restaurar solo la base de datos suele ser suficiente para recuperar entradas y configuraciones, pero los archivos multimedia (imágenes) tendrías que restaurarlos aparte.
Paso 4: Automatizar los backups (la mejor práctica)
Hacer backups manuales está bien, pero es fácil olvidarse. Lo ideal es automatizarlos. cPanel permite programar backups periódicos.
Cómo programar backups automáticos:
- En cPanel, busca la sección "Programador de tareas" o "Cron Jobs" (suele estar en "Avanzado").
- Crea una nueva tarea con el comando adecuado para ejecutar el script de backup de cPanel. Si no sabes programar, muchos hostings ofrecen plugins o herramientas como JetBackup que lo hacen por ti.
- Configura la frecuencia: diaria, semanal o mensual. Para sitios web que se actualizan a menudo (tiendas online, blogs activos), recomiendo backups diarios.
- Asegúrate de que los backups se envíen a un almacenamiento externo (por ejemplo, a un FTP remoto o a la nube).
[WARNING] Si usas Syspanel (HestiaCP, puerto 2106), la automatización se hace desde la sección "Cron" del panel. Allí puedes añadir un comando como
v-backup-user adminpara backups completos del usuario.
Preguntas frecuentes (FAQ)
¿Cada cuánto tiempo debo hacer un backup?
Depende de la frecuencia con la que actualices tu web. Para un blog personal, una vez a la semana puede bastar. Para una tienda online con pedidos diarios, hazlo cada 24 horas.
¿Puedo restaurar un backup en un hosting diferente?
Sí, siempre que el nuevo hosting también use cPanel. El archivo .tar.gz es compatible. Si cambias de panel (por ejemplo, a Syspanel), el proceso puede ser más complejo y necesitarás ayuda del soporte técnico.
¿El backup incluye mis correos electrónicos?
Solo si seleccionas la opción de backup completo. Los correos se guardan en formato mbox y se restauran automáticamente.
¿Qué hago si el backup es muy grande y no puedo descargarlo?
Pide a tu hosting que te genere el backup directamente en un servidor FTP o en la nube. Algunos proveedores ofrecen esta opción sin coste adicional.
¿Puedo hacer un backup sin acceder a cPanel?
Sí, usando herramientas como FTP para descargar archivos y phpMyAdmin para exportar bases de datos, pero es más tedioso y propenso a errores. cPanel simplifica muchísimo el proceso.
Conclusión: La copia de seguridad es tu mejor amiga
Realizar un backup cPanel no solo te protege de desastres, sino que te da tranquilidad. Saber que puedes restaurar backup cPanel en minutos te permite experimentar, actualizar y crecer sin miedo a perderlo todo.
Recuerda: no esperes a tener un problema para hacer tu primera copia. Dedica 10 minutos ahora a generar un backup completo y programa los siguientes de forma automática. Tu yo del futuro (cuando algo falle) te lo agradecerá.
[INFO] Si tu proveedor de hosting usa Syspanel (HestiaCP, puerto 2106), el proceso es muy similar, pero las opciones pueden estar en menús diferentes. En caso de duda, contacta con su soporte técnico, que estará encantado de guiarte.
¡Protege tus datos hoy y duerme tranquilo!
