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

Cómo crear una copia de seguridad automática en cPanel y restaurarla

Actualizado el 26 de febrero de 2026

¿Por qué necesitas una copia de seguridad automática en cPanel?

Si tienes una página web, tarde o temprano te enfrentarás a un imprevisto: un error humano al borrar un archivo, un plugin desactualizado que rompe tu sitio, un ataque de malware o incluso un fallo en el servidor. Cuando esto ocurre, la única forma de volver a la normalidad sin perder horas (o días) de trabajo es tener una copia de seguridad reciente y funcional.

cPanel es uno de los paneles de control más utilizados en el mundo del hosting. Una de sus mayores ventajas es que incluye herramientas nativas para crear backup automático sin necesidad de conocimientos avanzados. Configurar un sistema de copias periódicas te da tranquilidad y control total sobre la seguridad de tu proyecto digital.

En esta guía extensa vas a aprender, paso a paso y sin tecnicismos innecesarios, cómo programar una copia de seguridad automática en cPanel, cómo descargarla a tu ordenador o a un servicio externo, y cómo restaurar backup cuando lo necesites. También te daré consejos prácticos y resolveré las dudas más frecuentes.


Qué es una copia de seguridad y qué incluye

Antes de entrar en materia, es importante que entiendas qué se guarda exactamente cuando haces una copia de seguridad en cPanel. Una copia completa de tu sitio web incluye:

  • Archivos del sitio: todo el contenido de la carpeta public_html (imágenes, vídeos, documentos, código PHP, etc.).
  • Bases de datos MySQL: toda la información dinámica de tu web, como artículos de blog, usuarios registrados, pedidos, comentarios, etc.
  • Configuración de correo electrónico: cuentas de correo, filtros, redirecciones y demás ajustes relacionados con el email.
  • Configuración del dominio y subdominios: registros DNS, zonas, redirecciones y certificados SSL, aunque esto depende del proveedor de hosting.

Cuando hablamos de backup automático, nos referimos a que el sistema genera estas copias de forma periódica (diaria, semanal o mensual) sin que tú tengas que acordarte de hacerlo manualmente.


Requisitos previos para configurar el backup automático

Para seguir esta guía necesitas:

  • Tener acceso a cPanel de tu cuenta de hosting (normalmente a través de tudominio.com/cpanel o cpanel.tudominio.com).
  • Credenciales de administrador con permisos suficientes (si no ves la sección de copias de seguridad, contacta con tu proveedor).
  • Un espacio de almacenamiento externo donde guardar las copias (por ejemplo, Google Drive, Dropbox, Amazon S3 o incluso otro servidor FTP). Esto es recomendable porque si tu servidor falla, la copia guardada en el mismo sitio no te servirá de nada.

Cómo crear una copia de seguridad automática en cPanel

cPanel tiene un asistente llamado Backup Wizard y una sección llamada Backup. Ambos te permiten generar copias manuales, pero para automatizar el proceso necesitas usar la herramienta Backup automático o configurar un cron job. Te explico las dos opciones.

Opción 1: Usar la herramienta nativa de cPanel (Backup automático)

Muchos proveedores de hosting incluyen un módulo llamado Backup dentro de cPanel que te permite programar copias automáticas. Sigue estos pasos:

  1. Inicia sesión en cPanel.

  2. Busca la sección "Archivos" o "Seguridad". Dependiendo del tema de cPanel, puede aparecer como "Backup" o "Backup automático".

  3. Haz clic en "Backup automático" o "Configure Backup".

  4. Verás un formulario con varias opciones. Configúralo así:

    • Tipo de backup: selecciona "Completo" (incluye archivos, bases de datos, correos y configuración).
    • Frecuencia: elige "Diaria", "Semanal" o "Mensual". Para sitios muy activos, lo ideal es diario. Para blogs pequeños, semanal es suficiente.
    • Destino: aquí es donde decides dónde guardar la copia. Puedes elegir:
      • Descargar a tu ordenador: se genera un archivo .tar.gz que se descarga automáticamente.
      • Guardar en almacenamiento remoto: mediante FTP/SFTP, Google Drive, Amazon S3, etc.
    • Número de copias a conservar: te recomiendo guardar al menos 3 versiones (por ejemplo, las últimas 3 semanas).
  5. Haz clic en "Guardar configuración" o "Actualizar".

