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

Cómo hacer un respaldo (backup) completo de tu sitio en cPanel

Actualizado el 23 de diciembre de 2025

¿Por qué es tan importante hacer un respaldo de tu sitio web?

Imagina que has trabajado durante meses en tu web, llenándola de contenido, configurando plugins, subiendo fotos y optimizando cada detalle. Ahora imagina que, 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 se pierde para siempre. Por eso, saber cómo hacer un backup cPanel no es una opción, es una necesidad.

Hacer copias de seguridad hosting de forma regular es como tener un seguro a todo riesgo para tu página. Si algo sale mal, puedes restaurar tu sitio en minutos y volver a la normalidad. En esta guía, pensada para principiantes, te enseñaré paso a paso cómo realizar un respaldo cPanel completo, qué opciones tienes y cómo restaurarlo cuando lo necesites. No necesitas ser un experto en tecnología para seguir estas instrucciones, solo paciencia y un poco de atención.

¿Qué incluye un backup completo en cPanel?

Antes de ponernos manos a la obra, es fundamental que entiendas qué es lo que se guarda cuando haces un backup sitio web. Un respaldo completo no es solo copiar los archivos de tu web; es una fotografía exacta de todo tu entorno de alojamiento. Esto incluye:

  • Archivos del sitio web: Todo el código, imágenes, vídeos, documentos y cualquier otro archivo que esté en tu directorio public_html o en otros directorios asociados.
  • Bases de datos: Si tu web usa WordPress, Joomla, PrestaShop o cualquier sistema que almacene información, tus bases de datos (normalmente MySQL) se guardan íntegramente. Esto incluye entradas, páginas, comentarios, usuarios y configuraciones.
  • Configuraciones de correo electrónico: Cuentas de correo, reenviadores, filtros y registros MX. Aunque no lo parezca, perder esta configuración puede ser un dolor de cabeza.
  • Zonas DNS: Las configuraciones de DNS que apuntan tu dominio al servidor.
  • Tareas programadas (Cron Jobs): Si tienes tareas automáticas configuradas, también se incluyen en el respaldo.

En resumen, un respaldo cPanel te da la tranquilidad de tenerlo todo cubierto. Es la manera más segura de garantizar que podrás recuperar tu proyecto desde cero si ocurre un desastre.

Método 1: Cómo hacer un backup completo desde cPanel (paso a paso)

Este es el método más sencillo y directo. cPanel tiene una herramienta nativa llamada "Backup" o "Asistente de Backup" que te permite generar una copia de seguridad de todo tu sitio con unos pocos clics.

Accede a tu panel de control

Lo primero que debes hacer es iniciar sesión en tu cPanel. Normalmente, la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña (los que te dio tu proveedor de hosting).

Busca la sección "Archivos" y haz clic en "Backup"

Una vez dentro de cPanel, verás un panel con muchas secciones. Busca el apartado llamado Archivos o Files. Dentro de él, encontrarás el icono de Backup o Asistente de Backup. Haz clic en él.

Elige el tipo de respaldo: Completo o Parcial

Dentro de la herramienta Backup, verás dos opciones principales:

  • Backup completo: Esta opción genera un archivo comprimido (normalmente .tar.gz) que incluye todos los archivos, bases de datos, configuraciones de correo y DNS. Es la opción más recomendada para un backup cPanel total.
  • Backup parcial: Aquí puedes elegir qué partes quieres respaldar. Por ejemplo, solo el directorio de inicio (home directory) o solo las bases de datos. Útil si quieres ahorrar tiempo y espacio, pero para una seguridad total, siempre elige el completo.

Genera el backup completo

Haz clic en el botón que dice "Backup completo" o "Download a Full Account Backup". Se te pedirá que elijas un destino para el archivo. Puedes elegir:

  • Home Directory: Se guardará en tu servidor, dentro de tu carpeta de usuario. Luego tendrás que descargarlo manualmente por FTP o desde el administrador de archivos.
  • Remote FTP Server (Servidor FTP Remoto): Si tienes otro servidor o un servicio de almacenamiento en la nube que admita FTP, puedes enviar la copia directamente allí. Esto es muy útil para tener un respaldo fuera del servidor principal (regla de oro del backup).

Para esta guía, te recomiendo elegir "Home Directory" para que el archivo se genere en tu servidor y luego lo descargues. Haz clic en "Generate Backup" o "Generar Backup".

Descarga el archivo de respaldo

cPanel empezará a generar el archivo. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos. Cuando termine, verás una lista de los backups generados. Busca el archivo más reciente (tendrá un nombre como home_user_domain.com.tar.gz o similar) y haz clic en él para descargarlo a tu ordenador.

[WARNING] No descargues el backup a la misma carpeta public_html de tu sitio, porque el archivo de respaldo se incluiría a sí mismo en futuras copias y podría causar errores. Guárdalo en tu escritorio, en un disco duro externo o en la nube.

Método 2: Respaldar solo los archivos del sitio (public_html)

Si tu web no tiene base de datos (por ejemplo, un sitio HTML estático), o si ya tienes un respaldo de tus bases de datos por separado, puedes hacer un backup cPanel solo de los archivos. Esto es más rápido y genera un archivo más pequeño.

Usa el Administrador de Archivos

En cPanel, ve a la sección Archivos y haz clic en Administrador de Archivos (File Manager). Se abrirá una ventana nueva.

Navega a la carpeta public_html

En el panel izquierdo, verás una lista de carpetas. Busca y haz clic en public_html (o www en algunos servidores). Esta es la carpeta raíz donde se alojan todos los archivos de tu sitio web.

Selecciona todos los archivos y comprímelos

En la parte superior derecha, haz clic en Seleccionar todo (Select All). Luego, en el menú superior, haz clic en Comprimir (Compress). Se te pedirá elegir el tipo de compresión (elige .zip para mayor compatibilidad con Windows o .tar.gz para Linux). Haz clic en Comprimir Archivos.

El sistema creará un archivo comprimido dentro de la misma carpeta public_html. Luego, puedes descargarlo a tu ordenador o moverlo a otra ubicación segura.

[TIP] Es una buena práctica mover ese archivo comprimido fuera de public_html inmediatamente después de crearlo, ya que si alguien sabe la URL exacta, podría descargarlo y robar tu código.

Método 3: Cómo respaldar tus bases de datos MySQL

Las bases de datos son el corazón de la mayoría de las webs dinámicas. Asegurarte de tener un respaldo de ellas es crucial. En cPanel, puedes hacerlo de dos maneras: junto con el backup completo, o por separado.

Desde la herramienta "Backup"

En la pantalla principal de Backup, verás una sección llamada "Download a MySQL Database Backup" (Descargar un respaldo de base de datos MySQL). Se listarán todas tus bases de datos. Haz clic en el nombre de la base de datos que quieras respaldar y se descargará un archivo .sql a tu ordenador.

Desde "phpMyAdmin"

Otra opción es usar phpMyAdmin, la herramienta de gestión de bases de datos.

  1. Ve a la sección Bases de Datos en cPanel y haz clic en phpMyAdmin.
  2. En el panel izquierdo, selecciona la base de datos que quieras respaldar.
  3. Haz clic en la pestaña Exportar (Export) en la parte superior.
  4. Elige el método de exportación Rápido y haz clic en Continuar. El sistema descargará un archivo .sql con toda la información de esa base de datos.

[INFO] Si tu web usa WordPress, la base de datos contiene todas tus entradas, páginas, usuarios y configuraciones. Sin ella, tu web sería una cáscara vacía. Asegúrate de respaldarla siempre.

Cómo restaurar un backup en cPanel

Saber hacer un respaldo cPanel es solo la mitad del trabajo. La otra mitad es saber cómo restaurarlo cuando llegue el momento. No te preocupes, el proceso es igual de sencillo.

Restaurar un backup completo de cuenta

Esta opción restaura todo el sitio a como estaba en el momento del backup. Es la forma más rápida de volver a la normalidad tras un desastre.

  1. En cPanel, ve de nuevo a Backup.
  2. En la sección "Restore a Full Account Backup" (Restaurar un backup completo de cuenta), haz clic en "Choose File" o "Elegir archivo".
  3. Selecciona el archivo de backup que tienes guardado en tu ordenador (el .tar.gz).
  4. Haz clic en "Upload" o "Subir".

cPanel procesará el archivo y restaurará todos los archivos, bases de datos, correos y configuraciones. Este proceso puede tardar un tiempo considerable, así que ten paciencia y no cierres la ventana del navegador.

[WARNING] Restaurar un backup completo sobrescribirá cualquier cambio que hayas hecho desde que se creó el backup. Asegúrate de que es lo que realmente quieres hacer.

Restaurar solo archivos (public_html) desde un backup

Si solo hiciste un backup de la carpeta public_html, puedes restaurarlo fácilmente:

  1. Ve al Administrador de Archivos.
  2. Navega hasta la carpeta donde tienes tu backup comprimido (por ejemplo, en home o en tu escritorio virtual).
  3. Haz clic derecho sobre el archivo .zip o .tar.gz y selecciona "Extraer" (Extract).
  4. Se te preguntará a qué carpeta deseas extraer los archivos. Debes elegir public_html. Confirma la extracción.

El sistema sobrescribirá los archivos existentes con los del backup.

Restaurar una base de datos desde un archivo .sql

Para restaurar una base de datos:

  1. Ve a phpMyAdmin en cPanel.
  2. Selecciona la base de datos donde quieres importar los datos.
  3. Haz clic en la pestaña "Importar" (Import).
  4. Haz clic en "Elegir archivo", selecciona tu archivo .sql y haz clic en "Continuar".

[TIP] Si no existe la base de datos, deberás crearla primero en la sección "Bases de datos MySQL" de cPanel. Asegúrate de que el nombre de la base de datos coincida con el que tenías antes, o tendrás que actualizar la configuración en tu sitio web (por ejemplo, en el archivo wp-config.php de WordPress).

¿Con qué frecuencia debes hacer un backup de tu sitio?

No hay una respuesta única, pero la regla general es: haz backups con tanta frecuencia como actualices tu sitio. Si publicas contenido a diario, deberías hacer un backup sitio web a diario. Si solo actualizas una vez al mes, con un backup mensual podría ser suficiente.

Sin embargo, te recomiendo una estrategia de "copia de seguridad en tres lugares":

  • Backup en el servidor: La que haces con cPanel. Es tu red de seguridad inmediata.
  • Backup en tu ordenador o disco duro externo: Para tener una copia física.
  • Backup en la nube (Google Drive, Dropbox, etc.): Para tener una copia fuera de tu casa y del servidor. Así, si ocurre un incendio o un robo, tu web sigue a salvo.

Preguntas frecuentes (FAQ) sobre el backup en cPanel

¿Cuánto tiempo tarda en hacerse un backup completo?

Depende del tamaño de tu sitio y de la velocidad de tu servidor. Un sitio pequeño puede tardar unos segundos, mientras que un sitio grande con muchos archivos puede tardar varios minutos.

¿Puedo hacer un backup desde la terminal (SSH) si uso Syspanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el panel de control es diferente a cPanel. Syspanel se gestiona a través del puerto 2106 (por ejemplo, tudominio.com:2106). En Syspanel, la opción de backup se encuentra en la sección de "Copias de seguridad" del usuario, y también te permite crear backups completos o por servicio. Aunque la interfaz es distinta, el principio es el mismo: generar un archivo comprimido con todos tus datos.

¿Qué hago si mi backup no se descarga o da error?

Primero, verifica que tienes espacio suficiente en tu ordenador. Si el archivo es muy grande, el navegador puede cortar la descarga. Prueba con otro navegador o usa un cliente FTP para descargar el archivo directamente desde el servidor.

¿Un backup de cPanel sirve para restaurar en otro hosting?

Sí, en la mayoría de los casos. Si te cambias de proveedor de hosting, puedes subir tu backup completo al nuevo cPanel y restaurarlo. Es una forma muy eficaz de migrar tu sitio web sin perder nada.

¿Puedo automatizar los backups en cPanel?

cPanel en sí no tiene una función nativa para programar backups automáticos de forma sencilla. Sin embargo, muchos proveedores de hosting ofrecen esta funcionalidad como parte de sus planes. También puedes configurar un Cron Job en cPanel que ejecute un script para hacer un backup de tus archivos y bases de datos automáticamente, aunque esto ya requiere un poco más de conocimiento técnico.

Conclusión: La tranquilidad de tener un respaldo

Hacer un backup cPanel es una de las tareas más importantes que puedes aprender como propietario de un sitio web. No es un proceso complicado, y una vez que lo dominas, te tomará solo unos minutos. Es una inversión de tiempo mínima que te puede ahorrar un dolor de cabeza enorme en el futuro.

Recuerda: no esperes a que ocurra un desastre para hacer tu primera copia de seguridad. Haz una ahora mismo. Tu yo del futuro (y tu web) te lo agradecerán. Si tienes alguna duda, tu proveedor de hosting siempre estará encantado de ayudarte a configurar tu primer respaldo cPanel y a resolver cualquier problema que tengas con tus copias de seguridad hosting. ¡Manos a la obra!

¿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