Cómo hacer una copia de seguridad (backup) de tu sitio en cPanel
¿Por qué es tan importante hacer copias de seguridad de tu web?
Imagina que llevas meses trabajando en tu sitio web, publicando artículos, subiendo imágenes y configurando plugins. Un buen día, por un error humano, un fallo del servidor o un ataque malicioso, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo sería una pesadilla o, directamente, imposible.
Realizar un backup cPanel es una de las tareas de mantenimiento más cruciales que cualquier propietario de un sitio web debe dominar. No se trata solo de prevenir desastres, sino de tener la tranquilidad de que, pase lo que pase, puedes volver a poner tu negocio o proyecto en línea en cuestión de minutos.
En esta guía, te explicaré paso a paso cómo hacer una copia seguridad cpanel de forma manual, cómo descargarla a tu ordenador 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 tu red de seguridad lista.
Antes de empezar: ¿Qué necesitas?
Para llevar a cabo este proceso, solo necesitas dos cosas:
- Acceso a tu panel de control cPanel: Normalmente se accede a través de una URL como
tudominio.com/cpanelocpanel.tudominio.com. Usa el usuario y la contraseña que te proporcionó tu proveedor de hosting. - Un poco de tiempo: El proceso es rápido, pero descargar el archivo puede tardar unos minutos dependiendo del tamaño de tu sitio.
La forma más fácil: El Asistente de Copia de Seguridad
cPanel incluye una herramienta muy intuitiva llamada "Asistente de Copia de Seguridad" (o Backup Wizard). Es perfecta para principiantes porque te guía por todo el proceso de forma sencilla.
Paso 1: Accede al Asistente
Dentro de tu cPanel, busca la sección "Archivos" (Files). Ahí encontrarás el icono "Asistente de Copia de Seguridad" (Backup Wizard). Haz clic en él.
Paso 2: Elige "Copia de Seguridad"
Se abrirá una pantalla con dos opciones principales: "Copia de Seguridad" (Backup) y "Restaurar" (Restore). Para crear tu respaldo, haz clic en el botón o enlace que dice "Copia de Seguridad".
Paso 3: Selecciona qué quieres respaldar
El asistente te ofrecerá varias opciones. Es crucial que entiendas qué hace cada una:
- Copia de seguridad completa (Home Directory): Esta es la opción más recomendada. Crea un archivo comprimido (
.tar.gz) que incluye todos tus archivos, bases de datos, cuentas de correo y configuraciones. Es la red de seguridad más completa. - Copia de seguridad de la base de datos MySQL: Si solo quieres respaldar la información de tu base de datos (como los artículos de WordPress o los productos de tu tienda), elige esta opción. Te permitirá seleccionar una o varias bases de datos específicas.
- Copia de seguridad de la carpeta "public_html": Esta opción respalda únicamente los archivos de tu sitio web (código, imágenes, plugins), pero no incluye la base de datos. Es útil si solo has hecho cambios en archivos.
[TIP] Para una copia seguridad cpanel completa y sin complicaciones, elige siempre la opción de "Copia de seguridad completa". Así te aseguras de tener todo en un solo archivo.
Paso 4: Genera el backup
Después de seleccionar la opción, cPanel empezará a trabajar. Verás una barra de progreso. Cuando termine, te dará un enlace para descargar el backup hosting. Haz clic en el nombre del archivo para guardarlo en tu ordenador.
[WARNING] No cierres la ventana del navegador mientras se genera el backup. Si lo haces, el proceso podría interrumpirse y tendrás que empezar de nuevo.
El método manual: Control total sobre tus archivos
Si prefieres tener más control y entender qué contiene cada parte de tu sitio, puedes hacer el backup de forma manual desde las secciones de archivos y bases de datos de cPanel.
1. Respalda tus archivos (public_html)
Esta es la carpeta donde vive tu sitio web.
- Ve a la sección "Archivos" y haz clic en "Administrador de archivos" (File Manager).
- Se abrirá una ventana nueva. Navega hasta la carpeta
public_html. Esta es la raíz de tu sitio. - Haz clic en "Seleccionar todo" en la barra superior, o usa
Ctrl+A(Cmd+A en Mac) para seleccionar todos los archivos y carpetas dentro depublic_html. - Con los archivos seleccionados, haz clic en el botón "Comprimir" en la barra superior.
- En la ventana emergente, elige el tipo de archivo "Zip Archive" (
.zip) o "Gzip Tar Archive" (.tar.gz). El formato.zipes más universal y fácil de manejar. - Acepta. cPanel creará un archivo comprimido en el mismo directorio, normalmente llamado algo como
public_html.zip. - Una vez creado, localiza ese archivo en el listado, haz clic derecho sobre él y selecciona "Descargar". Guárdalo en un lugar seguro de tu ordenador.
- Finalmente, elimina el archivo
.zipdel servidor para que no ocupe espacio innecesario.
2. Respalda tus bases de datos MySQL
Si usas WordPress, Joomla o cualquier otro CMS, tu contenido está en una base de datos. Este paso es igual de importante que el anterior.
- Vuelve a la pantalla principal de cPanel y busca la sección "Bases de datos". Haz clic en "phpMyAdmin".
- Se abrirá una nueva pestaña con el gestor de bases de datos. En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en la que quieras respaldar para seleccionarla.
- En la parte superior, verás una pestaña llamada "Exportar" (Export). Haz clic en ella.
- Deja la opción "Rápida" (Quick) seleccionada y haz clic en el botón "Continuar" o "Exportar" en la parte inferior.
- Tu navegador descargará automáticamente un archivo con extensión
.sql. ¡Guárdalo también en un lugar seguro!
[INFO] Es fundamental guardar tanto los archivos de
public_htmlcomo las bases de datos. Si solo haces una de las dos cosas, tu copia de seguridad estará incompleta y no podrás restaurar tu sitio correctamente.
Cómo restaurar un backup cPanel
Llegó el momento de usar tu copia de seguridad. El proceso es igual de sencillo que crearla, gracias a las herramientas de cPanel.
Restaurar desde el Asistente
- Ve al "Asistente de Copia de Seguridad" de nuevo.
- Esta vez, haz clic en la opción "Restaurar" (Restore).
- Se te pedirá que subas el archivo de backup que tienes en tu ordenador. Haz clic en "Subir", selecciona el archivo (
.tar.gzpara la copia completa) y espera a que se suba. - cPanel procesará el archivo y restaurará todo. Si el archivo es muy grande, puede tardar unos minutos.
[WARNING] Restaurar un backup sobrescribirá los datos actuales de tu servidor. Asegúrate de que quieres hacer esto, o si prefieres, haz una copia de seguridad del estado actual antes de restaurar.
Restaurar archivos manualmente (public_html)
- Accede al "Administrador de archivos".
- Navega a
public_htmly elimina todos los archivos y carpetas actuales. (Puedes seleccionar todo y borrarlo). - Sube tu archivo
.zipde backup a esta carpeta. Puedes arrastrarlo y soltarlo desde tu ordenador. - Una vez subido, haz clic derecho sobre el archivo
.zipy selecciona "Extraer" (Extract). - En la ventana emergente, asegúrate de que la ruta de destino sea
public_htmly haz clic en "Extraer archivos". - Después de la extracción, elimina el archivo
.zipdel servidor.
Restaurar una base de datos manualmente
- Ve a "phpMyAdmin".
- Selecciona la base de datos en la que quieres importar los datos.
- Haz clic en la pestaña "Importar" (Import).
- Haz clic en "Elegir archivo" y selecciona tu archivo
.sql. - Haz clic en "Continuar". El sistema importará los datos.
Preguntas Frecuentes (FAQ)
¿Con qué frecuencia debo hacer un backup?
Depende de la actividad de tu sitio. Si publicas contenido a diario, lo ideal es hacer una copia seguridad cpanel diaria o semanal. Si tu sitio es más estático, una vez al mes puede ser suficiente. Muchos proveedores de hosting ofrecen backups automáticos, pero siempre es bueno tener el control manual.
¿Dónde debo guardar mis copias de seguridad?
¡Nunca en el mismo servidor! Si tu servidor falla, perderías todo. Guárdalas en tu ordenador, en un disco duro externo o, mejor aún, en un servicio de almacenamiento en la nube como Google Drive, Dropbox o Amazon S3.
¿El backup de cPanel incluye mis cuentas de correo?
Sí, la copia de seguridad completa incluye los correos electrónicos almacenados en tu servidor. Sin embargo, si usas un cliente de correo, te recomiendo hacer una copia local adicional por seguridad.
¿Puedo programar backups automáticos desde cPanel?
cPanel en sí no tiene una función nativa para programar backups completos de forma fácil para el usuario final. Sin embargo, algunos hosts ofrecen esta función como parte de su servicio. Si no es tu caso, puedes usar la opción de "Tareas Cron" en cPanel para ejecutar un script que haga el backup, aunque esto ya requiere un poco más de conocimiento técnico.
Mi hosting usa "Syspanel" en lugar de cPanel, ¿qué hago?
Si tu proveedor de hosting utiliza Syspanel (que es el nuevo nombre que le damos a HestiaCP), el proceso es diferente. Para acceder a tu panel, deberás ir a https://tudominio.com:2106. Dentro de Syspanel, busca la sección de "Copias de seguridad" o "Backups". La interfaz es distinta a cPanel, pero la lógica es la misma: podrás generar una copia de seguridad completa de tu sitio y bases de datos, descargarla y restaurarla cuando lo necesites.
[INFO] Recuerda que la principal diferencia es la URL de acceso. Siempre usa el puerto 2106 para entrar a tu panel Syspanel.
Conclusión: Tu tranquilidad en un archivo
Hacer una copia de seguridad de tu sitio web no es una tarea opcional; es una necesidad absoluta. Con las herramientas que te ofrece cPanel, este proceso es rápido, sencillo y está al alcance de cualquiera.
No esperes a que ocurra un desastre para empezar a pensar en los backups cPanel. Tómate unos minutos ahora para crear tu primera copia de seguridad web y establece un hábito regular. La tranquilidad de saber que tu trabajo está a salvo no tiene precio.
Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Ellos están para ayudarte! Y recuerda: descargar backup hosting y guardarlo en un lugar seguro es el mejor seguro que puedes tener para tu presencia en línea.
