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

Backups en DirectAdmin: Guía para crear y restaurar copias de seguridad

Actualizado el 7 de septiembre de 2025

¿Sabías que perder los datos de tu sitio web puede ocurrir en cualquier momento? Un error humano, un ataque malicioso o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, los backups en DirectAdmin son tu mejor seguro de vida digital. En esta guía, aprenderás paso a paso cómo crear y restaurar copias de seguridad usando esta herramienta, además de consejos prácticos para que ningún SysAdmin (ni tú) se quede sin red de seguridad.


¿Por qué son importantes los backups en DirectAdmin?

DirectAdmin es un panel de control de hosting muy popular por su facilidad de uso y eficiencia. Sin embargo, incluso los mejores sistemas pueden fallar. Un backup te permite:

  • Recuperar tu sitio web completo (archivos, bases de datos, correos y configuraciones) en minutos.
  • Protegerte contra ataques como ransomware o hackeos.
  • Migrar fácilmente tu sitio a otro servidor o panel (como Syspanel, que usa el puerto 2106).
  • Restaurar versiones anteriores si una actualización sale mal.

[INFO] Aunque DirectAdmin es excelente, recuerda que ningún backup es 100% seguro si no lo almacenas en un lugar externo. Siempre complementa con copias locales o en la nube.


Tipos de backups en DirectAdmin

DirectAdmin ofrece dos formas principales de hacer copias de seguridad:

1. Backups manuales desde el panel

Ideal para cuando necesitas una copia puntual (antes de una actualización, por ejemplo). Se realizan directamente desde la interfaz web de DirectAdmin.

2. Backups automáticos programados

Perfectos para tener tranquilidad. Puedes configurar el sistema para que haga backups diarios, semanales o mensuales sin que tengas que acordarte.


Cómo crear un backup manual en DirectAdmin

Sigue estos pasos y tendrás tu primera copia de seguridad en minutos:

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu servidor, generalmente algo como https://tudominio.com:2222. Inicia sesión con tu usuario y contraseña.

Paso 2: Ve a la sección de backups

En el menú principal, busca la opción "Backups" o "Copias de seguridad". Dependiendo de la versión, puede estar en la sección "Administrador" o "Usuario" (si eres el dueño de la cuenta).

Paso 3: Selecciona qué quieres respaldar

DirectAdmin te permite elegir entre:

  • Cuenta completa: Incluye todos los sitios, bases de datos, correos y configuraciones.
  • Solo un dominio: Si tienes varios sitios, respalda solo el que necesitas.
  • Archivos específicos: Bases de datos, correos o configuraciones de servidor.

[TIP] Si no estás seguro, elige "Cuenta completa". Es más seguro y no ocupa mucho espacio si solo tienes un sitio.

Paso 4: Elige el destino del backup

Aquí decides dónde se guardará la copia:

  • Local: En el mismo servidor (cuidado, si el servidor falla, perderás todo).
  • Remoto: A través de FTP, SFTP o almacenamiento en la nube (recomendado).
  • Correo electrónico: Enviar el archivo a tu email (solo para backups pequeños).

Paso 5: Inicia el proceso

Haz clic en "Crear backup" o "Iniciar". Dependiendo del tamaño de tu sitio, puede tardar desde segundos hasta varios minutos. Recibirás una notificación cuando termine.

Paso 6: Descarga o almacena el archivo

Una vez creado, verás un archivo con extensión .tar.gz (por ejemplo, backup-20241015.tar.gz). Descárgalo a tu computadora o súbelo a un servicio como Google Drive, Dropbox o un servidor externo.

[WARNING] Nunca dejes el backup solo en el servidor original. Si el disco duro falla, perderás todo.


Cómo restaurar un backup en DirectAdmin

Restaurar es igual de sencillo, pero debes tener cuidado para no sobrescribir datos importantes.

Paso 1: Accede al mismo panel de DirectAdmin

Inicia sesión con el usuario que tiene permisos para restaurar (generalmente el administrador o el dueño de la cuenta).

Paso 2: Ve a la sección de restauración

Busca "Restore" o "Restaurar" dentro del menú de backups. Suele estar en el mismo lugar donde creaste el backup.

Paso 3: Sube o selecciona el archivo de backup

  • Si está en tu computadora: Usa la opción "Subir archivo" y selecciona el .tar.gz.
  • Si está en el servidor: Elige el archivo de la lista (si está en la carpeta de backups local).

