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

Cómo configurar una copia de seguridad en DirectAdmin

Actualizado el 4 de marzo de 2026

Introducción: ¿Por Qué es Importante Tener un Backup en DirectAdmin?

Perder los datos de tu sitio web es una de las peores pesadillas para cualquier propietario de un hosting. Un error humano, un ataque malicioso o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, configurar una copia de seguridad en DirectAdmin no es una opción, es una necesidad.

DirectAdmin es uno de los paneles de control de hosting más populares, y ofrece herramientas muy potentes para gestionar tus backups. En esta guía, te explicaré paso a paso cómo configurar un backup DirectAdmin de forma manual y automática, además de darte consejos para que tu estrategia de respaldo sea sólida y eficaz.

Si eres nuevo en esto, no te preocupes. Usaremos un lenguaje claro y sencillo. Al final de este artículo, sabrás exactamente cómo proteger tu página web.


¿Qué es una Copia de Seguridad en DirectAdmin?

Una copia de seguridad (o backup) es una “foto” completa de tu sitio web en un momento determinado. En el contexto de DirectAdmin backup, esto incluye:

  • Todos los archivos de tu sitio (HTML, CSS, imágenes, scripts, etc.).
  • Las bases de datos (como MySQL o MariaDB).
  • Las configuraciones de correo electrónico (cuentas, filtros, etc.).
  • Las configuraciones de dominios y subdominios.

Al restaurar un backup, vuelves a tener exactamente el mismo estado que tenías cuando se creó la copia.


Requisitos Previos Antes de Configurar tu Backup

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin: Necesitas tu usuario y contraseña de administrador o de un nivel de acceso que permita gestionar backups (normalmente el usuario principal del dominio).
  2. Espacio en disco suficiente: El backup se almacenará en tu cuenta de hosting. Si tienes poco espacio, considera usar almacenamiento externo (más adelante te explico cómo).
  3. Conocimiento básico del panel: Saber navegar por las secciones de DirectAdmin te ayudará a seguir los pasos más rápido.

Paso a Paso: Cómo Hacer un Backup Manual en DirectAdmin

Esta es la forma más directa de crear una copia seguridad DirectAdmin bajo demanda. Es ideal para antes de hacer cambios importantes en tu web.

1. Accede a tu Panel de DirectAdmin

Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Introduce tus credenciales.

2. Ve a la Sección de Backup

Una vez dentro, busca la sección "Administrador de Copias de Seguridad" o "Backup/Transfer". Dependiendo de la versión de DirectAdmin, puede estar en el menú principal o en el apartado de "Herramientas Avanzadas".

3. Selecciona los Elementos a Respaldar

DirectAdmin te mostrará una lista con todos los componentes de tu sitio. Marca las casillas que quieras incluir:

  • Archivos del sitio: Todos los archivos de tu dominio principal y subdominios.
  • Bases de datos: Selecciona las bases de datos que uses (por ejemplo, las de WordPress o Joomla).
  • Configuración de correo: Si tienes correos importantes, márcalo.
  • Listas de correo y filtros: Opcional, pero recomendado si usas listas de suscripción.

[TIP] Si no estás seguro, marca todo. Ocupará más espacio, pero tendrás una copia completa.

4. Elige el Destino del Backup

En esta pantalla, verás opciones como:

  • Descargar al ordenador: El backup se genera en el servidor y luego lo descargas.
  • Guardar en el servidor: Se almacena en tu cuenta de hosting (normalmente en la carpeta /backups).
  • Enviar a un FTP externo: Para almacenarlo en otro servidor o servicio en la nube (explicado más adelante).

Para empezar, elige "Descargar al ordenador" si quieres tenerlo localmente.

5. Inicia el Proceso

Haz clic en el botón "Crear Copia de Seguridad" o "Iniciar Backup". Dependiendo del tamaño de tu web, puede tardar desde segundos hasta varios minutos. Una vez terminado, recibirás un archivo .tar.gz que podrás descargar.

[WARNING] No cierres la ventana del navegador ni apagues el ordenador mientras se genera el backup. Podría interrumpirse.


Cómo Configurar un Backup Automático en DirectAdmin

Hacer backups manuales está bien, pero lo ideal es automatizarlos. Así te olvidas de recordar hacerlos cada semana. DirectAdmin permite programar backup DirectAdmin periódicos.

1. Accede a la Programación de Tareas

En DirectAdmin, busca "Cron Jobs" o "Tareas Programadas". Esta herramienta ejecuta comandos en el servidor en horarios específicos.

2. Crea un Nuevo Cron Job

Haz clic en "Añadir Tarea" o "Crear Cron Job". Verás campos como:

  • Minuto, Hora, Día del Mes, Mes, Día de la Semana: Aquí defines la frecuencia. Por ejemplo, para un backup semanal los domingos a las 3:00 AM, pon 0 3 * * 0.
  • Comando: Aquí debes escribir el script de backup de DirectAdmin. El comando típico es:
    /usr/local/directadmin/scripts/backup.sh
    
    Este script genera un backup completo de tu cuenta.

3. Guarda la Tarea

Revisa que los datos sean correctos y haz clic en "Guardar". A partir de ese momento, el servidor ejecutará el backup automáticamente según la programación que definiste.

