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

Cómo hacer una copia de seguridad (backup) de tu sitio web en cPanel

Actualizado el 1 de diciembre de 2025

¿Alguna vez has perdido toda tu web por un error, un hackeo o un descuido? Es una sensación horrible, pero te aseguro que se puede evitar por completo con un simple hábito: hacer copias de seguridad. Y lo mejor de todo es que, si usas cPanel, tienes las herramientas a mano para hacerlo tú mismo, sin necesidad de ser un experto en informática.

En esta guía te voy a enseñar, paso a paso y sin tecnicismos raros, cómo hacer una copia de seguridad (backup) de tu sitio web en cPanel. Vamos a cubrir desde el backup completo hasta cómo restaurarlo si algún día lo necesitas, pasando por trucos específicos para WordPress y bases de datos. Al final, serás capaz de proteger tu proyecto como un auténtico profesional.

¿Por qué es tan importante hacer backups?

Imagina que tu web es una tienda física. Llevas meses organizando los estantes, decorando el escaparate y llenando el almacén de productos (tus artículos, imágenes y datos de clientes). Una noche, un incendio (un hackeo, un error de actualización o un fallo del servidor) lo destruye todo. Sin un seguro (tu backup), tendrías que empezar de cero. Con un backup, simplemente abres la puerta del almacén de repuesto y vuelves a montarlo todo en unas horas.

Hacer una copia de seguridad hosting no es opcional, es una necesidad. Los servidores pueden fallar, los plugins pueden romperse y, desgraciadamente, los ciberdelincuentes siempre están al acecho. Tener un plan de seguridad web sólido empieza por aquí: por la capacidad de volver a un estado anterior, sano y funcional.

¿Qué es exactamente cPanel y qué guardo en un backup?

cPanel es el panel de control más popular del mundo para gestionar sitios web. Es la interfaz que te permite administrar tu correo, tus archivos, tus bases de datos y mucho más. Piénsalo como el cuadro de mandos de tu web.

Cuando hablamos de backup cPanel, nos referimos a guardar una "foto" de todo lo que compone tu sitio. Esa foto incluye principalmente dos partes:

  1. Los archivos: Todo el contenido de tu carpeta public_html (o www). Aquí están las imágenes, los temas, los plugins, los scripts... básicamente, el código y los elementos visuales de tu web.
  2. Las bases de datos: Son el "cerebro" de tu web. Aquí se almacenan tus artículos, los comentarios, los usuarios registrados, los pedidos (si tienes tienda online), etc. Sin la base de datos, tu web es solo un cascarón vacío.

Un buen backup debe incluir ambas cosas. Si solo guardas los archivos y no la base de datos, es como guardar el coche pero olvidarte del motor.

Método 1: El Backup Completo desde cPanel (La opción "Todo en uno")

Este es el método más sencillo y completo. Te descargarás un único archivo comprimido (como un .zip o .tar.gz) que contiene TODOS tus archivos, bases de datos, cuentas de correo y configuración. Es la opción perfecta para hacer una restauración total en el mismo servidor o en otro.

Paso a paso para hacer el backup completo

  1. Inicia sesión en tu cPanel. Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083. Usa el usuario y la contraseña que te dio tu proveedor de hosting.
  2. Busca la sección "Archivos". Una vez dentro, verás un montón de iconos. Busca la sección llamada "Archivos" (Files) y haz clic en "Copias de seguridad" (Backup Wizard) o "Backup" (dependiendo de la versión de cPanel, puede variar un poco el nombre).
  3. Haz clic en "Copia de seguridad completa" o "Full Backup". El asistente te preguntará qué quieres respaldar. Elige la opción de copia de seguridad completa.
  4. Configura el destino del backup. Aquí te pedirá que elijas dónde guardar la copia:
    • Directorio principal (Home Directory): Esta es la opción más recomendada. Guardará el backup dentro de tu propio espacio de hosting. Luego podrás descargarlo a tu ordenador desde el administrador de archivos.
    • Cuenta de correo electrónico: Te enviará el backup por email. OJO: Esta opción suele fallar si el backup es muy grande, ya que los servidores de correo tienen límites de tamaño. Te recomiendo evitarla para backups completos.
  5. Escribe tu email (opcional). Te enviará una notificación cuando el backup esté listo.
  6. Haz clic en "Generar copia de seguridad" o "Backup". El proceso puede tardar unos minutos, dependiendo del tamaño de tu web. No cierres la pestaña hasta que termine.
  7. Descarga el archivo. Una vez generado, ve a tu "Administrador de archivos" (File Manager) y navega hasta la carpeta backup o la raíz de tu cuenta (suele estar en home o public_html). Verás un archivo con un nombre parecido a home-nombreusuario-XXXX.tar.gz. Selecciónalo, haz clic derecho y elige "Descargar". ¡Guárdalo en un lugar seguro de tu ordenador o en la nube (Google Drive, Dropbox)!

