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

Cómo hacer una copia de seguridad completa de DirectAdmin y restaurarla

Actualizado el 17 de abril de 2026

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

Cuando gestionas un servidor, el día que menos lo esperas puede ocurrir un desastre: un error humano borra una carpeta crítica, un ataque de ransomware bloquea tus archivos, o un fallo del disco duro deja tu web caída. Si no tienes una copia de seguridad reciente, podrías perderlo todo: bases de datos, correos electrónicos, configuraciones y el trabajo de años.

Por eso, saber cómo hacer un backup DirectAdmin no es un lujo, es una necesidad. En esta guía extensa y práctica, aprenderás a crear copias de seguridad completas de tu servidor y, lo más importante, a restaurar copia seguridad de forma rápida y sin errores. No importa si eres un principiante total o un administrador con algo de experiencia: aquí lo explicamos paso a paso, con un lenguaje claro y sin tecnicismos innecesarios.

Vamos a ello.


¿Qué incluye una copia de seguridad completa en DirectAdmin?

Antes de lanzarnos a hacer clics, es fundamental entender qué estamos protegiendo. Un DirectAdmin backup completo suele incluir los siguientes elementos:

  • Archivos del sitio web: Todo el contenido de public_html, incluyendo imágenes, scripts, CSS, JavaScript y cualquier otro archivo de tu web.
  • Bases de datos MySQL: Todas las bases de datos asociadas a tus dominios y aplicaciones (WordPress, Joomla, tiendas online, etc.).
  • Cuentas de correo electrónico: Los buzones, sus contraseñas y los mensajes almacenados.
  • Configuraciones de dominio: Zonas DNS, subdominios, redirecciones, etc.
  • Listas de correo y filtros: Configuraciones avanzadas de tu servidor de correo.
  • Tareas programadas (cron jobs): Si tienes automatizaciones, también se guardan.
  • Certificados SSL: En algunos casos, también se incluyen las configuraciones de seguridad.

Tener todo esto en un solo archivo comprimido te da una tranquilidad enorme. Ahora bien, ¿cómo se hace?


Método 1: Backup DirectAdmin desde el panel de control (el más fácil)

Este es el método recomendado para la mayoría de los usuarios, ya que no requiere conocimientos técnicos avanzados. DirectAdmin incluye una herramienta de copias de seguridad integrada que te permite generar un respaldo completo de tu cuenta con unos pocos clics.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la dirección de tu servidor seguida del puerto, normalmente algo así: https://tudominio.com:2222. También puedes usar la IP directa.

Introduce tu usuario y contraseña de administrador o de revendedor, según el nivel de acceso que tengas.

Paso 2: Ve a la sección de Gestión de Backups

Una vez dentro, busca el icono que dice "Gestión de Backups" o "Backup". En la mayoría de las versiones de DirectAdmin, lo encontrarás en la sección de "Herramientas del administrador" o directamente en el menú principal si eres el propietario de la cuenta.

Paso 3: Configura tu backup DirectAdmin

Verás un formulario con varias opciones. Esto es lo que debes tener en cuenta:

  • Tipo de backup: Elige "Completo" para asegurarte de que se incluye todo.
  • Destino: Puedes guardarlo en el servidor (en una carpeta específica) o descargarlo directamente a tu ordenador. Te recomiendo elegir "Descargar al ordenador" si es la primera vez, así tienes una copia física inmediata.
  • Opciones de datos: Marca todas las casillas: archivos, bases de datos, correos, configuración de dominio, etc.

Haz clic en "Crear Backup" o "Generar".

Paso 4: Espera y descarga

El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu cuenta. Cuando termine, recibirás un archivo con extensión .tar.gz que es tu backup DirectAdmin completo.

[TIP] Guarda siempre una copia de seguridad en un lugar externo (un disco duro, un servicio en la nube o un servidor FTP). Si tu servidor principal falla, necesitarás ese respaldo fuera del sistema.


Método 2: Backup DirectAdmin por SSH (para usuarios avanzados)

Si prefieres más control o necesitas automatizar el proceso, puedes usar la línea de comandos. Este método también es útil cuando tienes muchos dominios y quieres hacer un backup de todo el servidor, no solo de una cuenta.

Paso 1: Conéctate por SSH

Usa un cliente como PuTTY (en Windows) o la terminal (en Mac/Linux) para conectarte a tu servidor con el usuario root o un usuario con privilegios.

Paso 2: Usa el script de backup de DirectAdmin

DirectAdmin incluye un script llamado directadmin que te permite generar backups completos. El comando básico es:

/usr/local/directadmin/directadmin backup

Pero lo más común es usar el script específico:

/usr/local/directadmin/scripts/directadmin_backup.sh

Este script creará un backup de todas las cuentas del servidor en la carpeta /home/admin/backups o en la que le indiques.

Paso 3: Personaliza el destino

Puedes especificar una ruta concreta:

/usr/local/directadmin/scripts/directadmin_backup.sh /backups/mi-servidor

Paso 4: Automatiza con cron

Para que esto sea realmente útil, crea una tarea cron que ejecute el backup cada noche. Por ejemplo:

0 2 * * * /usr/local/directadmin/scripts/directadmin_backup.sh /backups/diario

Esto hará un backup DirectAdmin automático a las 2 de la madrugada todos los días.

