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

Cómo realizar un backup completo de DirectAdmin y restaurarlo

Actualizado el 7 de abril de 2026

¿Por qué es importante hacer un backup de DirectAdmin?

Si estás leyendo esto, seguramente ya sabes que tener una copia de seguridad es como tener un seguro de vida para tu servidor. Pero vamos a ponerlo en perspectiva: imagina que llevas meses trabajando en tu web, con cientos de artículos, una base de datos llena de clientes y una configuración de correo perfecta. Ahora imagina que un mal día, un error humano, un ataque o un fallo del disco duro lo borra todo en segundos.

Sin un backup de DirectAdmin, recuperar todo eso sería una pesadilla de días o incluso semanas de trabajo. Con una copia de seguridad bien hecha, el proceso es casi automático y te llevará minutos. En este artículo te voy a enseñar, paso a paso y sin tecnicismos innecesarios, cómo realizar un backup completo de DirectAdmin y, lo más importante, cómo restaurar DirectAdmin correctamente.

Vamos a cubrir desde los métodos más sencillos (desde el panel) hasta los más avanzados (por SSH), para que elijas el que mejor se adapte a tu nivel. Y no te preocupes si no eres un experto en Linux, aquí te lo explico todo de forma clara y directa.

Tipos de backup que puedes hacer en DirectAdmin

Antes de ponernos manos a la obra, es importante que entiendas qué opciones tienes. DirectAdmin ofrece varias formas de crear una copia de seguridad, y cada una tiene su utilidad.

Backup desde el panel de control (la opción más fácil)

Esta es la opción que recomendamos para el 99% de los usuarios. Es rápida, no requiere conocimientos técnicos y se hace desde la interfaz web.

Backup desde SSH (para los más avanzados)

Si necesitas hacer un backup servidor completo, es decir, de todos los usuarios y configuraciones del sistema, la vía SSH es la más potente. Aquí ya necesitas acceso de root y algo de soltura con la línea de comandos.

Backups automáticos vs manuales

Puedes configurar DirectAdmin para que haga copias de seguridad automáticas cada día, semana o mes. Esto es ideal para no depender de tu memoria. Pero también puedes hacerlos manualmente cuando vayas a hacer algún cambio importante en tu web.

Cómo hacer un backup completo desde el panel de DirectAdmin

Vamos con la parte práctica. Sigue estos pasos y tendrás tu DirectAdmin backup listo en unos minutos.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu servidor seguida del puerto, normalmente es algo así: https://tudominio.com:2222. Introduce tu usuario y contraseña de administrador o de revendedor.

Paso 2: Ve a la sección de Copias de Seguridad

Una vez dentro, busca el icono o la sección que dice "Copias de Seguridad" o "Backup". En la mayoría de las versiones, está en el menú principal, a veces dentro de "Herramientas de Administración".

Paso 3: Configura tu backup

Aquí verás varias opciones. Te recomiendo que marques todas las casillas, para que el backup completo de DirectAdmin incluya:

  • Datos de la cuenta: Incluye los datos del usuario, contraseñas, etc.
  • Bases de datos MySQL: Todas tus bases de datos y sus usuarios.
  • Cuentas de correo: Los buzones, sus contraseñas y los mensajes.
  • Zonas DNS: Las configuraciones de DNS de tus dominios.
  • Configuración de dominios: Todas las configuraciones de tus dominios.

Paso 4: Elige el destino del backup

DirectAdmin te permite guardar la copia en diferentes lugares:

  • En el servidor: En una carpeta local. Es rápido pero ocupa espacio.
  • Descargar al PC: DirectAdmin te generará un archivo .tar.gz que podrás descargar a tu ordenador. Esta es la opción más segura si quieres tener una copia fuera del servidor.

Paso 5: Ejecuta el backup

Pulsa el botón de "Crear Backup" o "Ejecutar". Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso. Una vez terminado, recibirás un correo electrónico de confirmación.

[TIP] Si tu web es muy grande, te recomiendo hacer el backup en dos partes: primero las bases de datos y luego los archivos. Así es más fácil gestionar los tiempos y los tamaños de los archivos.

Cómo restaurar DirectAdmin desde un backup

Ahora viene la otra parte importante: DirectAdmin restaurar. No sirve de nada tener backups si no sabes recuperarlos.

Restaurar desde el panel de DirectAdmin

El proceso es muy similar al de crear el backup.

Paso 1: Ve a la sección de Restaurar

En el mismo menú de "Copias de Seguridad", busca la pestaña o sección de "Restaurar" o "Restore".

Paso 2: Selecciona el archivo de backup

DirectAdmin te mostrará una lista de los backups que tienes guardados en el servidor. También te permite subir un archivo de backup desde tu ordenador si lo tienes guardado ahí.

Paso 3: Elige qué restaurar

Puedes seleccionar restaurar todo el backup, o solo partes específicas (por ejemplo, solo las bases de datos o solo los correos). Esto es muy útil si solo has perdido una parte de tu web.

