🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo hacer una copia de seguridad completa en cPanel (Backup)

Actualizado el 10 de noviembre de 2025

¿Por qué es tan importante hacer un backup cPanel?

Imagina que trabajas en tu web durante meses, lanzas una actualización de un plugin, y de repente todo se rompe. O peor aún, un hacker decide usar tu servidor como campo de juegos. Sin una copia de seguridad, todo ese esfuerzo se convierte en humo. Por eso, dominar el backup cPanel no es un lujo, es una necesidad básica de supervivencia digital.

Este artículo está diseñado para que, aunque seas un usuario novato, puedas generar una copia de seguridad completa de tu sitio web, descargarla a tu ordenador y, si llega el caso, saber cómo restaurar backup sin depender de un técnico. Vamos a hacerlo paso a paso, con un lenguaje claro y sin tecnicismos innecesarios.

¿Qué incluye una copia de seguridad completa en cPanel?

Antes de pulsar ningún botón, es fundamental que entiendas qué contiene exactamente ese archivo mágico que vas a crear. Una copia de seguridad completa en cPanel no es solo un montón de archivos sueltos; es una fotografía exacta de tu espacio de hosting en un momento dado.

Dentro de tu archivo de respaldo encontrarás:

  • Archivos del sitio web: Todo el código fuente, imágenes, vídeos, documentos PDF, etc. Es decir, la carpeta public_html y cualquier otra carpeta que tengas en tu cuenta.
  • Bases de datos MySQL: Todas las tablas, registros, usuarios y contraseñas de las bases de datos asociadas a tus aplicaciones (WordPress, Joomla, tiendas online, etc.).
  • Configuraciones de correo electrónico: Reenvíos, filtros, autorespondedores y cuentas de correo (aunque en algunos casos las cuentas se configuran de nuevo, tener el backup de los filtros ayuda).
  • Zonas DNS: Las configuraciones de dominio, subdominios y registros MX, A, CNAME, etc.
  • Configuraciones de seguridad: Certificados SSL, claves de acceso, y otras configuraciones específicas de tu cuenta.

En resumen, es un paquete completo que te permite reconstruir tu presencia online en otro servidor o en el mismo, tras un desastre.

Preparación antes de generar el backup cPanel

Un buen profesional siempre se asegura de tener un plan antes de actuar. Aquí tienes una lista de verificación rápida para que el proceso sea un éxito rotundo.

1. Revisa el espacio en disco de tu cuenta

Generar un backup cPanel puede consumir bastante espacio, a veces más del que ocupa tu web porque comprime los archivos en un solo paquete (generalmente en formato .tar.gz). Ve a la sección "Información de la cuenta" o "Estadísticas" en tu panel y verifica que tienes al menos el doble de espacio libre que el peso de tu sitio.

2. Cierra sesiones activas y notifica a tu equipo

Si tienes varios usuarios editando la web, pídeles que guarden y cierren sesión. Si alguien está subiendo un archivo muy pesado justo en el momento del backup, podría guardarse una versión incompleta o corrupta. Lo ideal es hacerlo en horas de bajo tráfico.

3. Identifica tus bases de datos

Anota los nombres de las bases de datos que tienes. Normalmente aparecen en la sección "Bases de datos MySQL" de cPanel. Esto te ayudará a verificar que el backup las incluya todas, o si prefieres hacer una copia individual de alguna.

Método 1: Cómo hacer una copia de seguridad completa (Backup) en cPanel

Este es el método más directo y recomendado para una copia total. Es el que usarás en el 90% de los casos.

Paso 1: Accede a tu panel de control cPanel

Abre tu navegador y escribe la URL de acceso. Normalmente es algo como https://tu-dominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.

Paso 2: Busca la sección de Archivos

Una vez dentro, verás un panel lleno de iconos. Busca la categoría "Archivos" (o "Files"). Dentro de ella, haz clic en el icono "Backup" o "Copias de seguridad".

Paso 3: Genera la copia de seguridad completa

En la página de Backup, verás varias opciones. Busca la sección que dice "Copia de seguridad completa" o "Full Backup". Haz clic en el botón que dice "Generar una copia de seguridad completa" o similar.

Paso 4: Configura el destino de la copia