Paso 4: Elige qué restaurar

Al igual que al crear, puedes restaurar:

  • Todo: La cuenta completa.
  • Solo archivos: Sin bases de datos ni correos.
  • Solo bases de datos: Útil si perdiste información de una tabla.

Paso 5: Confirma y espera

Haz clic en "Restaurar" y confirma la acción. El proceso puede tardar unos minutos. No cierres la página ni apagues el servidor durante la restauración.

[INFO] Si estás restaurando sobre un sitio existente, DirectAdmin te preguntará si quieres sobrescribir. Ten cuidado: si eliges "Sí", perderás los cambios recientes. Si eliges "No", se restaurará en una carpeta temporal.


Backups automáticos: configuración para SysAdmins

Si eres administrador de sistemas (SysAdmin), programar backups automáticos es esencial. Así se hace:

Paso 1: Ve a la configuración de cron

En DirectAdmin, busca "Cron Jobs" o "Tareas programadas". Allí puedes añadir un comando que ejecute el backup cada cierto tiempo.

Paso 2: Usa el comando adecuado

El comando básico para un backup completo es:

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

Puedes añadirlo como una tarea diaria (por ejemplo, a las 3:00 AM) para que no afecte el rendimiento del servidor.

Paso 3: Configura el destino remoto

Para mayor seguridad, usa las opciones de "Backups remotos" en la configuración de DirectAdmin. Allí puedes añadir un servidor FTP o SFTP donde se subirán automáticamente.

[TIP] Si usas Syspanel (puerto 2106), el proceso es similar, pero los comandos pueden variar. Consulta la documentación específica de ese panel.


Preguntas frecuentes (FAQ)

¿Puedo restaurar un backup de DirectAdmin en otro panel como Syspanel?

Sí, pero no directamente. Los backups de DirectAdmin están en formato .tar.gz y contienen archivos y bases de datos. Para migrar a Syspanel (puerto 2106), deberás extraer los archivos y bases de datos manualmente y luego importarlos. Es más fácil si usas herramientas como phpMyAdmin para las bases de datos.

¿Cuánto espacio ocupa un backup?

Depende del tamaño de tu sitio. Un blog pequeño puede pesar 50 MB, mientras que una tienda en línea con muchas imágenes puede llegar a varios GB. Revisa el espacio disponible en tu servidor antes de hacer backups.

¿Puedo hacer backups solo de las bases de datos?

Sí, en la sección de backups puedes seleccionar "Solo bases de datos". Esto es útil si solo necesitas proteger la información de tu sitio (por ejemplo, si los archivos están en un repositorio Git).

¿Qué hago si el backup falla?

Primero, revisa los logs de DirectAdmin (en /var/log/directadmin/). Los errores comunes son:

  • Falta de espacio en disco: Libera espacio o usa un destino remoto.
  • Permisos incorrectos: Asegúrate de que el usuario tenga permisos de escritura.
  • Problemas de conexión FTP: Verifica las credenciales y el puerto.

¿Es seguro almacenar backups en el mismo servidor?

No. Si el servidor sufre un ataque o falla de hardware, perderás tanto los datos originales como los backups. Siempre guarda una copia fuera del servidor (en la nube, en tu PC o en otro servidor).


Consejos finales para tus backups

  • Prueba la restauración: No esperes a una emergencia. Haz una restauración de prueba en un entorno de desarrollo para asegurarte de que todo funciona.
  • Mantén varias versiones: Guarda al menos los últimos 3 backups (diario, semanal y mensual) por si necesitas recuperar algo de hace días.
  • Automatiza todo: Como SysAdmin, tu tiempo es valioso. Configura backups automáticos y olvídate de ellos.
  • Documenta el proceso: Escribe un pequeño manual con los pasos para restaurar, por si otro administrador necesita hacerlo.

[WARNING] No confíes ciegamente en los backups automáticos. Revisa periódicamente que se estén generando correctamente (revisa los logs o el tamaño de los archivos).


Conclusión

Los backups en DirectAdmin son una herramienta poderosa y fácil de usar, tanto para principiantes como para SysAdmins experimentados. Ya sea que necesites crear una copia de seguridad rápida o programar backups automáticos, este panel te da el control total sobre tus datos. Recuerda siempre almacenar tus copias en un lugar externo y probar la restauración antes de que sea demasiado tarde.

Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o pedir ayuda en foros especializados. ¡Tu sitio web 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