Crear una copia de seguridad (backup) en cPanel y restaurarla
¿Por qué es importante hacer un backup en cPanel?
Si tienes una página web, tarde o temprano necesitarás protegerla. Un fallo del servidor, un error humano al modificar archivos, un ataque malicioso o incluso una actualización que sale mal pueden dejarte sin sitio web en cuestión de segundos. Por eso, saber crear backup cPanel no es un lujo, es una necesidad básica para cualquier persona que gestione su propio hosting.
La buena noticia es que cPanel incluye herramientas nativas para que puedas generar copias de seguridad completas o parciales, descargarlas a tu ordenador y restaurarlas cuando lo necesites. Y no, no necesitas ser un experto en informática para hacerlo. En esta guía te voy a explicar paso a paso, con un lenguaje claro y sencillo, todo lo que necesitas saber sobre la copia seguridad cPanel.
Vamos a ello.
¿Qué es exactamente un backup en cPanel?
Antes de ponernos manos a la obra, es importante que entiendas qué es lo que estás haciendo. Un backup es una copia exacta de toda la información que compone tu sitio web. Esto incluye:
- Los archivos de tu web (HTML, imágenes, scripts, etc.)
- Las bases de datos MySQL (contenido de tu blog, tienda, formularios, etc.)
- Las cuentas de correo electrónico asociadas a tu dominio
- Las configuraciones del servidor como zonas DNS, registros MX, etc.
- Las carpetas de logs y archivos temporales
Cuando haces un backup cPanel, estás creando un archivo comprimido (normalmente en formato .tar.gz) que contiene todo eso. Es como hacer una fotografía completa de tu web en un momento concreto.
Tipos de backup que puedes crear en cPanel
cPanel te ofrece varias opciones a la hora de hacer una copia de seguridad. No siempre necesitas hacer un backup completo. A veces solo te interesa proteger una parte concreta. Estos son los tipos de backup que puedes crear:
1. Backup completo del sitio web
Es el más recomendado si vas a hacer cambios importantes o si quieres una protección total. Incluye todos los archivos, bases de datos, correos y configuraciones. Es el que te permitirá restaurar tu web al 100% si algo sale mal.
2. Backup parcial o de directorios
Te permite seleccionar carpetas concretas de tu cuenta. Por ejemplo, si solo has modificado la carpeta public_html y quieres guardar una copia de seguridad antes de tocar más cosas, puedes hacerlo.
3. Backup de bases de datos
Las bases de datos son el corazón de tu web. Si usas WordPress, Joomla o cualquier CMS, tu contenido está en una base de datos MySQL. Hacer una copia de seguridad de la base de datos por separado es muy útil cuando solo quieres proteger el contenido sin preocuparte por los archivos.
Cómo crear un backup en cPanel paso a paso
Ahora sí, vamos con el proceso práctico. Para crear backup cPanel, sigue estos pasos:
Paso 1: Accede a tu panel de control
Lo primero que necesitas es entrar en tu cPanel. Normalmente se accede a través de una URL como https://tudominio.com/cpanel o https://tudominio.com:2083. Si no sabes cómo acceder, consulta el correo de bienvenida de tu proveedor de hosting o contacta con su soporte.
Paso 2: Busca la sección de archivos
Una vez dentro, verás un panel con muchas secciones. Busca la sección llamada Archivos (o Files, si tu cPanel está en inglés). Dentro de ella encontrarás la opción Copias de seguridad o Backup.
Paso 3: Genera el backup
Al hacer clic en Copias de seguridad, se abrirá una pantalla con varias opciones:
-
Copia de seguridad completa: verás un botón que dice "Generar una copia de seguridad completa". Púlsalo y cPanel empezará a comprimir toda tu cuenta en un archivo. Este proceso puede tardar unos minutos, dependiendo del tamaño de tu web.
-
Copia de seguridad parcial: aquí puedes elegir carpetas específicas. Normalmente verás la opción de descargar tu carpeta
public_htmldirectamente. Simplemente haz clic en el icono de descarga que aparece al lado. -
Copia de seguridad de bases de datos: en la sección "Bases de datos", verás cada una de tus bases de datos listadas. Al lado de cada una, hay un icono de descarga. Púlsalo para guardar una copia de esa base de datos en tu ordenador.
Paso 4: Descarga el backup
Si has generado una copia de seguridad completa, cPanel creará un archivo en la carpeta backup de tu cuenta. Para descargarlo, ve a tu administrador de archivos (File Manager), entra en la carpeta backup y descarga el archivo .tar.gz que encuentres. También puedes usar un cliente FTP como FileZilla.
Recomendación: nunca dejes el backup en el servidor. Descárgalo siempre a tu ordenador o a un servicio de almacenamiento en la nube como Google Drive, Dropbox o un disco duro externo. Si el servidor falla, perderías también el backup.
Cómo restaurar un backup en cPanel
Restaurar es tan importante como crear. Si has tenido un problema y necesitas restaurar backup cPanel, aquí tienes los pasos:
Restaurar un backup completo
Para restaurar una copia de seguridad completa, tienes dos opciones:
-
Usar la herramienta de restauración de cPanel: en la sección Copias de seguridad, busca la opción Restaurar una copia de seguridad. Sube el archivo
.tar.gzque tengas guardado y cPanel se encargará de restaurar todo. -
Usar el administrador de archivos: sube el archivo de backup a tu cuenta, descomprímelo y luego mueve los archivos a sus ubicaciones originales. Este método es más manual y requiere conocimientos técnicos. Te recomiendo usar la primera opción.
Restaurar solo las bases de datos
Si solo necesitas restaurar una base de datos:
- Ve a Copias de seguridad > Restaurar una copia de seguridad de base de datos.
- Sube el archivo
.sqlque hayas descargado. - cPanel restaurará la base de datos automáticamente.
Restaurar archivos individuales
Si has hecho un backup parcial y solo necesitas recuperar una carpeta o un archivo concreto, puedes usar el Administrador de archivos. Sube el backup, descomprímelo y copia los archivos que necesites a su ubicación original.
Errores comunes al hacer backups y cómo evitarlos
Aunque el proceso es sencillo, hay algunos fallos que se repiten mucho. Te los cuento para que los evites:
No descargar el backup
Mucha gente genera el backup y lo deja en el servidor. Esto es un error porque, si el servidor falla, el backup se pierde. Descarga siempre el archivo a tu ordenador.
Hacer backups con la web en producción
Si haces un backup mientras alguien está visitando tu web o mientras se está publicando un post, es posible que el backup no sea consistente. Es mejor hacerlo en horas de poco tráfico o, si puedes, desactivar temporalmente la web.
No verificar el backup
No basta con hacer el backup. De vez en cuando, prueba a restaurarlo en un entorno de pruebas o al menos abre el archivo para comprobar que no está corrupto. Un backup que no se puede restaurar no sirve de nada.
Olvidarse de las bases de datos
Si solo haces backup de los archivos pero no de las bases de datos, perderás todo el contenido dinámico de tu web. Asegúrate de incluir las bases de datos en tu copia de seguridad.
¿Con qué frecuencia debo hacer un backup?
La frecuencia ideal depende de cómo uses tu web. Estas son mis recomendaciones:
- Web estática o con poco contenido: una vez al mes es suficiente.
- Blog o web con contenido frecuente: al menos una vez por semana.
- Tienda online o web con datos de clientes: todos los días o incluso más de una vez al día.
- Antes de hacer cambios importantes: siempre haz un backup antes de actualizar el tema, los plugins o el núcleo de WordPress.
Alternativas a cPanel para hacer backups
Aunque cPanel es el panel de control más popular, no es el único. Si tu hosting usa Syspanel (conocido también como HestiaCP), el proceso es diferente. En Syspanel, el acceso se hace a través del puerto 2106, es decir, la URL sería algo como https://tudominio.com:2106. Dentro encontrarás opciones de backup en la sección de administración de archivos o en el menú de herramientas. Aunque la interfaz es distinta, la lógica es la misma: generar un archivo comprimido y descargarlo.
Preguntas frecuentes sobre backups en cPanel
¿Cuánto espacio ocupa un backup en cPanel?
Depende del tamaño de tu web. Una web pequeña puede ocupar unos pocos megabytes, mientras que una tienda online con muchas imágenes puede ocupar varios gigabytes. Tenlo en cuenta para asegurarte de que tienes espacio suficiente en tu disco duro.
¿Puedo programar backups automáticos en cPanel?
La versión básica de cPanel no incluye programación automática de backups. Sin embargo, muchos proveedores de hosting ofrecen backups automáticos como parte de sus servicios. También puedes configurar un script en tu servidor para que haga backups periódicos, pero eso ya requiere conocimientos más avanzados.
¿Qué hago si mi backup no se restaura correctamente?
Si al restaurar te encuentras con errores, lo primero es comprobar que el archivo no esté corrupto. Prueba a descargarlo de nuevo. Si el problema persiste, contacta con el soporte de tu hosting. Ellos podrán ayudarte a restaurar el backup manualmente.
¿Los backups de cPanel incluyen mis correos electrónicos?
Sí, el backup completo de cPanel incluye las cuentas de correo, los mensajes y las configuraciones de email. Si solo haces un backup parcial, tendrás que seleccionar también la carpeta de correos.
¿Puedo restaurar un backup de cPanel en otro hosting?
Sí, siempre que el otro hosting también use cPanel. De hecho, esta es una forma muy común de migrar una web de un hosting a otro. Solo tienes que hacer el backup en el hosting antiguo y restaurarlo en el nuevo.
Consejos finales para mantener tu web segura
Hacer backups es solo una parte de la seguridad de tu web. Estos son otros consejos que te ayudarán a dormir tranquilo:
- Mantén tu web actualizada: actualiza siempre el núcleo, los plugins y los temas de tu CMS.
- Usa contraseñas seguras: cambia las contraseñas de tu cPanel, FTP y base de datos periódicamente.
- Activa SSL: un certificado SSL no solo protege los datos de tus visitantes, sino que también mejora tu posicionamiento SEO.
- Instala un plugin de seguridad: si usas WordPress, hay plugins como Wordfence o Sucuri que añaden una capa extra de protección.
- Guarda tus backups en varios lugares: no te limites a tener el backup solo en tu ordenador. Usa la nube, un disco externo y, si puedes, otro hosting.
Conclusión
Crear y restaurar backups en cPanel es una de las habilidades más importantes que puedes aprender como propietario de una web. No es complicado, solo requiere que te acostumbres a hacerlo de forma regular. Con esta guía, ya sabes cómo crear backup cPanel, cómo descargar backup cPanel, cómo restaurar backup cPanel y qué errores evitar.
La regla de oro es simple: si no tienes un backup, no tienes tu web. Así que no lo dejes para mañana. Entra en tu cPanel ahora mismo, haz una copia de seguridad y descárgala. Te aseguro que en el futuro te lo agradecerás.