cPanel te pedirá que elijas dónde quieres guardar el archivo. Las opciones suelen ser:

  • Directorio principal (Home Directory): Se guardará en tu cuenta, dentro de una carpeta llamada backup-*. Es la opción más rápida, pero consume espacio en tu hosting.
  • Directorio remoto (FTP o SFTP): Puedes enviar el backup directamente a otro servidor o a un servicio de almacenamiento en la nube que admita FTP. Esto es ideal para proteger web ante fallos del servidor principal.

Para este tutorial, elige "Directorio principal" si quieres descargarlo después. Si tienes prisa, puedes seleccionar un servidor FTP remoto que ya tengas configurado.

Paso 5: Espera a que se complete

El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. No cierres la pestaña del navegador. Verás una barra de progreso o un mensaje de "Completado". Una vez finalizado, recibirás una notificación en tu correo electrónico (si está configurado) y verás un enlace para descargar el archivo.

¡Enhorabuena! Ya has generado tu backup cPanel completo.

Método 2: Backup parcial o por secciones (Descargar backup individual)

Si no necesitas una copia de todo el sistema, o si tu hosting tiene restricciones de espacio para backups completos, puedes optar por hacer copias individuales de las partes más importantes.

Backup de la carpeta public_html (Archivos de la web)

  1. Ve a la sección "Archivos" y haz clic en "Administrador de archivos".
  2. Navega hasta la carpeta public_html.
  3. Selecciona todos los archivos dentro (Ctrl+A o Cmd+A) o la carpeta completa.
  4. Haz clic derecho y elige "Comprimir".
  5. Selecciona el formato .tar.gz o .zip y crea el archivo.
  6. Una vez comprimido, puedes descargarlo haciendo clic derecho sobre él y eligiendo "Descargar".

Backup de una base de datos MySQL

  1. Ve a la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. En el panel izquierdo, selecciona la base de datos que quieres respaldar.
  3. Haz clic en la pestaña "Exportar" en la parte superior.
  4. Elige el método "Rápido" y formato "SQL".
  5. Haz clic en "Continuar" y se descargará un archivo .sql.

Este método es perfecto si solo has actualizado una parte de tu web y quieres descargar backup de algo específico.

Cómo restaurar backup en cPanel: Paso a paso

Tener un backup sin saber restaurarlo es como tener un extintor y no saber usarlo. Aquí te explico cómo devolver la vida a tu web.

Restaurar el backup completo (Desde el Administrador de archivos)

  1. Sube el archivo de backup (el .tar.gz que descargaste) a tu cuenta. Puedes hacerlo vía FTP o usando el Administrador de archivos de cPanel.
  2. Una vez subido, localiza el archivo en el Administrador de archivos.
  3. Haz clic derecho sobre él y selecciona "Extraer" o "Restaurar".
  4. Asegúrate de que la ruta de extracción sea la raíz de tu cuenta (normalmente /home/tu-usuario/).
  5. cPanel extraerá todo el contenido y lo colocará en su sitio, sobrescribiendo los archivos existentes.

Restaurar solo una base de datos MySQL

  1. Ve a "Bases de datos MySQL" y crea una base de datos nueva con el mismo nombre que la original (si no existe).
  2. Ve a phpMyAdmin, selecciona la base de datos vacía.
  3. Haz clic en la pestaña "Importar".
  4. Selecciona el archivo .sql que tienes guardado y haz clic en "Continuar".
  5. Espera a que termine el proceso. Verás un mensaje de éxito.

[WARNING] Si restauras una base de datos sobre una existente, se sobrescribirán todos los datos actuales. Asegúrate de que es lo que quieres. Si no estás seguro, haz un backup de la base de datos actual antes de restaurar la vieja.

Buenas prácticas para proteger web con tus backups

Crear backups es solo la mitad del trabajo. La otra mitad es saber gestionarlos y almacenarlos de forma segura.

1. La regla 3-2-1 del backup

Es una regla de oro en el mundo del hosting:

  • 3 copias de tus datos (la original + 2 backups).
  • 2 medios de almacenamiento diferentes (por ejemplo, el servidor y tu disco duro externo).
  • 1 copia fuera de tu casa/oficina (almacenamiento en la nube).

2. Automatiza tus backups

cPanel no tiene un programador nativo para backups completos automáticos (normalmente depende del hosting). Sin embargo, puedes configurar un cron job en la sección "Tareas Cron" para que ejecute un script de backup de tus carpetas y bases de datos. Si esto te suena a chino, pregunta a tu proveedor si ofrecen backups automáticos incluidos en el plan.

