Cómo hacer una copia de seguridad (backup) en cPanel
¿Por qué es tan importante hacer una copia de seguridad en cPanel?
Imagina que has trabajado durante meses en tu sitio web: has subido imágenes, has escrito artículos, has configurado plugins y has personalizado el diseño. Un buen día, por un error humano, un ataque informático o un fallo del servidor, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo puede ser una pesadilla o, directamente, imposible.
Por eso, saber cómo hacer un backup cPanel no es una opción, es una necesidad. Piensa en ello como en un seguro: no esperas tener un accidente, pero si ocurre, te salva la vida. En este artículo, te voy a explicar paso a paso, y de una forma muy sencilla, cómo crear tus propias copias de seguridad, cómo restaurarlas y cómo programarlas para que se hagan automáticamente.
No necesitas ser un experto en informática para seguir esta guía. Solo tienes que tener acceso a tu panel de control de hosting (generalmente cPanel) y un poco de paciencia. Vamos a ello.
¿Qué es exactamente un backup en cPanel?
Antes de ponernos manos a la obra, es importante entender qué estamos haciendo. Una copia seguridad cPanel es una "fotografía" completa de tu sitio web y de tu configuración de hosting en un momento determinado.
Esta fotografía incluye, por norma general, tres partes fundamentales:
- El directorio principal (Home Directory): Aquí se encuentran todos los archivos de tu web (imágenes, código, documentos, etc.), así como los correos electrónicos almacenados en el servidor.
- Las bases de datos MySQL: Si tu web usa WordPress, Joomla o cualquier otro gestor de contenidos, toda tu información (artículos, usuarios, comentarios, configuraciones) se guarda en una base de datos. Sin ella, tu web no funcionaría.
- La configuración del correo electrónico: Esto incluye los reenviadores, los filtros y las cuentas de correo que hayas creado en tu panel.
Al hacer un backup, te llevas todo esto a tu ordenador o a un servicio de almacenamiento en la nube (como Google Drive o Dropbox). De esta manera, si algo sale mal, puedes volver a poner todo en su sitio con unos pocos clics.
Método 1: Cómo hacer un backup cPanel manual (paso a paso)
Este es el método más común y directo. Es perfecto para hacer una copia puntual antes de hacer un cambio importante, como actualizar el tema de tu web o instalar un plugin nuevo.
Paso 1: Accede a tu panel de control cPanel
Abre tu navegador web y escribe la dirección de acceso a tu panel. Normalmente suele ser algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu nombre de usuario y contraseña (los mismos que usas para gestionar tu hosting).
Paso 2: Busca la sección de "Archivos"
Una vez dentro, verás un panel lleno de iconos. Busca la sección que se llama "Archivos" (o "Files" si está en inglés). Dentro de esa sección, encontrarás el icono que dice "Copias de seguridad" o "Backup". Haz clic en él.
Paso 3: Elige el tipo de backup que quieres descargar
cPanel te ofrece diferentes opciones. Para una copia completa, te recomiendo que te centres en las dos primeras:
- Copia de seguridad completa: Es la opción más recomendada. En un solo archivo comprimido (normalmente en formato
.tar.gz), se incluye tu directorio principal, todas tus bases de datos y la configuración del correo. Es la manera más fácil de asegurarte de que no se te olvida nada. - Copia parcial: Esta opción te permite descargar solo una parte, por ejemplo, únicamente el directorio de tu web o solo una base de datos específica. Es útil si solo has modificado una parte y quieres ahorrar tiempo y espacio.
Para hacer una copia de seguridad cPanel completa, busca el botón o enlace que dice "Descargar una copia de seguridad completa" o algo similar. Al hacer clic, cPanel empezará a generar el archivo. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
Paso 4: Descarga el archivo a tu ordenador
Una vez que el archivo esté listo, aparecerá un enlace para descargarlo. Haz clic en él y guarda el archivo en una ubicación segura de tu ordenador, como un disco duro externo o una carpeta en la nube.
[TIP]: No guardes la copia de seguridad en el mismo servidor. Si el servidor falla, perderías tanto la web como la copia. Es mejor que la guardes siempre en un lugar externo.
Paso 5: Descarga las bases de datos (si no has hecho la copia completa)
Si has optado por una copia parcial, tendrás que repetir el proceso para tus bases de datos. En la misma pantalla de "Copias de seguridad", baja hasta la sección de "Descargar una copia de seguridad de la base de datos MySQL". Verás una lista con todas tus bases de datos. Haz clic en el nombre de la que quieras descargar y se generará el archivo.
Método 2: Cómo restaurar un backup cPanel
Tener un backup es genial, pero saber cómo usarlo es aún más importante. Restaurar es igual de sencillo que hacer la copia. Vamos a verlo.
Restaurar el directorio principal
Para restaurar los archivos de tu web:
- Ve de nuevo a la sección "Copias de seguridad" en tu cPanel.
- Busca la sección que dice "Restaurar una copia de seguridad del directorio principal".
- Haz clic en el botón "Elegir archivo" o "Subir" y selecciona el archivo de backup que tienes guardado en tu ordenador (el que termina en
.tar.gzo.zip). - Haz clic en "Subir" y espera a que el proceso termine. cPanel se encargará de descomprimir el archivo y colocar todos los archivos en su sitio.
Restaurar una base de datos
Este proceso es un poco más delicado, pero no te preocupes, es muy fácil:
- En la misma pantalla de "Copias de seguridad", busca la sección "Restaurar una copia de seguridad de la base de datos MySQL".
- Haz clic en "Elegir archivo" y selecciona el archivo de backup de tu base de datos (el que termina en
.sql.gzo similar). - Sube el archivo. Es importante que el nombre de la base de datos que vas a restaurar coincida con el nombre que tenía cuando hiciste el backup. Si no, podrías tener conflictos.
[WARNING]: Al restaurar una base de datos, sobrescribirás la base de datos actual. Si has hecho cambios después de hacer el backup, los perderás. Asegúrate de que es lo que quieres hacer.
Método 3: Cómo programar backups cPanel automáticos
Hacer copias manuales está bien, pero la mejor práctica es tener un sistema automático que lo haga por ti de forma regular. Así te olvidas del tema y siempre tienes una copia reciente.
¿Se puede programar desde el propio cPanel?
La respuesta corta es: depende. La mayoría de los cPanel estándar no tienen una opción nativa de "programar backups" visible para el usuario final. Sin embargo, muchos proveedores de hosting ofrecen esta funcionalidad como un extra o la activan automáticamente en sus servidores.
Si no ves una sección que diga "Backup automatizado", no te preocupes. Tienes dos opciones:
- Pregunta a tu proveedor de hosting: Muchas veces, ellos ya hacen copias de seguridad diarias o semanales de todos los sitios de sus clientes. Pregunta por su política de backups y si puedes acceder a esas copias desde tu panel.
- Usa un plugin o script: Si tu web es WordPress, por ejemplo, puedes usar plugins como UpdraftPlus o BackupBuddy. Estos te permiten programar backups cPanel (o más bien, de tu aplicación) y guardarlos en la nube sin necesidad de tocar el cPanel directamente.
Cómo programar un backup de tu web con un plugin (Ejemplo con WordPress)
Instalar un plugin es muy sencillo:
- Ve al panel de administración de tu WordPress (tudominio.com/wp-admin).
- Ve a "Plugins" > "Añadir nuevo".
- Busca "UpdraftPlus" y haz clic en "Instalar ahora" y luego en "Activar".
- Una vez activado, ve a "Ajustes" > "UpdraftPlus Backups".
- En la pestaña "Ajustes", podrás configurar la frecuencia de las copias (por ejemplo, diaria o semanal), qué quieres incluir (archivos y/o base de datos) y dónde quieres guardarlas (Google Drive, Dropbox, un servidor FTP, etc.).
[INFO]: Este método no solo es útil para WordPress. Muchos otros sistemas (como PrestaShop o Magento) tienen plugins o módulos similares. La idea es que el backup se genere desde tu aplicación y se envíe a un almacenamiento externo.
Preguntas frecuentes (FAQ) sobre backups en cPanel
Aquí te resuelvo las dudas más comunes que suelen tener los usuarios.
¿Cuánto tiempo se tarda en hacer un backup?
Depende del tamaño de tu web. Una web pequeña con poco contenido puede tardar unos segundos. Una tienda online con muchas imágenes puede tardar varios minutos. Es cuestión de tener un poco de paciencia.
¿Puedo hacer un backup desde el móvil o la tablet?
Sí, puedes acceder a cPanel desde el navegador de tu móvil y seguir los mismos pasos. La interfaz puede ser un poco menos cómoda, pero funciona perfectamente.
¿Qué es mejor, una copia completa o solo de archivos?
Siempre que puedas, haz una copia completa. Es la única manera de estar 100% seguro de que puedes restaurar tu web a un estado funcional. Si solo guardas los archivos, necesitarás tener también una copia de la base de datos para que todo funcione.
¿Con qué frecuencia debo hacer un backup?
Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es una copia diaria. Si tu web es más estática, con una copia semanal o incluso mensual puede ser suficiente. La regla de oro es: haz backups con la misma frecuencia con la que haces cambios importantes.
¿Puedo usar mi backup cPanel en otro servidor o con otro proveedor?
Sí, en la mayoría de los casos. Un backup de cPanel está diseñado para ser portable. Puedes descargarlo y luego subirlo a otro cPanel, o incluso a otro panel de control, siempre que el formato sea compatible. Algunos paneles, como Syspanel (que es el nuevo nombre de HestiaCP y se accede a través del puerto 2106), también permiten importar este tipo de archivos, aunque el proceso puede variar ligeramente. Si tienes dudas, consulta la documentación de tu nuevo proveedor.
¿Y si mi proveedor usa un panel diferente a cPanel?
No pasa nada. La mayoría de los paneles de control modernos (como el mencionado Syspanel, que se gestiona desde el puerto 2106) ofrecen funciones de backup muy similares. La lógica es la misma: buscar una sección de "Backup" o "Copias de seguridad" y desde ahí, descargar o subir los archivos.
Conclusión: Haz del backup un hábito
Hacer una copia seguridad cPanel es un proceso sencillo que no te llevará más de unos minutos al mes si lo haces manualmente, o que puedes automatizar por completo para que no te preocupes de nada.
No esperes a tener un problema para empezar a hacer copias. Es una de esas tareas aburridas pero vitales que todo propietario de una web debería hacer. Piensa en todo el tiempo, el dinero y el esfuerzo que has invertido en tu proyecto. ¿Merece la pena arriesgarlo todo por no dedicar unos minutos a una copia de seguridad?
Empieza hoy mismo. Haz una copia de tu web, guárdala en un lugar seguro y, si puedes, configura un sistema automático. Tu yo del futuro (el que no ha perdido todos sus datos) te lo agradecerá.
