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

Cómo crear un backup completo en DirectAdmin (Manual y programado)

Actualizado el 18 de noviembre de 2025

¿Qué es un backup en DirectAdmin y por qué es imprescindible?

Un backup o copia de seguridad en DirectAdmin es, básicamente, una "foto" completa de tu sitio web y toda su información en un momento concreto. Imagina que tienes una caja con todos tus archivos, bases de datos, correos electrónicos y configuraciones. El backup empaqueta esa caja en un solo archivo comprimido que puedes guardar en un lugar seguro.

Si algo sale mal —un error al actualizar un plugin, un ataque de malware, un borrado accidental o un fallo del servidor—, puedes usar ese archivo para volver a tener tu web exactamente como estaba. Sin un backup, perderías todo el trabajo de meses o años en segundos.

En este artículo te enseñaré, paso a paso y sin tecnicismos complicados, cómo crear un backup DirectAdmin tanto manual como programado, cómo restaurarlo y qué buenas prácticas debes seguir para que tu información esté siempre a salvo. Al final, también responderé a las preguntas más frecuentes que nos hacen nuestros clientes.


Tipos de backup en DirectAdmin: ¿qué puedes guardar?

Antes de empezar, es importante que sepas qué opciones tienes. DirectAdmin te permite hacer dos tipos de copias:

Backup completo (Full Backup)

Incluye absolutamente todo lo relacionado con tu cuenta de hosting:

  • Archivos del sitio web (HTML, PHP, imágenes, etc.)
  • Todas las bases de datos MySQL
  • Cuentas de correo electrónico y sus mensajes
  • Configuraciones de dominios y subdominios
  • Listas de correo, filtros y forwarders
  • Tareas programadas (cron jobs)
  • Certificados SSL (si los gestionas desde el panel)
  • Estadísticas y logs de acceso

Este es el que necesitas para tener una copia total. Es el que te recomiendo hacer de forma periódica.

Backup de configuración (Config Backup)

Solo guarda la configuración de tu cuenta, pero no incluye los archivos del sitio ni las bases de datos. Es útil si quieres migrar la configuración a otro servidor, pero no te servirá para recuperar tu web si pierdes los archivos.

En este artículo nos centraremos en el backup completo, que es el que realmente te protege.


Requisitos previos: antes de hacer tu primer backup DirectAdmin

No necesitas ser un experto en informática, pero sí debes tener claro un par de cosas:

  1. Acceso a tu panel de DirectAdmin: normalmente se accede desde https://tudominio.com:2222 o https://tu-ip:2222. Necesitas tu usuario y contraseña.

  2. Espacio en disco suficiente: el backup se guarda en el servidor (o en tu ordenador si lo descargas). Asegúrate de que tienes espacio libre. Puedes comprobarlo en la sección "Estadísticas" o "Uso de disco" de tu panel.

  3. Un lugar seguro para guardar la copia: lo ideal es descargarla a tu ordenador o a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). No te fíes solo de guardarla en el servidor, porque si el servidor falla, podrías perder también el backup.


Cómo crear un backup manual en DirectAdmin (paso a paso)

Hacer un backup DirectAdmin manual es muy sencillo. Sigue estos pasos:

  1. Inicia sesión en tu panel de DirectAdmin con tu usuario y contraseña.

  2. En el menú principal, busca la sección "Archivos" o "Backup". Dependiendo de la versión de DirectAdmin, puede aparecer como "Copias de seguridad" o "Backup / Restore". Haz clic en esa opción.

  3. Se abrirá una pantalla con varias opciones. Busca el apartado "Crear Backup" o "Realizar copia de seguridad".

  4. Verás una lista de casillas. Te recomiendo marcar todas las opciones disponibles para que el backup sea completo. Estas suelen incluir:

    • Home Directory (todos tus archivos)
    • Databases (bases de datos MySQL)
    • Email (cuentas de correo y mensajes)
    • Configuration (configuración de tu cuenta)
    • Cron Jobs (tareas programadas)
    • DNS Records (registros DNS)
    • Forwarders (redirecciones de correo)
  5. Elige la destino del backup. Puedes seleccionar que se guarde en una ruta específica del servidor (por ejemplo, en tu directorio /home/usuario/backups) o en un directorio temporal. Si no sabes qué elegir, déjalo en la opción por defecto.

  6. Haz clic en el botón "Crear Backup" o "Generar copia".

  7. Espera a que termine. Dependiendo del tamaño de tu sitio web, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de confirmación.

  8. Una vez completado, verás el archivo de backup en la lista de "Backups disponibles" o en la ruta que elegiste. El archivo tendrá un nombre similar a usuario.tar.gz o backup-2025-01-15.tar.gz.

[TIP]: Te recomiendo que, después de generarlo, descargues el archivo a tu ordenador o a un servicio en la nube. Así tendrás una copia fuera del servidor, que es lo más seguro.


Cómo descargar tu backup DirectAdmin