[WARNING] Asegúrate de que la carpeta de destino tenga suficiente espacio en disco. Un backup completo de un servidor puede ocupar varios gigabytes, dependiendo del número de cuentas y del tamaño de los archivos.


Cómo restaurar copia seguridad en DirectAdmin

Hacer el backup es solo la mitad del trabajo. Saber restaurar DirectAdmin correctamente es lo que te salvará cuando realmente lo necesites. Vamos a ver los dos escenarios más comunes.

Escenario 1: Restaurar una cuenta individual desde el panel

Si solo necesitas recuperar un dominio o una cuenta concreta, sigue estos pasos:

  1. Accede a DirectAdmin con el usuario de la cuenta que quieres restaurar (o como administrador).
  2. Ve a "Gestión de Backups".
  3. Busca la opción "Restaurar" o "Subir backup".
  4. Sube el archivo .tar.gz que tienes guardado.
  5. Marca las opciones que quieres restaurar (archivos, bases de datos, correos, etc.).
  6. Haz clic en "Restaurar".

DirectAdmin procesará el archivo y, en unos minutos, tu cuenta estará de vuelta como estaba.

Escenario 2: Restaurar todo el servidor

Si el desastre es mayor y necesitas recuperar el servidor completo, el proceso es más delicado:

  1. Instala DirectAdmin en el nuevo servidor (o en el mismo si has reinstalado el sistema operativo).
  2. Sube el archivo de backup completo a la carpeta /home/admin/backups/.
  3. Usa el script de restauración:
/usr/local/directadmin/scripts/directadmin_restore.sh /home/admin/backups/backup.tar.gz

Este comando restaurará todas las cuentas, bases de datos y configuraciones incluidas en el archivo.

[WARNING] La restauración completa del servidor debe hacerse con mucho cuidado y preferiblemente por un técnico experimentado. Un error puede sobrescribir datos actuales o dejar el sistema en un estado inestable.


Consejos para que tus copias de seguridad sean realmente útiles

No basta con hacer un backup de vez en cuando. Para que tus copias de seguridad servidor te protejan de verdad, sigue estas buenas prácticas:

  • Frecuencia: Haz backups diarios o al menos semanales. Si tu web tiene mucho movimiento (tiendas online, blogs con muchos comentarios), lo ideal es un backup diario.
  • Rotación: No guardes solo la última copia. Mantén al menos las últimas 7 copias por si necesitas volver a un punto anterior.
  • Almacenamiento externo: Nunca guardes todas las copias en el mismo servidor. Un fallo del disco lo perdería todo. Usa servicios como Amazon S3, Google Drive o un servidor FTP externo.
  • Prueba tus restauraciones: Esto es clave. Una vez al mes, restaura un backup en un servidor de prueba para asegurarte de que el proceso funciona y que los datos están completos.
  • Protege los backups: Los archivos de backup contienen información sensible (bases de datos, correos). Cifra los archivos o guárdalos en ubicaciones con acceso restringido.

Preguntas frecuentes sobre backups y restauración

¿Cuánto tiempo tarda en restaurarse un backup?

Depende del tamaño. Un backup de 1 GB puede tardar entre 2 y 5 minutos. Uno de 50 GB puede tardar una hora o más. Ten paciencia y no interrumpas el proceso.

¿Puedo restaurar solo una base de datos sin tocar los archivos?

Sí. En la sección de restauración de DirectAdmin, puedes elegir qué elementos restaurar. Si solo quieres recuperar una base de datos, desmarca la casilla de archivos y correos.

¿Qué pasa si mi backup se corrompe?

Si el archivo .tar.gz está dañado, DirectAdmin te dará un error. Por eso es tan importante tener varias copias en lugares distintos. Nunca dependas de un único archivo.

¿El backup incluye las contraseñas de los usuarios?

Las contraseñas de las cuentas de correo y de las bases de datos se restauran tal cual estaban en el momento del backup. Si no recuerdas una contraseña, podrás verla en el panel o restablecerla después de la restauración.

¿Puedo hacer un backup DirectAdmin desde la línea de comandos sin ser root?

En general, necesitas privilegios de administrador (root) para hacer backups de todo el servidor. Sin embargo, cada usuario puede hacer backups de su propia cuenta desde el panel sin problemas.


Conclusión: La constancia es tu mejor aliada

Dominar el backup DirectAdmin y la restauración no es complicado, pero requiere práctica y constancia. Te recomiendo que ahora mismo hagas tu primera copia de seguridad completa y la guardes en un lugar seguro. No esperes a que sea demasiado tarde.

Recuerda que un buen plan de copias de seguridad servidor es como un seguro de vida para tu negocio online: no te das cuenta de su valor hasta que lo necesitas, y cuando llega ese momento, te alegrarás de haberlo hecho bien.

[INFO] Si tu servidor utiliza el panel Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar, pero accede siempre a través del puerto 2106 para gestionar tus backups y restauraciones. La lógica de copias de seguridad y restauración sigue los mismos principios que hemos visto aquí.

Espero que esta guía extensa te haya sido de gran ayuda. Ahora ya sabes cómo proteger tu servidor y, lo más importante, cómo recuperarlo cuando algo sale mal. ¡Manos a la obra y a hacer ese backup!

¿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