Cómo hacer una copia de seguridad manual completa en cPanel y restaurarla
¿Por qué es tan importante hacer un backup manual en cPanel?
Imagina que llevas meses trabajando en tu página web: has escrito cientos de artículos, has configurado el diseño perfecto, has añadido productos a tu tienda online y has recopilado una lista de correos de clientes potenciales. De repente, un fallo del servidor, un error humano al eliminar un archivo o un ataque de malware lo borra todo en cuestión de segundos. Sin una copia de seguridad, recuperar todo ese trabajo sería una pesadilla, por no decir imposible.
Realizar una copia de seguridad cPanel manual es uno de los hábitos más importantes que puedes adoptar como propietario de un sitio web. Aunque muchos proveedores de hosting realizan backups automáticos, estos suelen guardarse en el mismo servidor o en un sistema externo que no siempre puedes controlar. Hacer tu propio backup cPanel te da total independencia y control sobre tus datos, permitiéndote almacenarlos en un lugar seguro, como tu ordenador, un disco duro externo o un servicio de almacenamiento en la nube.
En esta guía completa y fácil de seguir, te explicaré paso a paso cómo hacer una copia de seguridad manual completa en cPanel y, lo más importante, cómo restaurarla cuando la necesites. No necesitas ser un experto en informática: solo sigue las instrucciones y tendrás la tranquilidad de saber que tus datos están a salvo.
[INFO]: Esta guía está pensada para la interfaz clásica de cPanel, la cual es utilizada por la gran mayoría de empresas de hosting. Si tu panel de control es diferente (por ejemplo, si usas Syspanel, cuyo acceso se realiza a través del puerto 2106), los pasos pueden variar ligeramente, pero el concepto es el mismo.
¿Qué incluye una copia de seguridad completa en cPanel?
Antes de empezar, es fundamental que entiendas qué se guarda exactamente cuando haces un backup manual cPanel. Una copia de seguridad completa de cPanel incluye, básicamente, tres grandes bloques:
- Archivos del sitio web: Todo el contenido de tu directorio raíz (normalmente
public_html). Esto incluye HTML, imágenes, CSS, JavaScript, vídeos, PDFs y cualquier otro archivo que forme parte de tu web. - Bases de datos MySQL: Todas las bases de datos asociadas a tu sitio. Aquí es donde se almacenan los artículos de tu blog, los productos de tu tienda, los comentarios de los usuarios, las contraseñas, etc. Sin las bases de datos, tu web sería solo un cascarón vacío.
- Configuración de correo electrónico: Las cuentas de correo, los filtros, los respondedores automáticos y los reenvíos que hayas configurado en tu dominio.
Al hacer un backup cPanel, puedes optar por guardar todo en un único archivo comprimido (lo más recomendable) o generar copias parciales de cada componente por separado.
Paso 1: Accede a tu panel de control cPanel
Lo primero que necesitas es entrar en tu panel de cPanel. Para ello, normalmente debes ir a una dirección web que te proporcionó tu empresa de hosting. Suele ser algo como tudominio.com/cpanel o tudominio.com:2083. También puedes acceder a través del área de cliente de tu proveedor de hosting.
Introduce tu nombre de usuario y contraseña (o las credenciales que te dieron al contratar el servicio). Una vez dentro, verás una interfaz con muchas herramientas y secciones. No te asustes: solo necesitamos una.
Paso 2: Encuentra la sección "Archivos" y la herramienta "Copia de seguridad"
Dentro de cPanel, busca la sección llamada "Archivos" (o "Files" en inglés). En la mayoría de las versiones de cPanel, esta sección está en la parte superior o en un lateral de la pantalla. Dentro de ella, encontrarás una herramienta llamada "Copia de seguridad" o "Backup". Haz clic en ella.
Esta es la herramienta principal que usaremos tanto para crear como para restaurar nuestras copias de seguridad.
Paso 3: Realiza la copia de seguridad manual completa
Ahora que estás en la página de "Copia de seguridad", verás varias opciones. Para hacer un backup manual cPanel completo, sigue estos pasos:
- Busca el botón que dice "Descargar una copia de seguridad completa" o "Full Backup". No confundas con las copias parciales de bases de datos o de archivos.
- Al hacer clic, se te pedirá que elijas el "Destino de la copia de seguridad" (Backup Destination). En la mayoría de los casos, la opción más segura y recomendada es "Home Directory" (Directorio principal). Esto guardará el archivo de backup en tu servidor, en una carpeta fuera de tu web pública.
- En el campo "Dirección de correo electrónico" (Email Address), puedes introducir un correo donde recibirás una notificación cuando el backup se haya completado. Esto es opcional, pero muy útil para saber cuándo ha terminado el proceso.
- Haz clic en el botón "Generar copia de seguridad" o "Generate Backup".
[WARNING]: No elijas "public_html" como destino de la copia de seguridad. Si lo haces, el archivo de backup se guardará dentro de tu propia web, lo que podría crear un bucle infinito y consumir todo tu espacio de almacenamiento. Además, si un atacante accede a tu web, podría descargar ese archivo con todos tus datos.
Ahora, cPanel empezará a comprimir todos tus archivos y bases de datos en un único archivo con extensión .tar.gz. Dependiendo del tamaño de tu web, esto puede tardar desde unos segundos hasta varios minutos. Puedes cerrar la página y volver más tarde; cPanel seguirá trabajando en segundo plano.
Paso 4: Descarga la copia de seguridad a tu ordenador
Una vez que el backup esté generado, verás un listado en la parte inferior de la página de "Copia de seguridad" con los archivos recientes. Busca el que tenga el nombre más reciente, que será algo como home/tuusuario/backup-fecha-tar.gz o simplemente backup-fecha.tar.gz.
- Haz clic en el nombre del archivo para iniciar la descarga. Se guardará en tu carpeta de "Descargas".
- No lo dejes solo en tu servidor. Lo ideal es que lo descargues y lo guardes en tu ordenador y, además, en un servicio de almacenamiento en la nube como Google Drive, Dropbox o un disco duro externo. De esta manera, tendrás una copia de seguridad fuera del servidor (regla de oro de la seguridad datos cPanel).
[TIP]: Programa un recordatorio mensual (o semanal si tu web se actualiza con frecuencia) para hacer una copia de seguridad cPanel y guardarla en un lugar seguro. Es un hábito que te puede salvar de más de un apuro.
¿Cómo restaurar un backup de cPanel? (Método paso a paso)
Llegados a este punto, ya sabes cómo hacer un backup manual cPanel. Ahora vamos a ver la parte más importante para cuando ocurre un desastre: restaurar backup cPanel.
Hay dos escenarios posibles: restaurar tu copia de seguridad completa en el mismo servidor (por ejemplo, si has borrado algo por error) o restaurarla en un servidor nuevo (por ejemplo, si cambias de empresa de hosting). Vamos a ver ambos.
Restaurar un backup completo en el mismo cPanel
Si tienes acceso a cPanel y solo necesitas volver a una versión anterior de tu web, el proceso es bastante sencillo, aunque tiene un pequeño truco.
- Sube tu archivo de backup al servidor. Primero, debes subir el archivo
.tar.gzque descargaste anteriormente a tu servidor. La forma más fácil es usar el Administrador de archivos de cPanel. Ve a la sección "Archivos" y haz clic en "Administrador de archivos". Sube el archivo a tu directorio raíz (public_html) o a la carpetahome. - Extrae el archivo. Una vez subido, localiza el archivo en el Administrador de archivos, haz clic derecho sobre él y selecciona "Extraer" (Extract). Esto descomprimirá el archivo en la carpeta donde se encuentre. Si lo extrajiste en
public_html, tus archivos volverán a estar en su sitio. - Restaura las bases de datos. Este es el paso más delicado. El archivo de backup completo contiene las bases de datos, pero no puedes "extraerlas" como si fueran archivos normales. Debes ir a la sección "Bases de datos MySQL" en cPanel. Ahí, podrás importar cada base de datos. Necesitarás saber el nombre de la base de datos y su usuario (normalmente viene en el nombre del archivo de backup). Este proceso puede ser tedioso si tienes varias bases de datos.
[WARNING]: Este método manual de restaurar un backup completo en el mismo cPanel puede ser complejo y propenso a errores si no tienes experiencia. Si no te sientes seguro, es mucho mejor que contactes con el soporte técnico de tu hosting y les pidas que restauren el backup por ti. Ellos tienen herramientas más potentes y seguras para hacerlo.
Restaurar un backup completo en un servidor nuevo (Migración)
Este es el escenario más común cuando cambias de proveedor de hosting. La buena noticia es que, con tu archivo de backup completo, la migración es bastante sencilla.
- Contrata tu nuevo hosting y crea tu cuenta. Cuando tengas tu nuevo servidor, crea la cuenta de hosting y asegúrate de que el dominio esté apuntando correctamente (aunque la propagación de DNS puede tardar un poco).
- Accede a cPanel del nuevo servidor y busca la misma herramienta "Copia de seguridad" o "Backup".
- Busca la opción "Restaurar una copia de seguridad completa" o "Restore a Full Backup".
- Haz clic en esa opción y te pedirá que subas el archivo
.tar.gzdesde tu ordenador. Selecciona el archivo y haz clic en "Subir" o "Upload". - cPanel se encargará de todo el proceso automáticamente: extraerá los archivos, creará las bases de datos e importará los datos, y restaurará la configuración de correo.
[TIP]: Este método es mucho más fiable y limpio que el manual para restaurar en el mismo servidor. Si te mudas de hosting, es la opción que debes usar siempre.
Preguntas frecuentes (FAQ) sobre copias de seguridad en cPanel
Para terminar, respondo a algunas de las dudas más comunes que suelen tener los usuarios sobre este tema.
¿Con qué frecuencia debo hacer una copia de seguridad de mi web?
Depende de la actividad de tu web. Si actualizas tu blog una vez al mes, una copia mensual puede ser suficiente. Si tienes una tienda online con pedidos diarios, lo ideal sería hacer una copia diaria o, como mínimo, semanal. La regla general es: cuanto más a menudo cambies tu web, más a menudo debes hacer backups.
¿Puedo hacer una copia de seguridad solo de mis bases de datos?
Sí, cPanel te permite hacer copias de seguridad parciales. En la página de "Copia de seguridad", verás una sección llamada "Descargar una copia de seguridad de una base de datos MySQL" donde puedes seleccionar una base de datos concreta y descargarla. Esto es útil si solo has modificado contenido de la base de datos y no quieres descargar todos los archivos.
¿Qué es mejor, backup manual o automático?
Ambos son complementarios. Los backups automáticos de tu proveedor son una red de seguridad, pero no los controlas. El backup manual cPanel te da el control total y te permite tener una copia en un lugar seguro que tú gestionas. La mejor estrategia es confiar en ambos: deja que tu hosting haga sus copias automáticas, pero también haz las tuyas propias regularmente.
¿El backup de cPanel incluye mis cuentas de correo?
Sí, un backup completo incluye la configuración de tus cuentas de correo, como los reenvíos y los filtros. Sin embargo, no siempre incluye el contenido de los correos almacenados en el servidor. Si necesitas respaldar tus correos electrónicos, es mejor usar un cliente como Outlook o Thunderbird para descargarlos a tu ordenador.
¿Puedo restaurar un backup de cPanel en un servidor con Syspanel?
Syspanel es un panel de control alternativo que algunos proveedores utilizan. La respuesta corta es que no puedes importar directamente un backup de cPanel en Syspanel. Los formatos y la estructura interna son diferentes. Si tu nuevo hosting usa Syspanel (acceso a través del puerto 2106), necesitarás migrar tu sitio manualmente: descargar los archivos por FTP y exportar/importar las bases de datos. Es un proceso más laborioso, pero es la única manera de hacerlo entre paneles distintos.
Conclusión: La seguridad de tus datos está en tus manos
Hacer una copia de seguridad cPanel y saber cómo restaurar backup cPanel no es un lujo, es una necesidad. Es la garantía de que, pase lo que pase, tu trabajo y tus datos están a salvo. No esperes a que ocurra un desastre para darte cuenta de la importancia de este proceso.
Dedica unos minutos cada cierto tiempo a generar tu backup manual, descárgalo y guárdalo en un lugar seguro. Es una inversión mínima de tiempo que te proporciona una tranquilidad invaluable. Recuerda: en el mundo digital, el que no tiene copia de seguridad, no tiene nada.
Si tienes cualquier duda, no dudes en contactar con el soporte de tu hosting. Ellos estarán encantados de ayudarte a configurar un plan de seguridad datos cPanel adecuado a tus necesidades.
