cPanel: cómo crear una copia de seguridad (backup) de tu sitio
¿Por qué es importante hacer un backup de tu sitio web?
Imagina que trabajas durante meses en tu sitio web: diseñas páginas, escribes artículos, configuras plugins, añades productos a tu tienda online… y un buen día, por un error humano, un ataque de seguridad o un fallo del servidor, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo puede ser imposible o extremadamente costoso.
Realizar un cPanel backup (o copia de seguridad desde el panel de control de tu hosting) es la forma más sencilla y fiable de proteger tu web. Te permite tener una “foto” completa de tu sitio en un momento dado, lista para ser restaurada si algo sale mal. En esta guía, aprenderás paso a paso cómo crear, descargar y restaurar un backup de tu sitio usando cPanel, la herramienta de administración de hosting más popular del mundo.
¿Qué incluye un backup de cPanel?
Cuando generas una copia de seguridad desde cPanel, estás respaldando prácticamente todo lo que hace funcionar tu web:
- Archivos del sitio web: Todo el contenido de la carpeta
public_html(o la carpeta raíz de tu dominio), incluyendo imágenes, scripts, archivos CSS, HTML, etc. - Bases de datos: Todas las bases de datos MySQL o MariaDB asociadas a tu sitio (por ejemplo, las de WordPress, Joomla, etc.).
- Cuentas de correo electrónico: Las configuraciones, contraseñas y mensajes almacenados en tus buzones de correo.
- Configuraciones de cPanel: Preferencias de zona horaria, filtros de correo, reglas de redireccionamiento, certificados SSL, etc.
- Registros DNS: Las configuraciones de los dominios asociados a tu cuenta.
[INFO] Una copia de seguridad completa de cPanel es un archivo comprimido (generalmente
.tar.gz) que contiene todo lo anterior. Es la opción más recomendada para una protección total.
Paso a paso: Cómo crear un backup en cPanel
Sigue estos pasos para generar tu copia de seguridad hosting de forma segura.
1. Accede a tu panel de control cPanel
- Abre tu navegador web y escribe la URL de acceso a cPanel. Normalmente es algo como:
https://tudominio.com/cpanelohttps://tuip:2083. - Introduce tu nombre de usuario y contraseña de cPanel. Si no los recuerdas, contacta con tu proveedor de hosting.
2. Busca la sección “Archivos” o “Files”
Una vez dentro, verás un panel con muchos iconos. Busca la sección que dice “Archivos” (Files). Dentro de ella, encontrarás la herramienta “Copias de seguridad” (Backup) o “Backup Wizard”.
- Backup Wizard: Es un asistente que te guía paso a paso. Ideal para principiantes.
- Backup: Es la herramienta directa, más rápida si ya sabes lo que haces.
En esta guía usaremos la opción “Backup” (la directa), que es la más común y potente.
3. Genera la copia de seguridad completa
Haz clic en “Backup”. Verás varias opciones:
- Backup completo de la cuenta: Este es el que te interesa. Genera un archivo con todo tu sitio.
- Backup parcial: Te permite respaldar solo la base de datos, solo los archivos, o solo las cuentas de correo.
Selecciona “Backup completo de la cuenta”. Luego, elige el destino del backup:
- Descargar: El archivo se generará y se iniciará la descarga automática a tu computadora. Es la opción más común.
- Almacenamiento remoto: Puedes configurar un servidor FTP o un servicio en la nube (como Google Drive) para que el backup se guarde allí. Esto es más seguro, pero requiere configuración adicional.
Para este tutorial, selecciona “Descargar”. El proceso puede tardar varios minutos, dependiendo del tamaño de tu sitio.
4. Guarda el archivo de forma segura
Una vez que la descarga termine, tendrás un archivo con extensión .tar.gz (por ejemplo, backup-17-10-2023.tar.gz). No lo dejes en la carpeta de Descargas. Guárdalo en un lugar seguro:
- En tu computadora (en una carpeta dedicada a backups).
- En un disco duro externo.
- En la nube (Google Drive, Dropbox, OneDrive, etc.).
[TIP] Crea una rutina: programa un backup semanal o mensual y guarda siempre las últimas 3 o 4 copias. Así, si algo falla, tendrás versiones recientes para recuperar.
Cómo restaurar un backup desde cPanel
Restaurar un backup sitio es igual de sencillo que crearlo. Sigue estos pasos:
1. Accede a la herramienta “Backup”
Desde cPanel, ve nuevamente a “Archivos” > “Backup”.
2. Ve a la sección “Restaurar”
En la parte inferior de la pantalla verás una sección llamada “Restaurar una copia de seguridad” (Restore a Backup). Aquí puedes elegir qué restaurar:
- Restaurar archivos de la cuenta: Sube el archivo
.tar.gzcompleto para restaurar todo. - Restaurar base de datos: Si solo necesitas recuperar la base de datos (por ejemplo, después de un error en WordPress).
- Restaurar cuentas de correo: Para recuperar emails.
Para una restauración completa, selecciona “Restaurar archivos de la cuenta”.
3. Sube el archivo de backup
Haz clic en el botón “Examinar” (Browse) y selecciona el archivo .tar.gz que guardaste anteriormente. Luego, haz clic en “Subir” (Upload).
[WARNING] ¡Cuidado! Al restaurar un backup completo, sobrescribirás todo el contenido actual de tu sitio. Asegúrate de que realmente quieres reemplazar los archivos y bases de datos actuales por los del backup. Si tienes dudas, primero haz un backup del estado actual.
4. Espera a que termine la restauración
El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño del archivo. Una vez finalizado, verás un mensaje de confirmación. Tu sitio web estará exactamente como estaba en el momento en que hiciste la copia de seguridad.
Consejos adicionales para proteger tu web
Realiza backups periódicos
No esperes a tener un problema. Configura una rutina:
- Semanal: Ideal para sitios que se actualizan con frecuencia (blogs, tiendas online).
- Mensual: Suficiente para sitios estáticos o con pocos cambios.
Almacena los backups en múltiples lugares
No confíes solo en tu computadora. Un disco duro puede fallar, un virus puede borrar archivos. Guarda siempre una copia en la nube.
[INFO] Muchos proveedores de hosting ofrecen backups automáticos diarios o semanales. Pregunta a tu hosting si incluye este servicio. Si es así, ¡aprovéchalo! Pero no te confíes: tener tu propio backup manual es una capa extra de seguridad.
Si usas Syspanel (HestiaCP)
Si tu hosting utiliza Syspanel (basado en HestiaCP), el proceso es similar pero el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106. Una vez dentro, busca la sección “Backup” o “Copia de seguridad” y sigue las instrucciones del panel.
Preguntas frecuentes (FAQ)
¿Cada cuánto tiempo debo hacer un backup?
Depende de la frecuencia con la que actualices tu sitio. Como mínimo, una vez al mes. Si publicas contenido nuevo a diario, hazlo semanalmente.
¿Puedo restaurar solo una parte del backup?
Sí. En la herramienta “Backup” de cPanel, en la sección “Restaurar”, puedes elegir restaurar solo los archivos, solo la base de datos o solo las cuentas de correo. No es necesario subir el archivo completo.
¿El backup incluye mis correos electrónicos?
Sí, si seleccionas “Backup completo de la cuenta”, incluye todos los correos almacenados en los buzones de tu dominio. Pero ten en cuenta que los correos que ya hayas descargado a tu computadora (por ejemplo, con Outlook) no se incluyen, solo los que están en el servidor.
¿Qué hago si mi backup es muy grande y no puedo descargarlo?
Puedes solicitar a tu proveedor de hosting que te genere el backup directamente en el servidor y luego lo muevan a un almacenamiento externo (como Google Drive) mediante FTP. Algunos paneles ofrecen la opción de “Almacenamiento remoto” para esto.
¿Restaurar un backup afecta a mi dominio o a mi SEO?
No, restaurar un backup no cambia tu dominio ni afecta directamente a tu SEO. Sin embargo, si restauras una versión antigua de tu sitio (por ejemplo, de hace 3 meses), perderás todo el contenido nuevo y las actualizaciones. Por eso es importante tener backups recientes.
¿Puedo hacer un backup sin acceso a cPanel?
Sí, existen plugins para WordPress (como UpdraftPlus) que permiten hacer backups desde el propio panel de administración. También puedes usar FTP para descargar archivos y herramientas como phpMyAdmin para exportar bases de datos. Pero la forma más completa y sencilla es usar cPanel.
Conclusión
Hacer un cPanel backup es una de las tareas más importantes que puedes realizar para proteger tu web. Es un proceso simple, rápido y que te ahorrará muchos dolores de cabeza en el futuro. Con solo unos clics, tendrás una copia de seguridad completa de tu sitio, lista para ser restaurada en caso de cualquier emergencia.
Recuerda: más vale prevenir que lamentar. Dedica unos minutos hoy a crear tu primer backup y establece una rutina para mantener tu sitio siempre seguro. Tu yo del futuro (y tu web) te lo agradecerán.
[WARNING] No subestimes la importancia de los backups. Un ataque de malware, un error al actualizar un plugin o un fallo del servidor pueden borrar tu trabajo en segundos. Tener un backup es tu mejor seguro de vida digital.