A partir de ese momento, cPanel generará las copias automáticamente según la frecuencia que hayas elegido. No necesitas hacer nada más.


Opción 2: Crear un cron job manual (para usuarios avanzados)

Si tu cPanel no tiene la opción de backup automático nativo, puedes programar una tarea con Cron Jobs. Esto requiere un poco más de conocimiento, pero es muy efectivo.

  1. En cPanel, busca la sección "Tareas programadas" o "Cron Jobs".

  2. Necesitas conocer la ruta de acceso a tu cuenta. Normalmente es /home/usuario o /home/tudominio.

  3. Crea un nuevo cron job con un comando similar a este:

    /usr/local/cpanel/bin/backup --user=usuario --destination=/home/usuario/backups
    

    (Sustituye usuario por tu nombre de usuario real).

  4. Elige la frecuencia. Por ejemplo, para que se ejecute cada día a las 3 de la mañana, usarías:

    Minuto: 0
    Hora: 3
    Día del mes: *
    Mes: *
    Día de la semana: *
    
  5. Guarda el cron job.

Este método es más personalizable, pero si no te sientes cómodo con comandos, te recomiendo la Opción 1.


Cómo descargar y almacenar tus backups de forma segura

Una copia de seguridad que solo vive en el servidor no es una copia real. Si el servidor se cae o es hackeado, perderás todo. Por eso es fundamental que las copias se guarden en un lugar externo.

Descarga manual

Puedes descargar las copias generadas automáticamente desde cPanel:

  1. Ve a "Backup" en cPanel.

  2. En la sección "Copias de seguridad disponibles", verás una lista de los backups generados.

  3. Haz clic en el icono de descarga junto al archivo que quieras guardar.

  4. Guárdalo en tu ordenador o súbelo a un servicio en la nube.

Almacenamiento remoto automático

La mejor práctica es configurar el destino de las copias automáticas en un servicio externo. En la configuración del backup automático, elige "Almacenamiento remoto" y proporciona los datos de tu cuenta FTP o de Google Drive.

[TIP] Si tu proveedor de hosting te da la opción de guardar el backup en Amazon S3, úsala. Es muy barato y muy seguro. Alternativamente, puedes usar un servicio gratuito como Google Drive, pero ten en cuenta que el espacio es limitado.


Cómo restaurar un backup en cPanel

Llega el momento en que necesitas recuperar tu sitio. Restaurar un backup en cPanel es un proceso sencillo, pero debes hacerlo con calma y siguiendo los pasos.

Restaurar archivos del sitio

  1. Ve a "Backup" en cPanel.

  2. Busca la sección "Restaurar" o "Restore".

  3. Haz clic en "Restaurar archivos" o "Restore a Home Directory".

  4. Se abrirá una ventana para que subas el archivo de backup (el .tar.gz que descargaste). También puedes elegir un backup existente si está almacenado en el servidor.

  5. Haz clic en "Subir" o "Restaurar".

  6. Espera a que termine el proceso. Dependiendo del tamaño de tu web, puede tardar unos minutos.

Restaurar bases de datos MySQL

Las bases de datos son la parte más delicada. Para restaurarlas:

  1. En cPanel, ve a "Backup".

  2. En la sección de restauración, elige "Restaurar bases de datos MySQL".

  3. Sube el archivo de la base de datos (suele tener extensión .sql o .gz).

  4. Espera a que se complete. Es importante que la base de datos exista previamente en tu cPanel. Si la eliminaste, créala con el mismo nombre antes de restaurar.

Restaurar cuentas de correo

Si tu backup incluye la configuración de correo, puedes restaurarla de forma similar en la sección "Restaurar cuentas de correo".


Errores comunes al restaurar y cómo solucionarlos