[TIP] El backup completo genera un archivo que contiene TODO. Es perfecto para tener una copia de seguridad mensual o antes de hacer cambios importantes. Para copias diarias o semanales, los métodos 2 y 3 son más rápidos y ligeros.

Método 2: Backup solo de la Base de Datos (La parte más importante)

Si usas WordPress, Joomla o cualquier CMS, tu contenido vive en la base de datos. Hacer un backup base de datos es crucial, y es mucho más rápido que un backup completo. Es ideal para hacerlo a diario si tu web se actualiza con frecuencia (por ejemplo, si tienes una tienda online con pedidos diarios).

Así se hace un backup de la base de datos en cPanel

  1. Entra en cPanel y busca la sección "Bases de datos" (Databases).
  2. Haz clic en "phpMyAdmin". Se abrirá una nueva ventana con todas tus bases de datos.
  3. En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que quieres respaldar (la de tu web, normalmente la que tiene tu nombre de usuario como prefijo).
  4. Una vez dentro, verás las tablas de tu base de datos. Ve al menú superior y haz clic en la pestaña "Exportar" (Export).
  5. Deja seleccionada la opción "Rápida" (Quick) y el formato "SQL".
  6. Haz clic en el botón "Continuar" o "Exportar" en la parte inferior. Tu navegador descargará automáticamente un archivo .sql con toda tu información. ¡Eso es todo!

[INFO] El archivo .sql es texto plano. Si lo abres con el bloc de notas, verás un montón de comandos. No te asustes, es normal. Ese archivo es tu seguro de vida.

Método 3: Backup solo de Archivos (Para cambios rápidos)

Este método es perfecto si solo has modificado archivos (por ejemplo, has subido imágenes nuevas o has editado el CSS de tu tema) y no has tocado la base de datos. Es la forma más rápida de tener una copia de seguridad de tu código.

Pasos para el backup de archivos con el Administrador de Archivos

  1. Entra en cPanel y ve a la sección "Archivos" (Files) y haz clic en "Administrador de archivos" (File Manager).
  2. Se abrirá una ventana nueva. Te pedirá que elijas una carpeta. Selecciona la raíz de tu cuenta (la que tiene tu nombre de usuario) y haz clic en "Ir".
  3. Busca la carpeta public_html. Esta es la carpeta principal donde está tu web. NO entres dentro todavía.
  4. Haz clic derecho sobre la carpeta public_html y selecciona "Comprimir" (Compress).
  5. Elige el formato "Zip Archive" (es el más universal) y haz clic en "Comprimir archivos".
  6. cPanel creará un archivo llamado public_html.zip en el mismo directorio. Ahora, haz clic derecho sobre ese archivo .zip y elige "Descargar".
  7. Una vez descargado, puedes borrar el archivo .zip del servidor para no ocupar espacio innecesario.

[WARNING] Este método solo guarda tus archivos. No incluye la base de datos. Si tu web usa WordPress y solo haces este backup, no podrás restaurarla por completo. Siempre combina este método con el backup de la base de datos (Método 2) o usa el Método 1 para estar 100% seguro.

Cómo restaurar un backup en cPanel (El momento de la verdad)

Tener un backup no sirve de nada si no sabes cómo usarlo. Aquí te explico cómo restaurarlo, tanto la base de datos como los archivos.

Restaurar la base de datos (El paso más crítico)

  1. Entra en cPanel y ve a "Bases de datos" -> "phpMyAdmin".
  2. En el panel izquierdo, haz clic en tu base de datos (la que quieres restaurar).
  3. Ve a la pestaña "Importar" (Import).
  4. Haz clic en "Elegir archivo" (Choose File) y selecciona el archivo .sql que descargaste anteriormente.
  5. Deja el resto de opciones por defecto y haz clic en "Continuar" o "Importar".
  6. Espera a que se ejecute. Verás un mensaje de éxito. ¡Tu base de datos está restaurada!

[WARNING] Al importar una base de datos, sobrescribirás la existente. Si no estás seguro de lo que estás haciendo, es mejor que contactes con tu soporte de hosting. Si tu base de datos actual tiene información que no quieres perder, haz un backup de la actual antes de importar la vieja.