[INFO] El backup automático se guardará en la carpeta /backups de tu cuenta. Puedes descargarlo manualmente después o configurar una transferencia automática a otro servidor.


Cómo Almacenar tu Backup en un Servidor Externo (FTP o SFTP)

Guardar los backups en el mismo servidor donde está tu web es arriesgado: si el servidor falla, pierdes todo. Por eso, es muy recomendable enviarlos a un destino externo.

1. Configura un Destino FTP

En la sección de "Backup/Transfer" de DirectAdmin, busca la opción "Enviar a FTP" o "Almacenamiento Remoto". Necesitarás:

  • Nombre del servidor FTP: Por ejemplo, ftp.tudominioexterno.com.
  • Puerto: Normalmente 21 (FTP) o 22 (SFTP).
  • Usuario y contraseña: Los de tu cuenta FTP externa.
  • Ruta remota: La carpeta donde se guardará el backup (por ejemplo, /backups/miweb).

2. Prueba la Conexión

DirectAdmin suele incluir un botón "Probar Conexión". Úsalo para verificar que los datos son correctos.

3. Asocia el Destino a tu Backup Automático

Si ya tienes un cron job configurado, puedes modificar el comando para que incluya la opción de envío FTP. Por ejemplo:

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

También puedes hacerlo desde la interfaz de "Backup/Transfer" seleccionando la opción "Enviar a FTP" en lugar de "Descargar".

[TIP] Usa servicios como Google Drive, Dropbox o un VPS pequeño como destino. Muchos proveedores de hosting ofrecen almacenamiento FTP adicional por poco dinero.


Errores Comunes al Configurar un Backup en DirectAdmin

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los más frecuentes y cómo solucionarlos:

1. El Backup No se Genera

  • Causa: Falta de espacio en disco.
  • Solución: Libera espacio eliminando backups antiguos o archivos temporales. Puedes hacerlo desde la sección "Administrador de Archivos" de DirectAdmin.

2. Error de Conexión FTP

  • Causa: Datos incorrectos o firewall bloqueando el puerto.
  • Solución: Verifica usuario, contraseña, servidor y puerto. Asegúrate de que tu servidor FTP permita conexiones desde la IP de tu hosting.

3. El Backup Automático No se Ejecuta

  • Causa: El cron job está mal configurado o el servidor tiene problemas con la zona horaria.
  • Solución: Revisa la sintaxis del cron (puedes usar generadores online como crontab.guru). También comprueba la hora del servidor en la sección "Información del Sistema".

Preguntas Frecuentes (FAQ) sobre Copias de Seguridad en DirectAdmin

¿Con qué frecuencia debo hacer un backup?

Depende de la actividad de tu web. Para un sitio estático, una vez al mes puede bastar. Para un blog o tienda online, recomiendo semanal o incluso diario.

¿Puedo restaurar un backup desde DirectAdmin?

Sí. Ve a la sección "Backup/Transfer" y elige "Restaurar". Selecciona el archivo .tar.gz que descargaste o que tienes en el servidor. El sistema te preguntará qué elementos quieres restaurar.

¿Los backups incluyen los correos electrónicos?

Sí, si marcas la opción de "Configuración de correo" y "Contenido de buzones" en la configuración del backup.

¿Qué hago si mi hosting usa Syspanel (antes HestiaCP)?

Si tu proveedor usa Syspanel, el proceso es diferente. En Syspanel, el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106). La interfaz es más simple, pero las opciones de backup suelen estar en la sección "Copias de seguridad" del menú principal. Allí puedes programar backups automáticos y descargarlos manualmente.

[INFO] Aunque DirectAdmin y Syspanel son paneles distintos, la lógica es similar: busca siempre la opción de "Backup" o "Copia de seguridad" en el menú.

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

Sí. En la sección de "Backup/Transfer", desmarca los archivos y deja solo las bases de datos. También puedes usar herramientas como phpMyAdmin para exportar una base de datos específica.


Consejos Avanzados para tu Estrategia de Backup

  1. Regla 3-2-1: Ten al menos 3 copias de tus datos, en 2 formatos diferentes (por ejemplo, local y en la nube), y 1 copia fuera del sitio (offsite). Esto minimiza el riesgo de pérdida total.
  2. Prueba tus backups: No sirve de nada tener un backup si no sabes si funciona. Cada cierto tiempo, restaura una copia en un entorno de prueba (como un subdominio) para verificar que todo está bien.
  3. Comprime y encripta: Si envías backups a un servidor externo, considera encriptarlos con GPG o usar SFTP en lugar de FTP para mayor seguridad.
  4. Monitorea el espacio: Configura alertas en DirectAdmin para saber si el espacio en disco se está llenando. Así evitarás que los backups fallen por falta de capacidad.

Conclusión

Configurar una copia seguridad DirectAdmin es un proceso accesible para cualquier usuario, incluso sin experiencia técnica. Con los pasos que te he mostrado, puedes crear backups manuales y automáticos, almacenarlos de forma segura y resolver los problemas más comunes.

Recuerda que la prevención es la mejor inversión para tu sitio web. Dedica unos minutos a configurar tu backup DirectAdmin hoy y dormirás tranquilo sabiendo que tus datos están protegidos.

Si tienes dudas, revisa la documentación oficial de DirectAdmin o contacta con el soporte técnico de tu proveedor de hosting. ¡Buena suerte!

¿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