Cómo hacer una copia de seguridad en cPanel fácilmente
¿Por qué es importante hacer una copia de seguridad en cPanel?
Imagina que has trabajado durante meses en tu página web: has creado artículos, subido fotos, configurado plugins, diseñado la tienda online... Y de repente, un error de actualización, un ataque de malware o un fallo en el servidor borra todo. Sin una copia de seguridad, ese trabajo desaparece para siempre.
Hacer una copia seguridad cpanel es como tener un seguro de vida para tu web. Te permite restaurar tu sitio a un estado anterior en cuestión de minutos, sin importar si el problema fue un error humano, un hackeo o un problema técnico del servidor.
En esta guía completa te enseñaré, paso a paso, cómo hacer un backup cpanel de forma sencilla, incluso si nunca has tocado un panel de control en tu vida. También veremos cómo restaurar ese backup cuando lo necesites y responderemos a las preguntas más frecuentes.
¿Qué es exactamente una copia de seguridad en cPanel?
Antes de ponernos manos a la obra, es importante que entiendas qué guarda una copia de seguridad. Cuando haces un backup cpanel, estás guardando:
- Los archivos de tu web: HTML, CSS, JavaScript, imágenes, PDFs, etc. Todo lo que está en la carpeta
public_html. - Las bases de datos: Aquí se guardan tus artículos, comentarios, usuarios, pedidos de tienda, configuraciones de plugins... Todo el contenido dinámico.
- Las cuentas de correo: Si usas el correo de tu dominio (tucorreo@tudominio.com), también se incluyen los buzones y sus mensajes.
- La configuración del dominio: Zonas DNS, subdominios, redirecciones, etc.
La buena noticia es que cPanel te permite hacer copias de seguridad completas o parciales, según lo que necesites.
Antes de empezar: prepara tu copia de seguridad
Revisa el espacio disponible
Una copia de seguridad puede ocupar bastante espacio, especialmente si tu web tiene muchas imágenes o vídeos. Antes de empezar, asegúrate de tener espacio suficiente en tu cuenta de cPanel o en el destino donde guardarás el backup.
Cierra sesiones activas y avisa a tu equipo
Si tu web tiene varios usuarios trabajando en ella, avísales de que harás una copia. Es recomendable que nadie esté subiendo archivos o editando contenido mientras se genera el backup, para que la copia sea lo más fiel posible al estado actual.
Decide qué tipo de backup necesitas
cPanel te ofrece varias opciones. Puedes hacer una copia de seguridad completa (todo el sitio) o solo de partes concretas. Para la mayoría de los casos, te recomiendo la copia completa.
Cómo hacer una copia de seguridad completa en cPanel
Vamos al grano. Te explico paso a paso cómo hacer un backup cpanel completo.
Paso 1: Accede a tu panel de cPanel
Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como: https://tudominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña.
Paso 2: Busca la sección de Archivos
Una vez dentro, verás un montón de iconos. Busca la sección Archivos (o "Files"). Dentro de ella, haz clic en Copias de seguridad (o "Backup").
Paso 3: Descarga la copia de seguridad completa
Dentro de la página de copias de seguridad, verás varias secciones. Busca la que dice Copia de seguridad completa (o "Full Backup").
- En Destino de la copia de seguridad, elige "Copia de seguridad en el directorio particular" (o "Home Directory").
- En Dirección de correo electrónico, puedes poner tu correo para recibir una notificación cuando el backup esté listo. Es opcional pero recomendable.
- Haz clic en Generar copia de seguridad (o "Generate Backup").
cPanel empezará a comprimir todos tus archivos en un único archivo .tar.gz. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
Paso 4: Descarga el archivo a tu ordenador
Cuando termine, cPanel te mostrará un mensaje con la ruta del archivo. Normalmente estará en la carpeta backup-YYYY-MM-DD_username.tar.gz dentro de tu directorio principal.
Ve a Administrador de archivos (File Manager), navega hasta esa carpeta y descarga el archivo a tu ordenador. IMPORTANTE: No dejes el backup solo en el servidor, porque si el servidor falla, perderás también la copia. Guárdalo en tu disco duro, en un disco externo o en un servicio de almacenamiento en la nube.
Cómo hacer una copia de seguridad parcial en cPanel
A veces no necesitas copiar todo el sitio, solo una parte. Por ejemplo, si solo has modificado una página concreta o quieres guardar la base de datos antes de actualizar un plugin.
Backup de archivos (public_html)
En la misma página de copias de seguridad, busca la sección Copia de seguridad de directorio principal (o "Home Directory Backup"). Haz clic en Descargar una copia de seguridad completa del directorio principal. Esto descargará un archivo con todos tus archivos, pero sin las bases de datos.
Backup de bases de datos
En la sección Descargar una copia de seguridad de una base de datos MySQL, verás una lista con todas tus bases de datos. Haz clic en el nombre de la base de datos que quieras respaldar y se descargará un archivo .sql.gz.
Backup de cuentas de correo
Si quieres respaldar tus correos, ve a la sección Descargar una copia de seguridad de una cuenta de correo electrónico. Elige la cuenta que quieras y descarga su contenido.
Cómo restaurar un backup en cPanel
Tener un backup cpanel sin saber restaurarlo es como tener una llave sin cerradura. Te explico cómo restaurar tanto archivos como bases de datos.
Restaurar la copia de seguridad completa
La restauración completa en cPanel normalmente solo puede hacerla el proveedor de hosting, ya que requiere acceso a nivel de servidor. Si necesitas restaurar el backup completo, contacta con el soporte técnico de tu hosting y ellos lo harán por ti.
Sin embargo, hay una alternativa: puedes restaurar manualmente los archivos y las bases de datos por separado.
Restaurar archivos desde el backup
- Sube el archivo de backup a tu servidor. Puedes usar el Administrador de archivos de cPanel o un cliente FTP como FileZilla.
- Descomprime el archivo
.tar.gz. En el Administrador de archivos, selecciona el archivo y haz clic en Extraer. - Los archivos se extraerán en la carpeta donde hayas subido el backup. Si el backup era del directorio principal, verás la estructura completa de carpetas.
- Ahora, copia el contenido de la carpeta
public_htmldel backup y pégalo en tupublic_htmlactual. Si te pregunta si quieres sobrescribir, acepta.
Restaurar bases de datos
Para restaurar una base de datos desde un backup:
- Ve a la sección Bases de datos MySQL en cPanel.
- Crea una nueva base de datos con el mismo nombre que la original (o uno nuevo, pero tendrás que actualizar la configuración de tu web).
- Entra en phpMyAdmin (desde la sección de bases de datos).
- Selecciona la base de datos a la que quieres importar el backup.
- Haz clic en la pestaña Importar y sube el archivo
.sqlo.sql.gzque tienes guardado. - Haz clic en Continuar y espera a que termine la importación.
Restaurar cuentas de correo
Para restaurar correos, ve a Cuentas de correo en cPanel, crea la cuenta si no existe, y luego importa los mensajes desde el archivo de backup. Este proceso es un poco más tedioso, pero cPanel te da la opción de hacerlo desde la propia interfaz.
Consejos profesionales para tus copias de seguridad
Automatiza tus backups
No esperes a que ocurra una desgracia para hacer una copia. Configura backups automáticos en cPanel. En la sección de copias de seguridad, busca la opción de programar copias (normalmente está en "Backup Configuration" o "Programar copias de seguridad"). Puedes configurar copias diarias, semanales o mensuales, y guardarlas en un destino remoto como Google Drive o Amazon S3.
Guarda varias versiones
No te limites a guardar solo la última copia. Ten al menos las últimas 3 o 4 copias. Si descubres un problema una semana después de haberlo causado, necesitarás una copia anterior a ese error.
Prueba tus backups periódicamente
Un backup que no se puede restaurar no sirve de nada. Cada mes, haz una prueba de restauración en un entorno de desarrollo o en un subdominio. Así te aseguras de que todo funciona cuando realmente lo necesites.
Protege tus backups
Los archivos de backup contienen información sensible de tu web. Guárdalos en lugares seguros y con contraseña si es posible. No los compartas públicamente ni los subas a repositorios públicos.
Preguntas frecuentes sobre backups en cPanel
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de lo activa que sea tu web. Si actualizas contenido a diario, haz backups diarios. Si es una web estática, con backups semanales o mensuales puede ser suficiente. En cualquier caso, más vale prevenir que curar.
¿El backup de cPanel incluye los correos electrónicos?
Sí, si haces una copia de seguridad completa, se incluyen las cuentas de correo y su contenido. Sin embargo, en las copias parciales tienes que elegir específicamente la opción de correo.
¿Puedo hacer un backup cpanel desde la línea de comandos?
Si tienes acceso SSH a tu servidor, puedes usar comandos como tar o mysqldump para hacer backups más personalizados. Pero para la mayoría de los usuarios, la interfaz gráfica de cPanel es más que suficiente.
¿Qué hago si no tengo espacio para el backup en mi cuenta?
Puedes descargar el backup directamente a tu ordenador sin guardarlo en el servidor. En la página de copias de seguridad, elige la opción de descarga directa en lugar de guardarlo en el directorio principal.
¿Puedo restaurar un backup de cPanel en otro proveedor de hosting?
Sí, en la mayoría de los casos. Los backups de cPanel son estándar y pueden importarse en cualquier hosting que use cPanel. Si tu nuevo hosting usa otro panel (como Syspanel), puede que necesites ayuda del soporte técnico para convertir el backup, pero por lo general es sencillo.
Alternativas a cPanel: Syspanel y otros paneles
Si tu hosting no usa cPanel sino otro panel como Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente pero igual de sencillo. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro del panel, busca la sección de "Backup" o "Copias de seguridad" y sigue las instrucciones. La mayoría de los paneles modernos incluyen opciones de backup automático y restauración con un solo clic.
Conclusión
Hacer un backup cpanel es una de las tareas más importantes que puedes realizar para proteger tu página web. No importa si tienes un blog personal o una tienda online con miles de clientes: una copia de seguridad puede salvarte de un desastre.
Recuerda: la regla de oro es 3-2-1. Ten al menos 3 copias de tus datos, en 2 formatos diferentes (por ejemplo, en el servidor y en tu ordenador), y 1 copia fuera de tu casa (en la nube).
Con esta guía, ya sabes cómo hacer una copia seguridad cpanel, cómo restaurar backup cpanel y cómo automatizar el proceso. No lo dejes para mañana: haz tu primera copia ahora mismo. Te prometo que cuando la necesites, te alegrarás de haberlo hecho.
[TIP]: Si tu web es muy grande, divide el backup en partes. Haz primero un backup de la base de datos y luego otro de los archivos. Así será más manejable.
[WARNING]: Nunca subas tus archivos de backup a la misma carpeta public_html de tu web. Si alguien descubre la URL del backup, podría descargarlo y acceder a tu información sensible.
[INFO]: Si tu proveedor de hosting te ofrece un servicio de backup externo, actívalo. Es una capa extra de protección que no ocupa espacio en tu cuenta.