Restaurar los archivos (Devolver la web a la vida)

  1. Sube tu archivo .zip (el que contiene public_html) a tu servidor. Puedes hacerlo desde el Administrador de archivos de cPanel. Navega a la carpeta public_html y usa el botón "Subir" (Upload). Si el archivo es muy grande, es mejor usar un cliente FTP como FileZilla.
  2. Una vez subido, verás el archivo .zip dentro de public_html. Haz clic derecho sobre él y selecciona "Extraer" (Extract).
  3. cPanel te preguntará dónde extraer los archivos. Asegúrate de que la ruta sea la de public_html (o la carpeta raíz de tu web). Haz clic en "Extraer archivos".
  4. IMPORTANTE: Si estás restaurando una web sobre una existente, los archivos se mezclarán. Para una restauración limpia, lo ideal es borrar todos los archivos de public_html antes de extraer los nuevos. ¡Ten muchísimo cuidado! Asegúrate de haber descargado el backup a tu ordenador antes de borrar nada.

[TIP] Si tu web usa WordPress y has restaurado tanto los archivos como la base de datos, es posible que necesites cambiar la URL del sitio si has restaurado en un dominio diferente. Esto se hace desde el archivo wp-config.php o directamente en la base de datos, pero eso ya es un tema más avanzado.

El método rápido para usuarios de WordPress: Plugins de Backup

Si tu web es WordPress, tienes una ventaja enorme: puedes usar plugins que automatizan todo este proceso. Plugins como UpdraftPlus o BackWPup te permiten programar backups de tu backup wordpress (archivos y base de datos) y guardarlos directamente en Google Drive, Dropbox o en tu correo.

Cómo usar UpdraftPlus (el más popular)

  1. Ve a "Plugins" -> "Añadir nuevo" en tu panel de WordPress.
  2. Busca "UpdraftPlus" e instálalo y actívalo.
  3. Ve a "Ajustes" -> "UpdraftPlus Backups".
  4. Haz clic en la pestaña "Configuración" y elige la frecuencia de los backups (por ejemplo, diario para la base de datos y semanal para los archivos).
  5. Configura el destino remoto (por ejemplo, Google Drive) para que las copias se guarden fuera de tu servidor.
  6. Haz clic en "Guardar cambios" y luego en "Hacer ahora un respaldo" para probar que funciona.

Con esto, tu seguridad web estará mucho más reforzada, ya que el proceso es automático y no dependerás de acordarte de hacerlo manualmente.

Preguntas Frecuentes (FAQ) sobre backups en cPanel

¿Con qué frecuencia debo hacer un backup?
Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda online, haz un backup de la base de datos a diario y uno completo semanalmente. Si tu web es más estática, con un backup completo mensual y uno de la base de datos semanal es suficiente.

¿Puedo hacer un backup de cPanel si no soy el administrador?
No, necesitas acceso a cPanel, que normalmente lo tiene el administrador de la cuenta. Si no lo tienes, pídele a tu proveedor de hosting o a tu desarrollador web que lo haga por ti.

¿Cuánto espacio ocupa un backup en mi servidor?
Depende del tamaño de tu web. Un blog pequeño puede ocupar 50 MB, mientras que una tienda online con muchas imágenes puede ocupar varios GB. Asegúrate de tener espacio libre en tu hosting para generar el backup antes de descargarlo. Si no hay espacio, el proceso fallará.

¿Qué hago si mi backup es demasiado grande para descargarlo?
Puedes usar un cliente FTP como FileZilla para descargar el archivo desde el servidor a tu ordenador. Es más fiable que el navegador para archivos grandes. Otra opción es usar el Administrador de Archivos de cPanel para mover el backup a otra carpeta y luego descargarlo por partes (aunque es más complicado).

¿Guardar el backup en el mismo servidor es seguro?
Es un buen primer paso, pero no es lo ideal. Si el servidor sufre un fallo grave, podrías perder tanto tu web como tu backup. La regla de oro es la "regla 3-2-1": 3 copias de tus datos, en 2 formatos diferentes, con 1 copia fuera de tu servidor (en tu ordenador, en la nube, en un disco duro externo...).

Conclusión: Haz del backup un hábito

Hacer una copia de seguridad hosting no es una tarea aburrida, es una inversión en tu tranquilidad. Ahora que ya sabes cómo hacer el backup cPanel, la restauración de backup y cómo usar herramientas como UpdraftPlus para WordPress, no tienes excusa.

Te recomiendo que, ahora mismo, te pongas una alarma en el calendario para hacer tu primer backup. Descárgalo a tu ordenador y guárdalo en la nube. Haz una prueba de restauración en un entorno de prueba si es posible. Saber que puedes volver atrás en cualquier momento te dará una seguridad increíble para experimentar y hacer crecer tu proyecto sin miedo.

[INFO] Recuerda que si en tu camino te encuentras con un panel alternativo llamado "Syspanel", el acceso suele ser a través del puerto 2106 (por ejemplo, tudominio.com:2106). Aunque la interfaz sea diferente, la lógica de backups es la misma: guardar archivos y bases de datos.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡A proteger tu 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