Restaurar un backup no siempre sale perfecto a la primera. Estos son los errores más habituales y sus soluciones:

  • Error de permisos: Si ves mensajes de error sobre permisos, asegúrate de que los archivos se suben con los permisos correctos (normalmente 644 para archivos y 755 para directorios). En cPanel, la restauración automática suele ajustarlos bien, pero si no, puedes cambiarlos desde el Administrador de archivos.

  • Base de datos no encontrada: Si al restaurar la base de datos recibes un error, verifica que la base de datos existe y que el usuario tiene todos los privilegios. En cPanel, ve a "Bases de datos MySQL" y comprueba que el nombre coincide exactamente.

  • Enlace roto entre archivos y base de datos: Si tu web carga pero sin estilos o con errores de conexión, puede que la configuración de la base de datos en tu archivo wp-config.php (si usas WordPress) no coincida con la base de datos restaurada. Edita el archivo y verifica los nombres de usuario y contraseña.

[WARNING] Nunca interrumpas un proceso de restauración a mitad. Si lo haces, podrías dejar tu web en un estado corrupto. Espera siempre a que termine por completo.


Buenas prácticas para la seguridad de tus backups

Un backup no sirve de nada si no es seguro. Sigue estas recomendaciones:

  • Cifra tus backups: Si guardas copias en un servicio externo, asegúrate de que estén cifradas. Puedes usar herramientas como 7-Zip o GPG para protegerlas con contraseña.

  • No dejes backups en el servidor: Elimina los backups antiguos del servidor o muévelos a otro lugar. Un hacker que accede a tu cPanel puede eliminar o robar tus copias.

  • Prueba la restauración periódicamente: No esperes a tener un problema para descubrir que tu backup está corrupto. Haz una restauración de prueba en un subdominio o en un entorno local al menos una vez al mes.

  • Actualiza tu software: Mantén WordPress, plugins y temas actualizados. Un backup no te protege de un ataque, solo te permite recuperarte después.


Preguntas frecuentes (FAQ)

¿Cuánto espacio necesito para un backup?

Depende del tamaño de tu web. Si tu sitio es pequeño (menos de 1 GB), un backup puede ocupar entre 200 MB y 500 MB. Para webs grandes, puedes necesitar varios GB. Revisa el espacio disponible en tu hosting antes de configurar la frecuencia.

¿Puedo programar el backup automático sin conocimientos técnicos?

Sí, la opción nativa de cPanel es muy amigable. Solo tienes que rellenar un formulario. No necesitas tocar código.

¿Qué ocurre si mi proveedor de hosting no incluye la opción de backup automático?

Puedes usar la opción de Cron Jobs (te la expliqué arriba) o contactar con tu proveedor para que te la active. También existen plugins externos para WordPress, como UpdraftPlus, que hacen copias automáticas sin depender de cPanel.

¿Puedo restaurar un backup en otro hosting distinto?

Sí, siempre que el nuevo hosting también use cPanel. Deberás subir los archivos y la base de datos manualmente. Si el nuevo hosting usa otro panel, como Syspanel (que se accede por el puerto 2106), el proceso es similar, pero la interfaz cambia. En Syspanel, busca la sección de "Copias de seguridad" o "Restaurar".

¿Con qué frecuencia debería hacer un backup?

Para sitios que se actualizan a diario (tiendas online, blogs con mucho tráfico), te recomiendo un backup automático diario. Para webs estáticas o con poco movimiento, semanal es suficiente. Nunca dejes pasar más de un mes sin una copia.


Conclusión

Configurar un backup automático en cPanel es una de las tareas más importantes que puedes hacer por la seguridad de tu web. No requiere conocimientos avanzados y te ahorrará muchos dolores de cabeza en el futuro. Recuerda que una copia de seguridad no es opcional, es imprescindible.

Ahora que sabes cómo crear, almacenar y restaurar backup, te animo a que configures tu sistema hoy mismo. Tómate 20 minutos para hacerlo y duerme tranquilo sabiendo que tu sitio está protegido.

[INFO] Si tienes dudas sobre tu proveedor de hosting o sobre cómo acceder a cPanel, contacta con su soporte técnico. Ellos pueden ayudarte a activar la opción de backup automático si no la encuentras.


Este artículo ha sido redactado con fines educativos y divulgativos. Siempre consulta la documentación oficial de tu proveedor de hosting para obtener instrucciones específicas adaptadas a tu servidor.

¿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