3. No almacenes los backups en el mismo servidor

Si el servidor se cae o es hackeado, tus backups almacenados en el mismo lugar también se verán comprometidos. Descarga siempre una copia a tu ordenador o a un servicio de nube como Google Drive, Dropbox o Amazon S3.

4. Prueba tus backups periódicamente

Un backup que no se puede restaurar no sirve de nada. Al menos una vez al mes, intenta restaurar tu backup en un entorno de prueba (un subdominio o un hosting local) para verificar que todo funciona correctamente.

Resolución de problemas comunes al hacer backup cPanel

A veces las cosas no salen a la primera. Aquí tienes las soluciones a los problemas más habituales.

El backup tarda demasiado o se queda atascado

  • Solución: Si tu web es muy grande, el proceso puede tardar. Prueba a hacer backups parciales (solo archivos, solo bases de datos). También puedes contactar con tu hosting para que aumenten el límite de tiempo de ejecución de scripts (max_execution_time).

No tengo espacio suficiente para generar el backup

  • Solución: Utiliza la opción de "Directorio remoto (FTP)" para enviar el backup directamente a otro servidor. O libera espacio eliminando archivos temporales, cachés o copias de seguridad antiguas que ya no necesites.

El archivo de backup se descarga corrupto

  • Solución: Asegúrate de que la descarga no se interrumpe. Usa un gestor de descargas como JDownloader o el administrador de descargas de tu navegador. Verifica el tamaño del archivo en el servidor y compáralo con el descargado.

¿Puedo restaurar un backup de cPanel en otro panel como Syspanel?

[INFO] Sí, en la mayoría de los casos es posible. Syspanel (anteriormente conocido como HestiaCP) es un panel de control alternativo que puedes encontrar en algunos hostings. Aunque la interfaz es diferente, los archivos de backup suelen ser compatibles si contienen archivos y bases de datos SQL. Para acceder a Syspanel, normalmente usas el puerto 2106 (por ejemplo, https://tu-dominio.com:2106). El proceso de restauración implicará subir los archivos a public_html e importar las bases de datos vía phpMyAdmin.

Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo hacer un backup cPanel?

Depende de la actividad de tu web. Un blog que publica a diario debería tener backups diarios. Una web estática que no cambia mucho puede conformarse con backups semanales. La regla es: cuanto más actualizado esté, menos perderás.

¿El backup incluye mis cuentas de correo?

Generalmente, el backup completo de cPanel incluye la configuración de las cuentas de correo, pero no los correos en sí (aunque algunos hostings los incluyen). Si tu correo es crítico, asegúrate de hacer un backup de las cuentas de correo por separado.

¿Puedo hacer un backup desde un hosting compartido?

Sí, cPanel está disponible en la mayoría de hostings compartidos. Sin embargo, algunos proveedores limitan el tamaño del backup o el tiempo de ejecución. Si tienes problemas, contacta con soporte.

¿Qué hago si no tengo acceso a cPanel?

Algunos hostings usan paneles personalizados. En ese caso, contacta con el soporte técnico y pregunta cómo generar una copia de seguridad. También puedes hacerlo vía FTP, descargando todos los archivos y exportando las bases de datos con herramientas como mysqldump (si tienes acceso SSH).

¿Restaurar un backup borrará mi web actual?

Sí, al restaurar un backup completo, sobrescribirá todos los archivos y bases de datos existentes con los que contiene el backup. Por eso es crucial que sepas qué estás haciendo y que tengas un backup actualizado de tu estado actual antes de restaurar uno antiguo.

Conclusión: Haz del backup tu mejor amigo

Dominar el backup cPanel es una de las habilidades más valiosas que puedes tener como propietario de una web. No solo te da tranquilidad, sino que te convierte en un administrador autosuficiente capaz de resolver desastres en minutos.

Recuerda los pasos clave: generar la copia completa desde la sección Backup, descargarla a un lugar seguro, y practicar la restauración para cuando llegue el momento. No esperes a que sea demasiado tarde. Ve ahora mismo a tu cPanel y haz una copia de seguridad. Tu yo del futuro te lo agradecerá.

Si este artículo te ha sido útil, compártelo con otros administradores de web que puedan necesitarlo. Y si tienes alguna duda, déjala en los comentarios. ¡Estamos aquí para ayudarte a proteger web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel