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

Cómo hacer copias de seguridad automáticas en cPanel (Guía completa)

Actualizado el 6 de marzo de 2026

¿Por qué necesitas copias de seguridad automáticas en cPanel?

Proteger tu sitio web no es opcional, es una necesidad. Imagina que trabajas durante meses en tu página, publicas contenido, configuras tiendas online y, de repente, un error humano, un ataque informático o un fallo del servidor borra todo. Sin una copia de seguridad, ese trabajo se pierde para siempre. Por eso, las copias seguridad cPanel son tu salvavidas digital.

Realizar backups manuales es tedioso y fácil de olvidar. La solución inteligente es automatizar el proceso. Configurar un backup automático cPanel te garantiza que, sin importar lo que pase, siempre tendrás una versión reciente de tu sitio para restaurar en minutos. En esta guía completa, aprenderás paso a paso cómo hacerlo, incluso si nunca has tocado un panel de control en tu vida.


Primeros pasos: entender tu panel de control cPanel

Antes de entrar en materia, es fundamental que conozcas las herramientas que vas a usar. cPanel es uno de los paneles de control de hosting más populares del mundo. Su interfaz es intuitiva, pero tiene muchas opciones. No te preocupes, nos centraremos únicamente en las secciones que necesitas para tus copias de seguridad.

Accede a tu cPanel con las credenciales que te proporcionó tu proveedor de hosting. Normalmente, la URL es algo como tudominio.com/cpanel o tudominio.com:2083. Una vez dentro, busca la sección llamada "Archivos" o "Files". Ahí encontrarás el icono de "Copias de seguridad" o "Backup".

Aquí tienes dos opciones principales: generar un backup completo manual o configurar un backup automático. La segunda opción es la que nos interesa para este artículo, pero entender la primera te ayudará a comprender la lógica del sistema.


Método 1: Configurar un backup automático cPanel con la herramienta nativa

La mayoría de los cPanel modernos incluyen una herramienta llamada "Backup de cPanel" o "Backup Manager". Esta es la forma más sencilla de automatizar el proceso sin necesidad de conocimientos técnicos avanzados.

Paso 1: Localizar la herramienta de backup

Dentro de cPanel, busca el icono "Backup" o "Copias de seguridad". Al hacer clic, verás opciones para descargar un backup completo del sitio, de la base de datos o de las cuentas de correo. Pero nosotros queremos la automatización.

En la misma pantalla, busca un botón o pestaña que diga "Configurar backup automático" o "Automatic Backups". En algunas versiones, esto se encuentra en la parte superior derecha o en un submenú.

Paso 2: Elegir el destino del backup

Esta es una decisión crucial. Las opciones típicas son:

  • Almacenamiento local en el servidor: Es la opción más rápida, pero no la más segura. Si el servidor se daña por completo, perderás también las copias. Es como guardar la llave de repuesto dentro del coche.
  • Almacenamiento remoto (FTP o SFTP): La opción más recomendada. Envía tus copias a un servidor externo, como otro hosting, un disco duro en la nube o un VPS. Si tu hosting principal falla, tus copias estarán a salvo en otro lugar.
  • Almacenamiento en servicios en la nube (como Google Drive o Amazon S3): Muchos cPanel permiten configurar conexiones directas con estos servicios. Es muy cómodo y seguro.

Para esta guía, te explicaré cómo configurarlo mediante FTP, ya que es el método más universal. Necesitarás los datos de un servidor FTP externo (dirección, usuario y contraseña). Si no tienes uno, hay servicios gratuitos de almacenamiento en la nube que ofrecen FTP, o puedes contratar un hosting barato solo para guardar backups.

Paso 3: Configurar la frecuencia y el tipo de backup

En la configuración, podrás decidir:

  • Frecuencia: Puedes elegir que se realice una copia cada día, cada semana o cada mes. Te recomiendo que sea diaria si actualizas tu sitio con frecuencia, o semanal si es un sitio más estático.
  • Tipo de backup: Puedes hacer un backup completo (todo el sitio, bases de datos y correos) o solo partes específicas. Un backup completo es lo más seguro.

Paso 4: Guardar y verificar

Una vez configurado todo, guarda los cambios. La herramienta comenzará a hacer copias según la programación que hayas establecido. Es vital que verifiques que las copias se están realizando correctamente. Revisa la carpeta de destino en tu servidor FTP o en el almacenamiento en la nube después de un par de días para asegurarte de que los archivos están llegando.

[INFO] Algunos proveedores de hosting desactivan el backup automático remoto en planes básicos para ahorrar recursos. Si no ves la opción, contacta con tu soporte o considera usar el siguiente método.


Método 2: Crear un cron job para un backup automático cPanel más avanzado

Si tu cPanel no tiene la opción de backup automático nativo, o si quieres un control más fino del proceso, puedes crear un Cron Job. Un Cron Job es una tarea programada que el servidor ejecuta automáticamente a intervalos regulares. Es un método un poco más técnico, pero muy eficaz y utilizado por muchos administradores.

Paso 1: Entender qué vamos a hacer

Vamos a crear un script que comprima tu carpeta pública (public_html) y tu base de datos en un solo archivo, y lo guarde en una carpeta segura. Después, programaremos ese script para que se ejecute solo.

Paso 2: Crear el script de backup

Primero, necesitas crear un archivo de script. Puedes usar el Administrador de archivos de cPanel para crear un archivo llamado backup.sh en tu carpeta raíz (normalmente /home/tuusuario).

El contenido del script será similar a este (cámbialo según tus necesidades):

#!/bin/bash
fecha=$(date +%Y%m%d_%H%M%S)
ruta_destino="/home/tuusuario/backups"

# Crear la carpeta de destino si no existe
mkdir -p $ruta_destino

# Comprimir la carpeta public_html (tu sitio web)
tar -czf "$ruta_destino/sitio_$fecha.tar.gz" /home/tuusuario/public_html

# Hacer el backup de la base de datos (reemplaza con tus datos)
mysqldump --user=tu_usuario_bd --password=tu_password nombre_basededatos > "$ruta_destino/bd_$fecha.sql"

# Comprimir el backup de la base de datos
gzip "$ruta_destino/bd_$fecha.sql"

[WARNING] Este script contiene credenciales de tu base de datos en texto plano. Asegúrate de que el archivo backup.sh tenga permisos restrictivos (por ejemplo, 755) para que otros usuarios no puedan leerlo. Es una práctica común, pero debes ser consciente del riesgo.

Paso 3: Configurar el Cron Job en cPanel

Ahora, busca la sección "Tareas programadas" o "Cron Jobs" en tu cPanel. Se encuentra en la sección "Avanzado".

  • Comando: En el campo de comando, escribe la ruta a tu script. Por ejemplo: bash /home/tuusuario/backup.sh
  • Configuración de tiempo: Aquí defines cuándo se ejecuta. Puedes elegir "Una vez al día" y poner una hora en la que tu sitio tenga poco tráfico (por ejemplo, las 4:00 AM). También puedes configurarlo para que se ejecute cada semana.

Guarda el Cron Job. A partir de ahora, el script se ejecutará automáticamente y tendrás tus copias de seguridad en la carpeta backups que creaste.


Cómo restaurar una copia de seguridad cPanel

Tener copias es solo la mitad del trabajo. Saber restaurar copia seguridad cPanel es igual de importante, especialmente cuando estás en medio de una crisis. No quieres estar aprendiendo a restaurar mientras tu sitio está caído.

Restaurar un backup completo desde el administrador de archivos

Si tu backup es un archivo comprimido (.tar.gz), puedes restaurarlo fácilmente:

  1. Ve al Administrador de archivos de cPanel.
  2. Navega hasta la carpeta donde quieres restaurar (normalmente public_html).
  3. Sube el archivo de backup.
  4. Selecciona el archivo y haz clic en "Extraer".
  5. El sistema descomprimirá todos los archivos en su lugar correspondiente.

Restaurar una base de datos desde phpMyAdmin

Restaurar una base de datos es un proceso separado:

  1. Ve a la sección "Bases de datos MySQL" en cPanel.
  2. Encuentra tu base de datos y haz clic en "phpMyAdmin".
  3. Dentro de phpMyAdmin, selecciona tu base de datos en el panel izquierdo.
  4. Haz clic en la pestaña "Importar".
  5. Selecciona el archivo .sql de tu backup y haz clic en "Continuar".

[TIP] Si has configurado un backup automático con el método nativo, a menudo cPanel tiene una sección llamada "Restaurar un backup" que te permite elegir el punto de restauración de forma más visual. Busca esa opción en el menú de backup.


Mejores prácticas para la protección de datos en cPanel

La protección datos cPanel no termina con configurar un backup. Hay una serie de buenas prácticas que debes seguir para asegurarte de que tus datos están realmente a salvo.

La regla del 3-2-1

Esta es una regla de oro en el mundo de la seguridad informática. Consiste en:

  • 3 copias de tus datos (la original y dos copias de seguridad).
  • 2 formatos o tipos de almacenamiento diferentes (por ejemplo, un disco duro local y la nube).
  • 1 copia fuera de tu entorno principal (en otro lugar físico o en la nube).

Si sigues esta regla, es prácticamente imposible perder tus datos.

Prueba tus restauraciones regularmente

No basta con que el backup se genere. Debes comprobar que funciona. Una vez al mes, intenta restaurar tu sitio en un entorno de pruebas o en un subdominio. Esto te dará la tranquilidad de saber que, si llega el momento, podrás recuperar todo sin problemas.

Mantén tus copias en un lugar seguro

Si usas el método de FTP remoto, asegúrate de que el servidor de destino también tenga seguridad. Si usas un servicio en la nube, activa la autenticación de dos factores. No queremos que un atacante pueda robar tus copias de seguridad, ya que contienen información sensible de tu sitio.

Actualiza tu software

Un backup es inútil si tu sitio tiene una vulnerabilidad que permite que lo borren o lo hackeen constantemente. Mantén tu CMS (WordPress, Joomla, etc.), tus plugins y tus temas siempre actualizados. Esto es parte fundamental de la protección datos cPanel.


Preguntas frecuentes (FAQ) sobre copias de seguridad en cPanel

¿Con qué frecuencia debo hacer un backup automático cPanel?

Depende de la actividad de tu sitio. Si publicas contenido a diario o tienes una tienda online con pedidos frecuentes, lo ideal es un backup diario. Si tu sitio es más estático, un backup semanal puede ser suficiente. Lo más importante es que la frecuencia se ajuste a la cantidad de cambios que haces.

¿Puedo hacer un backup solo de la base de datos?

Sí, por supuesto. En la herramienta nativa de cPanel puedes elegir hacer un backup solo de la base de datos. Esto es útil si solo cambias el contenido de tu sitio y no los archivos del tema o los plugins.

¿Cuánto espacio necesito para mis copias de seguridad?

Depende del tamaño de tu sitio. Un sitio pequeño puede ocupar unos pocos megabytes, pero una tienda online con muchas imágenes puede ocupar varios gigabytes. Asegúrate de tener suficiente espacio en tu destino de backup. Puedes configurar el script para que elimine automáticamente las copias antiguas y no llene el disco.

¿Qué pasa si mi proveedor de hosting ofrece copias de seguridad?

Muchos proveedores ofrecen copias de seguridad automáticas como parte de su servicio. Sin embargo, es una buena práctica no depender únicamente de ellas. Tus copias de seguridad propias te dan más control y acceso inmediato. Piensa en las del proveedor como un seguro extra, no como tu única línea de defensa.

¿Es seguro guardar las copias en el mismo servidor?

No es lo más recomendable. Si el servidor sufre un ataque de ransomware o un fallo de disco duro, podrías perder tanto tu sitio como tus copias. Siempre que sea posible, guarda tus backups en un lugar externo.

[WARNING] Si tu sitio está alojado en un panel alternativo como Syspanel (el cual se accede por el puerto 2106), la interfaz será diferente, pero los conceptos son los mismos. Aunque este artículo se centra en cPanel, la lógica de hacer backups automáticos y restaurarlos es universal. Busca la sección de "Backups" o "Copias de Seguridad" dentro de Syspanel para encontrar las herramientas equivalentes.


Conclusión: automatiza tu seguridad hoy

Configurar copias seguridad cPanel automáticas es una de las tareas más importantes que puedes hacer para proteger tu presencia online. No es un proceso complicado, y los pocos minutos que tardas en configurarlo te ahorrarán horas de trabajo y dolores de cabeza en el futuro.

Ya sea que uses la herramienta nativa de cPanel o que te aventures a crear un Cron Job, la clave es la constancia y la verificación. No configures el backup y te olvides. Revisa periódicamente que se están generando y, sobre todo, prueba que puedes restaurar tu sitio desde ellos.

La seguridad de tu web es una responsabilidad que no puedes delegar al 100% en tu proveedor de hosting. Tomar el control y automatizar tus backup automático cPanel es el primer paso para una estrategia de protección datos cPanel sólida y efectiva. No lo dejes para mañana; tu futuro yo te lo agradecerá.

¿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