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

Cómo hacer una copia de seguridad completa en cPanel (archivos + BD)

Actualizado el 4 de mayo de 2026

Por qué es imprescindible hacer una copia de seguridad en cPanel

Si tienes una página web, tarde o temprano te enfrentarás a un susto: un plugin que se actualiza mal, un archivo que se borra por error, un ataque de malware o un error humano al modificar el código. En esos momentos, la diferencia entre perderlo todo y resolverlo en minutos es tener una copia de seguridad reciente. Por eso, saber cómo hacer una copia seguridad cPanel no es un lujo, es una necesidad básica para cualquier propietario de un sitio web.

cPanel es uno de los paneles de control más utilizados en el mundo del hosting. Su interfaz, aunque al principio puede parecer abrumadora, es bastante lógica. Dentro de ella, la sección de Archivos y la de Bases de Datos son las dos áreas que más te interesan para realizar un respaldo completo.

En esta guía, te voy a explicar paso a paso, como si estuvieras sentado frente a mí, cómo generar un backup completo que incluya tanto los archivos de tu web (las carpetas, imágenes, código) como tu base de datos (el contenido de tus artículos, usuarios, configuraciones). Al final, también veremos cómo restaurar ese backup si algún día lo necesitas.

Qué incluye un backup completo de cPanel

Antes de lanzarnos a pulsar botones, es importante que entiendas qué estamos protegiendo. Un sitio web moderno (como WordPress, Joomla o PrestaShop) se compone de dos partes fundamentales:

  1. Los archivos: Son todos los ficheros que ves en el administrador de archivos. Incluyen el núcleo del CMS (WordPress, por ejemplo), los temas, los plugins, las imágenes subidas, los PDFs, los logs, etc. Todo el "esqueleto" y la "piel" de tu web.
  2. La base de datos (BD): Es el "cerebro". Aquí se almacenan todos los textos de tus páginas y entradas, los comentarios de los usuarios, tus ajustes de configuración, las URLs de tus imágenes, etc. Sin la base de datos, tu web es como un coche sin motor: se ve bien por fuera, pero no funciona.

Por lo tanto, una copia de seguridad completa en cPanel debe incluir ambos elementos. Si solo haces una copia de los archivos, perderás todo tu contenido. Si solo exportas la base de datos, perderás el diseño y la funcionalidad. La buena noticia es que cPanel te permite hacer ambas cosas de forma sencilla, e incluso te ofrece una opción para hacerlo todo a la vez.

Método 1: La forma más fácil – Usar la herramienta "Copia de seguridad"

Este es, con diferencia, el método más recomendado para usuarios sin experiencia técnica. Es un clic y listo. cPanel empaquetará todos tus archivos y bases de datos en un solo archivo comprimido.

Paso 1: Accede a tu panel de cPanel

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

Paso 2: Busca la sección "Archivos"

Una vez dentro, verás un tablero con muchos iconos. Busca la sección titulada Archivos. Dentro de ella, encontrarás el icono que dice Copia de seguridad o Backup. Haz clic en él.

Paso 3: Genera la copia de seguridad completa

Ahora verás varias opciones. La más interesante para un backup completo es la que dice Copia de seguridad completa o Full Backup.

  • En el campo Destino de la copia de seguridad, elige Home Directory o Directorio principal. Esto guardará el archivo en una carpeta de tu cuenta de hosting, a la que podrás acceder luego.
  • En el campo Dirección de correo electrónico, puedes poner un correo donde recibirás una notificación cuando el backup esté listo. Es opcional, pero muy útil.

Haz clic en el botón Realizar copia de seguridad o Backup. El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web.

Paso 4: Descarga el archivo a tu ordenador

Una vez que el sistema termine, verás un archivo con un nombre similar a home/usuariohosting/cpbackup-2024-05-20.tar.gz. Este archivo contiene todo: tus archivos y todas tus bases de datos.

IMPORTANTE: Este archivo se guarda en el servidor. Para que sea una copia de seguridad real, debes descargarlo a tu ordenador o a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Si tu servidor se daña, el backup que está en el servidor se dañará contigo.

Haz clic derecho sobre el archivo y selecciona Descargar. ¡Enhorabuena, ya tienes tu backup cPanel completo!

Método 2: La forma selectiva – Archivos y Base de Datos por separado

Este método te da más control. Es útil si solo quieres respaldar una carpeta específica o una base de datos concreta. Es un poco más largo, pero igual de sencillo.

Respaldo de los archivos de tu web

  1. Dentro de la misma sección Copia de seguridad, busca el área de Copia de seguridad parcial o Download a Full Account Backup.
  2. Verás una lista de tus carpetas principales (normalmente public_html, etc, logs, etc.). La que te interesa casi siempre es public_html, ya que es donde reside el código de tu sitio web.
  3. Haz clic en el nombre de la carpeta public_html. cPanel generará un archivo .tar.gz con todos los archivos de esa carpeta.
  4. Descarga ese archivo a tu ordenador. Así tendrás el respaldo de los archivos de tu web.

Respaldo de tu base de datos (MySQL)

Este paso es crucial. Aquí es donde se guarda tu contenido.

  1. Ahora, busca en el panel principal de cPanel la sección Bases de datos.
  2. Haz clic en el icono phpMyAdmin. Es la herramienta estándar para gestionar bases de datos MySQL.
  3. En el panel izquierdo de phpMyAdmin, verás una lista de todas tus bases de datos. Haz clic en el nombre de la base de datos que quieres respaldar (la de tu web, por ejemplo).
  4. Con la base de datos seleccionada, ve a la pestaña superior llamada Exportar.
  5. En la pantalla de exportación, deja la opción Rápida seleccionada y el formato como SQL. Haz clic en el botón Continuar o Exportar.
  6. Tu navegador descargará un archivo con extensión .sql. Este archivo contiene todas las instrucciones para recrear tu base de datos desde cero.

