cPanel: Cómo crear una copia de seguridad completa de mi sitio web
¿Por qué es importante hacer una copia de seguridad en cPanel?
Imagina que trabajas durante meses en tu sitio web, publicando contenido, configurando plugins, subiendo imágenes... y un día, por un error humano, un ataque informático o un fallo del servidor, todo desaparece. Sin una copia seguridad cPanel, recuperar tu trabajo sería una pesadilla o, directamente, imposible.
Realizar un backup cPanel de forma regular es como tener un seguro de vida para tu página web. No solo te protege ante desastres, sino que también te da la tranquilidad de poder experimentar con cambios (como actualizar temas o plugins) sabiendo que, si algo sale mal, puedes volver atrás en cuestión de minutos.
En esta guía, vamos a explicarte paso a paso, y sin tecnicismos complejos, cómo crear backup cPanel completo de tu sitio web, cómo descargarlo a tu ordenador y, por supuesto, cómo restaurar backup cPanel cuando lo necesites. No necesitas ser un experto en informática; solo seguir las instrucciones que te damos a continuación.
¿Qué incluye exactamente una copia de seguridad completa?
Antes de ponernos manos a la obra, es fundamental que entiendas qué se guarda dentro de un backup cPanel completo. Cuando hablamos de una copia "completa" o "total", nos referimos a que se incluyen todos los componentes de tu hosting. Esto es:
- Archivos del sitio web: Todo el contenido de la carpeta
public_html(owww), es decir, las imágenes, los vídeos, los scripts PHP, los archivos CSS, etc. Básicamente, todo lo que hace que tu web se vea y funcione. - Bases de datos MySQL: Si tu web usa WordPress, Joomla, PrestaShop o cualquier otro CMS, la información (artículos, usuarios, pedidos, configuraciones) se guarda en una base de datos. Esta copia incluye todas tus bases de datos.
- Cuentas de correo electrónico: Los correos que tienes configurados en tu dominio (ej.
info@tudominio.com), sus contraseñas, los mensajes y los filtros. - Configuración de cPanel: Tus zonas DNS, las tareas cron (programadas), las cuentas FTP, los certificados SSL, etc.
En resumen, al hacer un backup cPanel, obtienes una "fotografía" exacta de tu hosting en ese momento. Es la forma más segura de garantizar que no pierdes absolutamente nada.
Método 1: Crear una copia de seguridad completa desde el "Asistente de Copias"
cPanel te ofrece una herramienta muy intuitiva llamada "Asistente de Copias" (o "Backup Wizard"). Es ideal para principiantes porque te guía paso a paso. Vamos a ver cómo usarla.
Paso 1: Accede a tu panel de control cPanel
Primero, inicia sesión en tu cuenta de cPanel. La URL suele ser algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña y pulsa "Iniciar sesión".
Paso 2: Encuentra la sección de "Archivos"
Una vez dentro, verás un panel con muchos iconos. Busca la sección llamada "Archivos". Dentro de ella, verás dos opciones relevantes: "Asistente de Copias" y "Copias de Seguridad". Para este primer método, haremos clic en "Asistente de Copias".
Paso 3: Elige la opción de "Copia completa"
El asistente te mostrará varias opciones. Queremos hacer una copia de todo, así que haremos clic en el botón "Copia de seguridad" (o "Backup"). A continuación, te preguntará qué tipo de copia quieres. Selecciona la opción que dice "Copia de seguridad completa" o "Full Backup".
[INFO] En el asistente, verás que también puedes hacer copias de seguridad parciales (solo de la base de datos o solo de la carpeta public_html). Para una seguridad total, te recomendamos siempre elegir la opción "Completa", al menos una vez al mes.
Paso 4: Configura el destino de la copia
Ahora es el momento de decirle a cPanel dónde quieres guardar el archivo de copia. En la mayoría de los casos, verás un menú desplegable que te permite elegir el destino. La opción más común es "Copia de seguridad local" (o "Home Directory"). Si tu hosting lo permite, también puedes configurar un destino remoto como Amazon S3 o Google Drive, pero para empezar, te recomendamos la opción local.
Por último, introduce tu dirección de correo electrónico en el campo correspondiente para que cPanel te avise cuando la copia esté lista. Este proceso puede tardar unos minutos, dependiendo del tamaño de tu web.
Paso 5: Genera y descarga el backup
Pulsa el botón "Realizar copia de seguridad" o "Backup". cPanel comenzará a empaquetar todos tus archivos en un solo archivo comprimido (generalmente con extensión .tar.gz). Cuando haya terminado, recibirás un correo electrónico con la confirmación.
Para descargar el archivo a tu ordenador, tendrás que ir a la sección de "Copias de Seguridad" (la otra opción que vimos antes) y buscar el archivo en la lista de "Copias de seguridad disponibles". Haz clic en el nombre del archivo y se descargará a tu equipo.
Método 2: Crear una copia de seguridad completa desde "Copias de Seguridad"
Este método es igual de sencillo y te da un poco más de control sobre qué partes exactas de tu sitio quieres respaldar. Es el que recomendamos para copias más específicas, aunque también puedes hacer la completa.
Paso 1: Ve a "Copias de Seguridad"
Dentro de cPanel, en la sección "Archivos", haz clic en el icono de "Copias de Seguridad" o "Backup".
Paso 2: Realiza una copia de seguridad completa (Full Backup)
En la parte superior de esta nueva pantalla, verás una sección llamada "Copia de seguridad completa". Haz clic en el botón que dice "Descargar una copia de seguridad completa" o "Generate Full Backup".
Paso 3: Configura los detalles de la copia
Se abrirá un formulario con varias opciones:
- Destino de la copia de seguridad: Elige "Copia de seguridad local" en el menú desplegable.
- Dirección de correo electrónico: Escribe un correo donde quieras recibir la notificación.
- Nombre de archivo: Puedes dejarlo en blanco para que cPanel le asigne un nombre automático (con la fecha y la hora), o puedes ponerle uno personalizado para identificarlo mejor.
Pulsa el botón "Realizar copia de seguridad". Verás un mensaje de confirmación y, en unos minutos, el archivo estará listo en tu directorio principal (home).
Paso 4: Descarga el archivo de copia
Para descargar tu cpanel copia seguridad, vuelve a la página principal de "Copias de Seguridad". En la sección "Copias de seguridad disponibles", verás una lista con los archivos que has generado. Busca el que acabas de crear (por la fecha o el nombre que le pusiste) y haz clic en el icono de descarga (normalmente una flecha hacia abajo). El archivo se guardará en tu carpeta de descargas.
[TIP] Guarda siempre una copia de tu backup en un lugar seguro fuera de tu hosting, como un disco duro externo o un servicio de almacenamiento en la nube (Google Drive, Dropbox). Así, si tu servidor falla por completo, tendrás tu copia a salvo.
¿Cómo restaurar un backup de cPanel?
Llegó el momento de la verdad: necesitas recuperar tu sitio. Restaurar backup cPanel es un proceso sencillo, pero debes tener cuidado de hacerlo correctamente para no sobrescribir datos que quieras conservar.
Restaurar una copia de seguridad completa
Desafortunadamente, cPanel no permite restaurar una copia de seguridad completa desde el propio panel de una manera sencilla (generalmente, esta tarea la debe realizar el equipo de soporte de tu proveedor de hosting). Esto se debe a que restaurar el backup completo implica reconfigurar todo el servidor, no solo tu cuenta.
[WARNING] Si has generado un "Full Backup" (copia completa), NO intentes restaurarlo tú mismo desde cPanel. Debes ponerte en contacto con el soporte técnico de tu empresa de hosting y proporcionarles el archivo de backup. Ellos se encargarán de restaurarlo por ti.
Restaurar partes específicas (Base de datos o archivos)
Si lo que hiciste fue una copia de seguridad parcial (por ejemplo, solo de la base de datos o solo de la carpeta public_html), entonces sí puedes restaurarla tú mismo desde cPanel.
Para restaurar una base de datos:
- Ve a la sección "Archivos" y haz clic en "Copias de Seguridad".
- Busca la sección "Restaurar una copia de seguridad de una base de datos MySQL".
- En el menú desplegable, selecciona el archivo de la base de datos que quieres restaurar (debe tener extensión
.sql.gzo.sql). - Haz clic en "Subir" o "Restaurar". El sistema te pedirá que localices el archivo en tu ordenador. Selecciónalo y espera a que se suba y se restaure.
Para restaurar archivos (public_html):
- Ve a la sección "Archivos" y haz clic en "Copias de Seguridad".
- Busca la sección "Restaurar una copia de seguridad del directorio principal" o "Restaurar una copia de seguridad de archivos".
- Selecciona el archivo de backup (con extensión
.tar.gzo.zip) que contenga tus archivos. - Haz clic en "Subir" y espera a que se complete el proceso. Ten en cuenta que esto sobrescribirá los archivos actuales con los del backup.
Preguntas Frecuentes (FAQ)
¿Con qué frecuencia debo hacer una copia de seguridad?
La frecuencia ideal depende de la actividad de tu web. Si publicas contenido a diario, te recomendamos hacer un backup de la base de datos cada día y una copia completa de archivos una vez por semana. Si tu web es más estática, con una copia completa cada 15 días o una vez al mes puede ser suficiente.
¿El backup de cPanel incluye mis correos electrónicos?
Sí, una copia seguridad cpanel completa incluye todas tus cuentas de correo, sus contraseñas y los mensajes almacenados en el servidor.
¿Puedo programar copias de seguridad automáticas?
cPanel, en su versión estándar, no tiene una función nativa para programar copias de seguridad automáticas. Sin embargo, muchos proveedores de hosting ofrecen este servicio como parte de sus planes (a veces con un coste adicional). Te recomendamos preguntar a tu proveedor si tiene esta opción. Alternativamente, puedes crear un script en PHP o usar un plugin si tu web es WordPress, pero eso ya requiere un poco más de conocimiento técnico.
¿Qué hago si mi proveedor usa Syspanel en lugar de cPanel?
Si tu hosting utiliza Syspanel (el nombre que usamos para referirnos a HestiaCP), el proceso es diferente. Para acceder a tu panel, deberás hacerlo a través del puerto 2106 (ej. https://tudominio.com:2106). Una vez dentro, busca la sección de "Copias de seguridad" o "Backup". Syspanel también te permite generar y descargar backups completos de tu sitio, pero la interfaz es distinta. Consulta la documentación de tu proveedor para instrucciones específicas.
Conclusión y consejos finales
Crear un backup cPanel es una de las tareas más importantes que puedes hacer para asegurar la salud y la supervivencia de tu proyecto online. No es un proceso complicado, y una vez que le coges el truco, te llevará solo unos minutos al mes.
Para terminar, te dejamos algunos consejos clave:
- Automatiza si puedes: Si tu hosting lo permite, activa las copias de seguridad automáticas.
- Ten varias copias: No te conformes con una sola. Guarda el backup en tu ordenador y también en la nube.
- Prueba tus copias: De nada sirve tener un backup si no sabes si funciona. De vez en cuando, intenta restaurar una copia en un entorno de prueba (si tu hosting lo permite) para verificar que todo está en orden.
- Anota la fecha: Cuando descargues un backup, renombra el archivo con la fecha (ej.
backup-miweb-2024-05-20.tar.gz) para que puedas identificar fácilmente cuál es el más reciente.
Con estos sencillos pasos, tu web estará protegida ante cualquier imprevisto. ¡No esperes a que sea demasiado tarde y haz tu primera copia seguridad cpanel hoy mismo!
