Cómo hacer una copia de seguridad (backup) completa de tu hosting en cPanel
¿Por qué es imprescindible hacer un backup de tu hosting?
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 clientes increíble. Ahora, piensa por un segundo que todo eso desaparece en un abrir y cerrar de ojos. Un error humano, un ataque de malware, una actualización fallida o un fallo del servidor pueden borrar tu sitio web sin previo aviso.
Realizar una copia de seguridad hosting no es una opción, es una necesidad. Te da la tranquilidad de saber que, pase lo que pase, puedes recuperar tu trabajo y tu negocio en cuestión de minutos. En este artículo, te voy a enseñar, paso a paso y de una forma muy sencilla, cómo hacer un backup cPanel completo, qué opciones tienes para restaurarlo y algunos consejos profesionales que te ahorrarán más de un dolor de cabeza.
¿Qué es exactamente un backup completo en cPanel?
Cuando hablamos de un backup completo sitio web, nos referimos a una copia de seguridad que incluye absolutamente todos los elementos que conforman tu presencia online. No es solo guardar los textos, es mucho más. Un backup integral de tu hosting en cPanel incluye:
- Los archivos de tu sitio web: Todas las carpetas, imágenes, vídeos, código fuente (HTML, PHP, CSS, JavaScript) y cualquier otro archivo que esté en tu cuenta de hosting.
- Las bases de datos: Aquí es donde se guarda la información dinámica de tu web, como los usuarios registrados, los comentarios, los productos de tu tienda, las entradas de tu blog, etc. Sin la base de datos, tu web sería como un coche sin motor.
- Las cuentas de correo electrónico: Si utilizas un correo con tu propio dominio (ej. contacto@tudominio.com), el backup también puede incluir los emails, las carpetas y la configuración de tus buzones.
- La configuración del dominio y subdominios: Los registros DNS, las redirecciones y otras configuraciones importantes.
Hacer un backup cPanel manual es como hacer una fotografía completa de tu casa en el momento exacto. Si luego algo se rompe o se pierde, puedes usar esa fotografía para reconstruirlo todo tal y como estaba.
Método 1: La forma más fácil y rápida (Backup completo desde el panel)
Esta es la opción que te recomiendo si quieres una solución rápida y no necesitas personalizar nada. cPanel tiene una herramienta integrada que hace todo el trabajo pesado por ti. Vamos a ello:
Paso 1: Accede a tu panel de control cPanel
Lo primero es entrar en tu área de administración. Normalmente, puedes acceder escribiendo en tu navegador algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu nombre de usuario y contraseña. Si no los recuerdas, contacta con tu proveedor de hosting, ellos te los pueden restablecer.
Paso 2: Busca la sección "Archivos"
Una vez dentro, verás un panel lleno de iconos. Busca la sección llamada "Archivos" (Files). Dentro de ella, haz clic en el icono que dice "Asistente de copia de seguridad" (Backup Wizard). Es un asistente que te guiará paso a paso.
Paso 3: Elige la opción de "Copia de seguridad"
El asistente te preguntará qué quieres hacer. Verás dos opciones: "Copia de seguridad" (Backup) y "Restaurar" (Restore). Haz clic en el botón "Copia de seguridad".
Paso 4: Selecciona "Copia de seguridad completa"
Ahora verás una pantalla con varias opciones. Puedes hacer una copia de seguridad de la base de datos, de la carpeta principal o de los filtros de correo electrónico. Pero para el backup completo sitio web, debes buscar el botón que dice "Copia de seguridad completa" (Full Backup) o "Descargar una copia de seguridad completa". Haz clic en él.
Paso 5: Configura el destino del backup
cPanel te pedirá que elijas dónde quieres guardar la copia de seguridad. En la mayoría de los casos, lo más recomendable es seleccionar "Directorio principal" (Home Directory). Esto guardará el archivo comprimido (en formato .tar.gz) en una carpeta dentro de tu hosting. También puedes elegir un directorio remoto, pero eso es más avanzado.
Paso 6: Inicia el proceso y espera
Haz clic en el botón "Generar copia de seguridad" o "Backup". El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. Verás un icono de "procesando" en la parte superior derecha. Cuando termine, el icono desaparecerá.
Paso 7: Descarga el backup a tu ordenador
Este paso es CRÍTICO. Si dejas el backup en el servidor y el servidor falla, perderás el backup junto con tu web. Ve a la sección "Archivos" y haz clic en "Administrador de archivos" (File Manager).
Navega hasta tu directorio principal (normalmente home/tuusuario o public_html). Busca el archivo que acabas de generar, que tendrá un nombre parecido a backup-[fecha].tar.gz. Haz clic derecho sobre él y selecciona "Descargar". Guárdalo en tu ordenador, en un disco duro externo o en un servicio de almacenamiento en la nube (como Google Drive o Dropbox). Esta es tu red de seguridad.
[TIP] Programa un recordatorio en tu calendario para hacer este backup al menos una vez al mes. Si actualizas tu web muy a menudo, lo ideal sería hacerlo semanalmente.
Método 2: Backup por partes (Más control sobre lo que guardas)
A veces, no necesitas hacer un backup cPanel completo porque tu web es muy grande o solo has modificado una parte. En ese caso, puedes optar por hacer copias de seguridad individuales. Es un proceso muy similar al anterior, pero en lugar de hacer clic en "Copia de seguridad completa", eliges las opciones "Backup de la base de datos" o "Backup de la carpeta principal".
Backup de la base de datos
Este backup es esencial para webs dinámicas (WordPress, Joomla, tiendas online). Para hacerlo:
- Ve al asistente de copias de seguridad como antes.
- Haz clic en "Copia de seguridad".
- En la lista de opciones, busca "Base de datos" (Databases).
- Verás una lista de tus bases de datos. Haz clic en el nombre de la que quieres respaldar.
- Se descargará un archivo con extensión
.sql.gz. Guárdalo de forma segura.
Backup de la carpeta principal
Para respaldar solo los archivos de tu web (sin la base de datos):
- En el asistente, selecciona "Copia de seguridad".
- Haz clic en "Carpeta principal" (Home Directory).
- Se descargará un archivo con todos tus archivos. Este método es útil si solo has subido o modificado archivos y no has tocado la base de datos.
¿Cómo restaurar un backup de cPanel?
Saber hacer el backup es solo la mitad del trabajo. La otra mitad es saber restaurarlo. Puede que necesites restaurar porque tu web ha sido hackeada, porque la actualizaste mal y ahora no funciona, o simplemente porque quieres mover tu web a un nuevo servidor. Vamos a ver cómo restaurar backup cPanel de dos maneras.
Restaurar desde el Asistente de cPanel
Este es el método más sencillo si tienes el archivo del backup en tu ordenador.
- Accede a tu cPanel.
- Ve a "Archivos" y luego a "Asistente de copia de seguridad".
- Ahora, haz clic en el botón "Restaurar" (Restore).
- Verás las mismas opciones que antes, pero ahora en modo "restaurar". Puedes restaurar la carpeta principal, la base de datos o los filtros de correo.
- Haz clic en la opción que necesites, por ejemplo, "Carpeta principal".
- Se abrirá una ventana para que subas el archivo de backup desde tu ordenador. Haz clic en "Examinar" o "Subir archivo", selecciona el archivo
.tar.gzque descargaste y haz clic en "Subir". - Espera a que se complete la subida y la restauración. El tiempo dependerá del tamaño del archivo.
[WARNING] Si restauras la carpeta principal, reemplazará todos los archivos actuales por los del backup. Cualquier cambio que hayas hecho después de la fecha del backup se perderá. Asegúrate de que es lo que quieres hacer.
Restaurar desde el Administrador de Archivos
Si el backup está en el servidor (por ejemplo, en la carpeta home/tuusuario), puedes restaurarlo sin necesidad de subirlo.
- Ve a "Administrador de archivos".
- Navega hasta el archivo de backup (
.tar.gz). - Haz clic derecho sobre él y selecciona "Extraer" (Extract).
- El sistema te preguntará en qué carpeta quieres extraerlo. Asegúrate de que sea la ruta correcta (por ejemplo,
public_htmlpara tu web principal). - Haz clic en "Extraer archivos". El sistema descomprimirá el archivo y colocará todos los archivos en su lugar.
Para restaurar la base de datos desde el Administrador de archivos, es un poco más complejo y normalmente se hace desde "phpMyAdmin". Pero la forma más fácil es usar el asistente de cPanel que te expliqué antes.
[INFO] Si tu plan de hosting es de Syspanel (nuestro panel de control), el proceso es prácticamente idéntico. Solo debes tener en cuenta que el acceso a tu panel se realiza a través del puerto 2106. Es decir, la URL sería algo así como
https://tu-servidor:2106. El resto de pasos para hacer el backup cPanel (o en este caso, el backup de Syspanel) son los mismos.
Preguntas Frecuentes (FAQ) sobre Backups en cPanel
Para terminar, voy a resolver algunas de las dudas más comunes que suelen tener los usuarios.
¿Con qué frecuencia debo hacer un backup?
La respuesta corta: cada vez que actualices tu web. Si publicas contenido a diario, un backup diario o semanal es lo ideal. Si tu web es más estática, un backup mensual puede ser suficiente. Piensa en ello como un seguro: cuanto más valioso es tu contenido, más a menudo deberías asegurarlo.
¿Puedo hacer un backup de mi web sin usar cPanel?
Sí, existen otras herramientas. Puedes usar plugins si tu web es WordPress (como UpdraftPlus), o usar programas FTP para descargar los archivos y herramientas como phpMyAdmin para las bases de datos. Sin embargo, el método de cPanel es el más fiable y completo, ya que captura todo el estado de tu cuenta de hosting, no solo la web.
¿Hacer un backup afecta al rendimiento de mi web?
Hacer un backup cPanel puede consumir recursos del servidor, por lo que es posible que tu web esté un poco más lenta durante el proceso. Por eso, es recomendable hacerlo en horas de bajo tráfico, como de madrugada.
¿Dónde es el mejor lugar para guardar mis backups?
Nunca los guardes solo en tu hosting. Si el servidor falla, los perderás. La mejor práctica es descargarlos a tu ordenador y, además, subirlos a un servicio de almacenamiento en la nube. Así tienes una doble copia de seguridad en lugares físicamente distintos.
¿Qué hago si mi backup se corrompe?
Es una situación rara, pero puede pasar. Por eso es crucial que hagas backups con regularidad. Si el backup más reciente está corrupto, podrás usar el anterior. Esta es otra razón por la que se recomienda guardar varias versiones de tus backups.
¿Puedo restaurar un backup de cPanel en un hosting diferente?
Sí, es posible. De hecho, es la forma más común de migrar una web de un hosting a otro. Solo necesitas tener el archivo de backup y el nuevo hosting con cPanel (o un panel compatible). El proceso de restauración es el mismo que te he explicado.
Conclusión: Tu tranquilidad está a un clic de distancia
Realizar un backup cPanel completo y saber cómo restaurar backup cPanel es una habilidad esencial para cualquier persona que tenga una página web. No es un proceso complicado, y los pasos que te he dado aquí son muy fáciles de seguir. No esperes a que ocurra una desgracia para empezar a proteger tu trabajo.
Tómate unos minutos ahora mismo para hacer tu primera copia de seguridad hosting. Descarga el archivo, guárdalo en un lugar seguro y programa recordatorios para hacerlo de forma periódica. Es una pequeña inversión de tiempo que te puede ahorrar un gran disgusto en el futuro. Tu web, tu negocio y tu tranquilidad te lo agradecerán.