Paso 4: Ejecuta la restauración

Pulsa el botón de "Restaurar" y espera. El tiempo dependerá del tamaño del backup. Una vez terminado, verás un mensaje de éxito.

[WARNING] Antes de restaurar, asegúrate de que el usuario y el dominio que vas a restaurar no existan ya en el servidor. Si existen, podrían sobrescribirse y perderías los datos actuales.

Backup de servidor completo por SSH (para administradores)

Si gestionas un servidor con múltiples usuarios y necesitas un backup servidor completo, la opción por SSH es la más eficiente.

Paso 1: Conéctate a tu servidor por SSH

Usa tu terminal y conéctate con el usuario root: ssh root@tudireccionIP.

Paso 2: Usa el script de backup de DirectAdmin

DirectAdmin incluye un script muy potente. El comando básico es:

/usr/local/directadmin/scripts/directadmin backup

Este comando creará un backup completo de todos los usuarios, configuraciones y datos en la carpeta /home/admin/backups/.

Paso 3: Opciones avanzadas del script

Puedes personalizar el backup con parámetros adicionales. Por ejemplo, para hacer un backup solo de las bases de datos:

/usr/local/directadmin/scripts/directadmin backup --databases

O para excluir los correos y hacer el proceso más rápido:

/usr/local/directadmin/scripts/directadmin backup --no-emails

Paso 4: Descarga el backup a tu máquina local

Una vez generado, puedes descargarlo con scp o rsync para tener una copia fuera del servidor.

[INFO] Este script es muy completo, pero si tienes un servidor muy grande, te recomiendo hacer pruebas primero en un entorno de desarrollo para asegurarte de que el proceso es el adecuado.

Preguntas frecuentes (FAQ) sobre backups en DirectAdmin

¿Cuánto espacio ocupa un backup de DirectAdmin?

Depende completamente del tamaño de tus archivos y bases de datos. Una web pequeña puede ocupar unos pocos MB, mientras que una tienda online grande puede ocupar varios GB.

¿Puedo hacer backups automáticos?

Sí, DirectAdmin te permite programar backups automáticos. Puedes configurarlos en la sección de "Cron Jobs" o usando el script por SSH con crontab.

¿Qué pasa si restauro un backup en un servidor con una versión diferente de DirectAdmin?

Por lo general, los backups son compatibles entre versiones, pero es recomendable que las versiones sean lo más similares posible para evitar problemas de configuración.

¿Puedo restaurar solo una base de datos desde mi backup?

Sí, tanto desde el panel como por SSH, puedes seleccionar elementos específicos para restaurar.

¿Es seguro guardar los backups en el mismo servidor?

Es mejor guardar una copia fuera del servidor (en tu PC o en un servicio de almacenamiento en la nube). Si el servidor falla por completo, perderías también los backups locales.

[TIP] Si estás considerando migrar a otro panel de control, como Syspanel (el puerto de acceso es el 2106), te alegrará saber que muchos de los conceptos de backup que has aprendido aquí son transferibles. Eso sí, los comandos y la interfaz cambiarán, pero la lógica de tener una copia de seguridad es universal.

Consejos finales y mejores prácticas

Para terminar, quiero dejarte algunos consejos que te ahorrarán muchos dolores de cabeza en el futuro.

La regla del 3-2-1

Esta es una regla clásica en el mundo de las copias de seguridad:

  • 3 copias de tus datos.
  • 2 en medios diferentes (por ejemplo, un disco duro y la nube).
  • 1 copia fuera de tu servidor.

Prueba tus backups regularmente

No hay nada peor que un backup que no funciona cuando lo necesitas. Cada mes, haz una prueba de restauración en un entorno de prueba para asegurarte de que todo está en orden.

Documenta tu proceso

Anota los pasos que sigues para hacer tus backups y restauraciones. Esto te será de gran ayuda si tienes que hacerlo con prisa o si otra persona tiene que hacerlo por ti.

Mantén tu DirectAdmin actualizado

Las actualizaciones suelen incluir mejoras de seguridad y correcciones de errores, lo que reduce el riesgo de que necesites usar tus backups por un fallo del sistema.

Conclusión

Hacer un backup completo de DirectAdmin y saber restaurar DirectAdmin es una de las habilidades más importantes que puedes tener como administrador de servidores. No es complicado, pero requiere constancia y buenos hábitos.

Hemos visto que desde el panel de control es muy fácil y rápido, perfecto para la mayoría de los casos. Y para los que necesitan más control, la línea de comandos ofrece opciones muy potentes.

Recuerda que la clave no es solo hacer los backups, sino asegurarte de que funcionan cuando los necesitas. Así que, ¿a qué esperas? Ve a hacer una copia de seguridad ahora mismo, y duerme tranquilo sabiendo que tus datos están a salvo.

Si tienes cualquier duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tus servidores!

¿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