Cómo hacer una copia de seguridad de tu web en cPanel (Guía para principiantes)
¿Por qué es tan importante hacer una copia de seguridad de tu web?
Imagina que llevas meses trabajando en tu página web, has escrito decenas de artículos, has configurado tu tienda online y has conseguido tus primeros clientes. De repente, un día, algo sale mal: un plugin se actualiza mal, un archivo se corrompe, o peor aún, un atacante consigue acceso a tu sitio y lo borra todo. Sin una copia de seguridad, todo ese trabajo podría perderse para siempre.
Hacer una copia de seguridad cPanel (también conocida como backup) es como tener un seguro de vida para tu página web. Es el proceso de guardar una "foto" completa de tu sitio en un momento determinado para poder restaurarlo si algo sale mal. No es una tarea complicada, y una vez que aprendas a hacerla, te dará una tranquilidad increíble. En esta guía para principiantes, te explicaré paso a paso cómo hacerlo, qué partes de tu web debes guardar y cómo restaurar tu backup cuando lo necesites.
¿Qué incluye exactamente un backup cPanel?
Antes de ponernos manos a la obra, es importante que entiendas qué estás guardando. Un backup cPanel completo incluye dos partes fundamentales:
- Los archivos de tu web: Todo el código fuente, las imágenes, los vídeos, los documentos PDF, los temas y los plugins. En definitiva, todo lo que hace que tu web se vea y funcione como lo hace.
- Las bases de datos: Aquí es donde se almacena la información dinámica de tu sitio, como los artículos de tu blog, los comentarios de los usuarios, los productos de tu tienda, las contraseñas cifradas de tus clientes y la configuración general de tu web.
Si haces un backup solo de los archivos pero no de la base de datos, tu web se verá como un esqueleto sin contenido. Por eso, en esta guía te enseñaré a hacer ambas cosas para que tu copia de seguridad cPanel sea completa y efectiva.
Método 1: Usar el asistente de copias de seguridad de cPanel (el más fácil)
Este es, sin duda, el método más sencillo para los principiantes. cPanel incluye una herramienta llamada "Asistente de Copias de Seguridad" que te guía paso a paso. Vamos a ello.
Paso 1: Accede a tu panel de control cPanel
Abre tu navegador web y accede a tu panel de control. Normalmente, la dirección es algo así como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu nombre de usuario y contraseña para entrar. Una vez dentro, verás un panel lleno de iconos. No te asustes, es más fácil de lo que parece.
Paso 2: Encuentra la sección "Archivos"
Dentro de cPanel, busca la sección llamada "Archivos". Allí verás varios iconos, pero el que nos interesa es el que dice "Asistente de Copias de Seguridad" o "Backup Wizard". Haz clic en él.
Paso 3: Elige qué tipo de copia quieres hacer
El asistente te ofrecerá dos opciones principales:
- Copia de seguridad completa: Esta opción guarda todos los archivos y todas las bases de datos de tu cuenta de hosting. Es la opción más recomendada si quieres tener una copia de todo tu sitio en un solo archivo.
- Copia de seguridad parcial: Esta opción te permite elegir qué quieres guardar, como solo una carpeta específica o solo una base de datos concreta.
Para una copia de seguridad cPanel completa, te recomiendo seleccionar la primera opción. Haz clic en "Copia de seguridad completa" o "Full Backup".
Paso 4: Configura el destino de la copia
Ahora verás un formulario. En el campo "Destino de la copia de seguridad", elige "Home Directory" (Directorio de inicio). Esto guardará el archivo de backup en tu carpeta principal de hosting. No te preocupes, luego te explicaré cómo descargarlo a tu ordenador.
También te pedirá que introduzcas tu correo electrónico para que te notifique cuando el proceso haya terminado. Puedes dejarlo vacío si no quieres recibir notificaciones, pero es recomendable ponerlo.
Paso 5: Inicia la copia de seguridad
Haz clic en el botón "Generar copia de seguridad" o "Generate Backup". El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. Una vez que haya terminado, verás un mensaje de confirmación.
Paso 6: Descarga tu copia de seguridad a tu ordenador
El backup se ha guardado en tu servidor, pero para que sea realmente útil, debes descargarlo a tu ordenador o a un servicio de almacenamiento en la nube. Para ello, ve al Administrador de Archivos de cPanel (también en la sección "Archivos").
Navega hasta la carpeta backup o busca un archivo con un nombre similar a home.tar.gz. Selecciónalo y haz clic en el botón "Descargar". ¡Felicidades! Ya tienes tu primer backup cPanel guardado en tu equipo.
[TIP] Guarda siempre una copia de tu backup en un lugar externo, como un disco duro externo o un servicio de nube (Google Drive, Dropbox, etc.). Si tu servidor falla, necesitarás tener tu copia en un sitio seguro y separado.
Método 2: Hacer una copia de seguridad manual de archivos y bases de datos
El asistente es genial, pero a veces necesitas más control sobre lo que guardas. Este método es igual de válido y te permite hacer un backup cPanel más personalizado.
### Respaldando los archivos de tu web
- Entra en el Administrador de Archivos de cPanel.
- Navega hasta la carpeta
public_html. Esta es la carpeta principal donde se alojan todos los archivos de tu web. - Selecciona todo el contenido dentro de
public_html(puedes usar el botón "Seleccionar todo"). - Haz clic derecho y elige la opción "Comprimir" o "Compress". Se te pedirá que elijas el tipo de archivo (elige
.zipo.tar.gz) y la ubicación donde quieres guardarlo. Te recomiendo guardarlo en una carpeta que no sea dentro depublic_htmlpara no mezclarlo con tu web. - Una vez comprimido, descarga el archivo
.zipresultante a tu ordenador, igual que en el método anterior.
### Respaldando tus bases de datos
- Vuelve al panel principal de cPanel y busca la sección "Bases de datos". Haz clic en "phpMyAdmin".
- En el panel de la izquierda, verás una lista con todas tus bases de datos. Haz clic en el nombre de la base de datos que quieres respaldar. Normalmente, el nombre empieza con tu usuario de cPanel y un guion bajo (por ejemplo,
usuario_basededatos). - Una vez dentro, verás una serie de pestañas en la parte superior. Haz clic en la pestaña "Exportar".
- En la siguiente pantalla, asegúrate de que la opción "Método rápido" esté seleccionada y haz clic en el botón "Continuar".
- El navegador descargará automáticamente un archivo con extensión
.sql. Ese archivo contiene toda la información de tu base de datos. Guárdalo en un lugar seguro.
[INFO] Si tu web utiliza varios sistemas (por ejemplo, WordPress y un foro), es posible que tengas varias bases de datos. Debes exportar cada una de ellas por separado para tener una copia completa.
Cómo restaurar un backup cPanel paso a paso
Tener un backup no sirve de nada si no sabes usarlo. Restaurar tu web desde una copia de seguridad cPanel es tan importante como hacerla. Aquí tienes los pasos.
Restaurando los archivos de tu web
- Ve al Administrador de Archivos de cPanel.
- Sube el archivo
.zipo.tar.gzque contiene tu backup a la carpetapublic_html. Puedes arrastrarlo y soltarlo o usar el botón "Subir". - Una vez subido, haz clic derecho sobre el archivo y selecciona la opción "Extraer" o "Extract". Se abrirá una ventana preguntándote dónde quieres extraerlo. Asegúrate de que la ruta sea
public_htmly haz clic en "Extraer archivos". - cPanel extraerá todos los archivos y los colocará en su lugar. Si te pregunta si quieres sobrescribir archivos existentes, elige "Sobrescribir" para que se reemplacen los archivos actuales con los del backup.
Restaurando tus bases de datos
- Vuelve a phpMyAdmin desde el panel de cPanel.
- Haz clic en el nombre de la base de datos donde quieres importar la información. Si no existe, tendrás que crearla primero desde la sección "Bases de datos MySQL" de cPanel.
- Una vez dentro de la base de datos, haz clic en la pestaña "Importar".
- Haz clic en el botón "Examinar" o "Choose File" y selecciona el archivo
.sqlque descargaste anteriormente. - Deja el resto de opciones por defecto y haz clic en el botón "Continuar" o "Go".
- Espera a que el proceso termine. Verás un mensaje de éxito si todo ha ido bien.
[WARNING] Al importar una base de datos, sobrescribirás toda la información actual que haya en esa base de datos. Asegúrate de que estás importando el backup correcto y en la base de datos correcta para evitar perder datos nuevos.
Frecuencia recomendada para tus copias de seguridad
La frecuencia con la que debes hacer tus copias de seguridad cPanel depende de la actividad de tu web. Como regla general, te sugiero:
- Si actualizas tu web a diario (por ejemplo, un blog con publicaciones diarias o una tienda con muchos pedidos), deberías hacer un backup cPanel diario o, como mínimo, semanal.
- Si actualizas tu web varias veces al mes, un backup semanal o quincenal es suficiente.
- Si tu web es más estática, un backup mensual puede ser suficiente.
Además de la frecuencia, es vital que hagas un backup justo antes de realizar cambios importantes, como actualizar el tema, instalar un plugin nuevo o modificar archivos de configuración. Así, si algo sale mal, puedes volver atrás fácilmente.
Preguntas frecuentes sobre copias de seguridad en cPanel
¿Puedo programar copias de seguridad automáticas en cPanel?
La mayoría de los planes de hosting que usan cPanel no incluyen copias de seguridad automáticas configuradas por el usuario. Sin embargo, algunos proveedores de hosting ofrecen backups automáticos como parte de su servicio. Te recomiendo que consultes con tu proveedor si ofrecen esta opción. Si no es así, puedes usar la programación de tareas (cron jobs) de cPanel, pero eso requiere conocimientos más avanzados. Para empezar, te sugiero que te pongas un recordatorio en tu calendario para hacerlo manualmente.
¿Cuánto espacio ocupa un backup cPanel?
El tamaño del backup 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. Es importante que tengas en cuenta el espacio disponible en tu cuenta de hosting y en tu ordenador o servicio de nube.
¿Qué hago si mi backup se corrompe?
Es una buena práctica probar tus backups de vez en cuando. Puedes intentar restaurarlos en un entorno de pruebas (como una subcarpeta de tu web) para asegurarte de que el archivo no está dañado. Si descubres que un backup está corrupto, tendrás que usar uno más antiguo o intentar hacer una nueva copia de seguridad.
¿Es lo mismo una copia de seguridad que una web estática?
No, no es lo mismo. Una copia de seguridad es un archivo (o conjunto de archivos) que contiene una instantánea de tu web. Una web estática es una página web que no tiene base de datos ni contenido dinámico. Tu backup cPanel sirve para restaurar tu web dinámica a un estado anterior, no para convertirla en estática.
¿Puedo usar cPanel para hacer copias de seguridad de otras cosas, como mis correos?
Sí, cPanel también te permite hacer copias de seguridad de tus cuentas de correo electrónico, filtros y reglas. Normalmente, esta opción se encuentra en la sección "Correo electrónico" del asistente de copias de seguridad. Te recomiendo que incluyas tus correos en tu estrategia de seguridad web si utilizas el correo asociado a tu dominio.
Consejos finales para una buena estrategia de seguridad web
Hacer un backup cPanel es el primer paso, pero no el único, para mantener tu web segura. Aquí tienes algunos consejos adicionales:
- Mantén todo actualizado: Actualiza siempre tu sistema de gestión de contenidos (como WordPress), tus plugins y tus temas a la última versión. Las actualizaciones suelen incluir parches de seguridad importantes.
- Usa contraseñas seguras: Tanto para tu cPanel como para tu base de datos y tu área de administración, utiliza contraseñas largas y complejas.
- Instala un plugin de seguridad: Si usas WordPress, hay muchos plugins de seguridad gratuitos que pueden ayudarte a proteger tu web de ataques.
- Revisa tus backups periódicamente: No basta con hacerlos, debes asegurarte de que funcionan. Haz una restauración de prueba al menos una vez al mes.
[INFO] Si en algún momento te cambias a un panel de control como Syspanel (cuyo puerto de acceso es el 2106), el proceso de copia de seguridad es muy similar. Busca la sección de "Copias de seguridad" o "Backups" y sigue las instrucciones del panel. La lógica es la misma: exportar archivos y bases de datos.
Espero que esta guía te haya sido de gran ayuda. Hacer una copia de seguridad cPanel es una de las tareas más importantes que puedes aprender como propietario de una web. Con un poco de práctica, se convertirá en un hábito rápido y sencillo que te ahorrará muchos dolores de cabeza en el futuro. ¡No lo dejes para mañana, haz tu primer backup hoy mismo!