¡Ya tienes tu MySQL backup cPanel! Ahora tienes dos archivos: el .tar.gz con tus archivos y el .sql con tu base de datos.

Cómo restaurar un backup en cPanel

Saber hacer la copia es solo la mitad del trabajo. La otra mitad es saber cómo restaurarla cuando llega el momento del desastre. Vamos a ver cómo hacerlo para ambos métodos.

Restaurar el backup completo (el archivo .tar.gz)

Este es el método más fácil si hiciste el backup completo.

  1. Vuelve a la sección Copia de seguridad en cPanel.
  2. Busca la subsección Restaurar una copia de seguridad de MySQL y Restaurar una copia de seguridad de archivos.
  3. Para restaurar los archivos, en la parte de Home Directory, haz clic en Elegir archivo o Subir, selecciona tu archivo .tar.gz y súbelo. cPanel lo descomprimirá y sobrescribirá los archivos existentes.
  4. Para restaurar la base de datos, en la sección Restaurar una copia de seguridad de MySQL, haz clic en Elegir archivo, selecciona tu archivo .sql y súbelo. El sistema lo importará automáticamente.

[WARNING] Este proceso sobrescribirá los archivos y bases de datos actuales. Asegúrate de que quieres hacer esto, ya que no hay vuelta atrás.

Restaurar archivos y BD por separado

Si tienes los archivos y la BD por separado, el proceso es similar al anterior, pero con un paso extra.

  • Para los archivos: Sube el archivo .tar.gz en la sección Restaurar una copia de seguridad de archivos dentro de cPanel.
  • Para la base de datos: Tienes dos opciones:
    • La primera es usar la misma sección de Restaurar una copia de seguridad de MySQL en cPanel.
    • La segunda es ir a phpMyAdmin, seleccionar tu base de datos (la que quieres sobrescribir) y hacer clic en la pestaña Importar. Ahí, seleccionas tu archivo .sql y haces clic en Continuar.

[TIP] Si al importar la base de datos te da un error de "base de datos no existe", primero créala desde cPanel con el mismo nombre y luego intenta la importación desde phpMyAdmin.

Consejos finales y buenas prácticas

Para terminar, aquí tienes algunos consejos que te ahorrarán muchos dolores de cabeza en el futuro.

¿Con qué frecuencia debo hacer un backup?

Depende de la frecuencia con la que actualices tu web. Si publicas un artículo al día, deberías hacer un backup diario. Si solo actualizas una vez al mes, un backup mensual puede ser suficiente.

[INFO] Muchos servicios de hosting ofrecen backups automáticos diarios o semanales. Pregunta a tu proveedor si los incluye. Aun así, es recomendable tener tu propia copia manual en un lugar externo, por si acaso.

Dónde guardar tus copias de seguridad

Nunca guardes tus copias de seguridad en el mismo servidor de hosting. Si el servidor falla, perderás la web y la copia. Lo ideal es descargarlas a tu ordenador y, además, subirlas a un servicio de almacenamiento en la nube como Google Drive, Dropbox o Amazon S3.

Automatiza el proceso

Si te resulta tedioso hacerlo manualmente, existen plugins y herramientas que pueden automatizar el proceso. Por ejemplo, si usas WordPress, plugins como UpdraftPlus o BackWPup te permiten programar backups y enviarlos a tu nube. También puedes configurar tareas cron en cPanel para ejecutar scripts de backup.

Prueba tus backups

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

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en hacerse una copia de seguridad en cPanel?

Depende del tamaño de tu web. Una web pequeña (menos de 1 GB) puede tardar unos segundos. Una web grande con muchas imágenes y vídeos puede tardar varios minutos. El sistema te mostrará una barra de progreso.

¿Puedo hacer una copia de seguridad desde el móvil?

Sí, puedes acceder a cPanel desde el navegador de tu móvil y seguir los mismos pasos. La interfaz se adapta, aunque puede ser un poco incómodo con pantallas pequeñas.

¿Qué es el archivo cpbackup-*.tar.gz?

Es el archivo que genera cPanel cuando haces una copia de seguridad completa. Es un archivo comprimido que contiene todos los archivos de tu cuenta y todas tus bases de datos.

¿Necesito conocimientos técnicos para hacer esto?

No, para nada. Si has sido capaz de leer esta guía hasta aquí, eres más que capaz de hacerlo. Solo tienes que seguir los pasos con calma.

¿Qué hago si mi hosting no usa cPanel?

Algunos paneles de control alternativos son Plesk o Syspanel (antes conocido como HestiaCP). Si usas Syspanel, el acceso suele ser a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). El proceso de backup es diferente, pero el concepto es el mismo: busca la sección de "Backup" o "Copias de seguridad" en el panel. La mayoría de los paneles ofrecen opciones para respaldar archivos y bases de datos.

¿Puedo restaurar un backup en otro hosting diferente?

Sí, es posible, pero puede haber problemas con las rutas de los archivos o las configuraciones del servidor. Es un proceso más avanzado que puede requerir ajustes manuales.

¿Qué es mejor, el backup completo o el manual?

Para un usuario sin experiencia, el backup completo es mucho más fácil y fiable, ya que se encarga de todo. El manual te da más control, pero es más fácil olvidarse de algo.

Con esta guía, ya tienes todo lo necesario para proteger tu sitio web. No lo dejes para mañana: haz tu primera copia de seguridad cPanel hoy mismo. Te prometo que cuando ocurra el primer problema, me lo agradecerás.

¿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