El backup se genera en el servidor, pero no es buena idea dejarlo ahí para siempre. Sigue estos pasos para descargarlo:

  1. Ve a la sección "Backup / Restore" de DirectAdmin.

  2. Busca la lista de "Backups disponibles". Ahí aparecerá el archivo que acabas de crear.

  3. Haz clic en el nombre del archivo o en el icono de descarga (normalmente una flecha hacia abajo).

  4. El navegador comenzará a descargar el archivo .tar.gz a tu ordenador.

  5. Guarda el archivo en una carpeta segura y, si puedes, en un servicio externo como Google Drive, OneDrive o un disco duro externo.

[WARNING]: No descargues el backup a través de un navegador si el archivo es muy grande (más de 2 GB). En ese caso, es mejor usar un cliente FTP como FileZilla para evitar cortes en la descarga.


Cómo crear un backup DirectAdmin programado (automático)

Hacer backups manuales está bien, pero es fácil olvidarse. Por eso, lo más recomendable es configurar un DirectAdmin backup programado que se ejecute automáticamente cada cierto tiempo.

Paso 1: Acceder a la configuración de tareas programadas

DirectAdmin utiliza "Cron Jobs" para ejecutar tareas de forma automática. Sigue estos pasos:

  1. En el panel de DirectAdmin, busca la sección "Sistema" o "Advanced Features" y haz clic en "Cron Jobs" (también puede aparecer como "Tareas programadas").

  2. Verás una interfaz para crear nuevas tareas. Si nunca has usado Cron Jobs, no te preocupes, es más fácil de lo que parece.

Paso 2: Crear la tarea para el backup

  1. Haz clic en el botón "Add Cron Job" o "Crear nueva tarea".

  2. En el campo "Command" (comando), deberás escribir el comando que ejecutará el backup. DirectAdmin tiene un script específico para esto. El comando básico es:

    /usr/local/directadmin/scripts/da_backup.sh
    

    Pero para que funcione correctamente, debes añadir algunos parámetros. El comando completo que se usa habitualmente es:

    /usr/local/directadmin/scripts/da_backup.sh --backup
    

    [INFO]: Si no estás seguro de la ruta exacta, puedes pedirle a tu proveedor de hosting que te confirme el comando correcto. En algunos servidores puede variar.

  3. Ahora debes configurar la frecuencia del backup. Esto se hace con los campos de "Minute", "Hour", "Day", "Month" y "Weekday". Aquí tienes algunos ejemplos:

    • Backup diario a las 3:00 AM: en "Minute" pon 0, en "Hour" pon 3, y deja * en los demás.
    • Backup semanal los domingos a las 2:00 AM: en "Minute" pon 0, en "Hour" pon 2, en "Day" pon *, en "Month" pon * y en "Weekday" pon 0 (domingo).
    • Backup mensual el día 1 a las 4:00 AM: en "Minute" pon 0, en "Hour" pon 4, en "Day" pon 1, y deja * en los demás.
  4. En el campo "Email" puedes poner tu correo electrónico para recibir un aviso cuando se ejecute la tarea. Te recomiendo hacerlo para saber que todo funciona correctamente.

  5. Haz clic en "Create" o "Guardar" para activar la tarea.

Paso 3: Verificar que el backup se crea correctamente

Es importante que compruebes que la tarea se ejecuta bien. Puedes hacerlo de dos maneras:

  • Esperar a la hora programada y revisar si aparece un nuevo archivo de backup en la carpeta que configuraste.
  • Ejecutar la tarea manualmente para probar. Puedes hacerlo desde la lista de Cron Jobs con el botón "Run" o "Ejecutar".

[WARNING]: Un error común es que el backup se guarde en una carpeta que no existe. Asegúrate de que el directorio de destino exista y tenga permisos de escritura. Si usas el comando básico, el backup se guardará en /home/usuario/backups (se crea automáticamente).


Dónde se guardan los backups en DirectAdmin

Por defecto, los backups creados con el script se guardan en el directorio:

/home/tu_usuario/backups

Puedes acceder a esta carpeta a través del Administrador de Archivos de DirectAdmin o por FTP. Verás los archivos con extensión .tar.gz.

[TIP]: No acumules demasiados backups en el servidor, ya que ocupan espacio. Te recomiendo que, como máximo, guardes las últimas 3 o 4 copias y elimines las más antiguas. Puedes hacerlo manualmente o configurar un Cron Job adicional que borre los archivos con más de X días.


Cómo restaurar un backup DirectAdmin (recuperación)

Llega el momento crítico: algo ha fallado y necesitas recuperar tu sitio. No te preocupes, restaurar un backup DirectAdmin es bastante sencillo.

Restaurar desde el panel de DirectAdmin

  1. Ve a la sección "Backup / Restore" de tu panel.

  2. Busca el apartado "Restore" o "Restaurar".

  3. Verás una lista de los backups disponibles en el servidor. También puedes subir un archivo de backup desde tu ordenador con el botón "Upload" o "Subir".

  4. Selecciona el archivo que quieres restaurar.

  5. Marca las opciones que quieres restaurar (archivos, bases de datos, correos, etc.). Si quieres una restauración completa, marca todo.

  6. Haz clic en "Restore" o "Restaurar".

  7. Espera a que termine el proceso. Dependiendo del tamaño, puede tardar varios minutos.

  8. Cuando termine, revisa tu sitio web para comprobar que todo funciona correctamente.

Restaurar manualmente (para usuarios avanzados)

Si el panel no te funciona o prefieres hacerlo manualmente, puedes descomprimir el archivo .tar.gz y subir los archivos por FTP. Sin embargo, esta opción es más compleja y requiere conocimientos técnicos, especialmente para las bases de datos.

[WARNING]: Antes de restaurar un backup, asegúrate de que el backup es de una versión reciente. Restaurar un backup antiguo puede hacer que pierdas cambios importantes realizados después de la fecha del backup.


Buenas prácticas de seguridad para tus backups

Tener un backup es solo el primer paso. Para que tu estrategia de seguridad DirectAdmin sea realmente efectiva, sigue estas recomendaciones:

1. Regla 3-2-1

Esta es la regla de oro de las copias de seguridad:

  • 3 copias de tus datos (una original y dos backups).
  • 2 formatos diferentes (por ejemplo, un backup en el servidor y otro en tu ordenador).
  • 1 copia fuera del servidor (en la nube o en un disco externo).

2. Programa backups frecuentes

No esperes a que sea demasiado tarde. Si actualizas tu web a diario, haz un backup diario. Si la actualizas una vez a la semana, un backup semanal puede ser suficiente.

3. Comprueba que los backups son válidos

Un backup que no se puede restaurar no sirve de nada. De vez en cuando, haz una prueba de restauración en un entorno de pruebas o simplemente verifica que el archivo se descarga correctamente y tiene un tamaño razonable.

4. Protege tus backups

Los archivos de backup contienen información sensible (bases de datos, correos, etc.). Si los guardas en tu servidor, asegúrate de que la carpeta no sea accesible públicamente. Si los descargas, guárdalos en un lugar seguro y cifrado.

5. Mantén tu panel actualizado

DirectAdmin se actualiza periódicamente para corregir vulnerabilidades. Mantén tu panel y tu sistema operativo siempre actualizados para evitar problemas de seguridad.


Preguntas frecuentes sobre backups en DirectAdmin

¿Cuánto tiempo tarda en hacerse un backup?

Depende del tamaño de tu sitio web. Un sitio pequeño (menos de 500 MB) puede tardar solo unos segundos o un par de minutos. Un sitio grande (varios GB) puede tardar 10-15 minutos o más.

¿Puedo hacer un backup mientras mi web está en funcionamiento?

Sí, DirectAdmin permite hacer backups sin necesidad de detener tu sitio web. Sin embargo, durante el proceso puede haber una pequeña carga en el servidor, por lo que es recomendable hacerlo en horas de bajo tráfico.

¿Qué pasa si mi backup falla?

Si el backup falla, lo primero es revisar el mensaje de error. Las causas más comunes son:

  • Falta de espacio en disco: libera espacio eliminando archivos temporales o backups antiguos.
  • Permisos incorrectos: asegúrate de que la carpeta de destino tenga permisos de escritura.
  • Archivos corruptos: si el backup se interrumpe, intenta hacerlo de nuevo.

¿Puedo restaurar un backup de DirectAdmin en otro proveedor?

Sí, los backups de DirectAdmin son portables. Puedes subir el archivo .tar.gz a otro servidor que use DirectAdmin y restaurarlo. Si el otro servidor usa otro panel (como cPanel o Syspanel, que es el panel que usa el puerto 2106), el proceso puede ser más complicado y necesitarás ayuda técnica.

¿Cuál es la diferencia entre un backup manual y uno programado?

La diferencia es simplemente la automatización. El manual lo haces tú cuando lo necesitas, mientras que el programado se ejecuta solo en las fechas y horas que configures. Ambos generan el mismo tipo de archivo.

¿Debo hacer backup de mis correos electrónicos?

Sí, si usas las cuentas de correo de tu hosting, es muy recomendable incluirlas en el backup. Así, si pierdes un correo importante, podrás recuperarlo.


Conclusión

Crear un backup DirectAdmin es una de las tareas más importantes que puedes hacer para proteger tu negocio o tu proyecto online. Tanto si lo haces de forma manual como si configuras un backup programado, el proceso es sencillo y no requiere conocimientos avanzados.

Recuerda: un backup que no haces es un backup que no tienes. No dejes para mañana la seguridad de tu web. Configura tus copias de seguridad hoy mismo y duerme tranquilo sabiendo que, pase lo que pase, podrás recuperar tu sitio en cuestión de minutos.

Si tienes cualquier duda, no dudes en contactar con nuestro equipo de soporte. Estaremos encantados de ayudarte a configurar tus backups y a resolver cualquier problema que tengas con tu hosting.

¿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