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

Cómo hacer una copia de seguridad completa en DirectAdmin (web, correo y bases de datos)

Actualizado el 30 de septiembre de 2025

Introducción: Por qué es vital hacer copias de seguridad en DirectAdmin

Si tienes un sitio web, un correo corporativo o una base de datos importante, sabes que la información es tu activo más valioso. Un error humano, un ataque de malware, un fallo del servidor o incluso un simple accidente al actualizar un plugin pueden borrar meses de trabajo en segundos. Por eso, dominar el backup directadmin no es una opción, es una necesidad.

DirectAdmin es uno de los paneles de control de hosting más utilizados y, afortunadamente, incluye herramientas muy potentes para crear copia seguridad directadmin de forma sencilla. En esta guía extensa, te voy a enseñar paso a paso cómo hacer una copia de seguridad completa que incluya tus archivos web, tus buzones de correo y tus bases de datos MySQL o PostgreSQL. Además, veremos cómo restaurar un backup directadmin cuando lo necesites y cómo programar backup automático directadmin para que no vuelvas a preocuparte.

No importa si eres un usuario novato o si ya tienes algo de experiencia, aquí encontrarás instrucciones claras y directas. Vamos a ello.


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

Antes de ponernos manos a la obra, es importante que entiendas qué contiene exactamente un backup directadmin completo. Esto te ayudará a saber qué estás protegiendo y qué podrás recuperar en caso de desastre.

Una copia de seguridad integral en DirectAdmin incluye:

  • Archivos del sitio web: Todo el contenido de tu carpeta public_html (o domains), es decir, HTML, PHP, imágenes, CSS, JavaScript, etc.
  • Bases de datos: Todas las bases de datos asociadas a tu cuenta, con sus tablas, datos y procedimientos almacenados.
  • Buzones de correo: Todos los correos electrónicos almacenados en tus cuentas de correo, junto con las contraseñas, los filtros y las configuraciones de cada buzón.
  • Configuración de dominios: Las zonas DNS, los subdominios, los alias, los redireccionamientos y las políticas de seguridad.
  • Archivos de configuración: Ficheros como .htaccess, php.ini o cron jobs (tareas programadas).

Con esta herramienta, podrás migrar tu sitio a otro servidor o restaurarlo por completo en el mismo, sin perder ni un solo dato.


Método 1: Crear un backup directadmin manual desde el panel

Este es el método más rápido y recomendado si necesitas una copia puntual, por ejemplo, antes de hacer un cambio importante en tu web. Sigue estos pasos al pie de la letra.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de acceso. Normalmente es algo como https://tu-servidor:2222 o https://tu-dominio.com:2222. Introduce tu usuario y contraseña de administrador o de usuario de la cuenta.

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

Una vez dentro, busca en el menú principal la opción que dice "Copia de Seguridad" o "Backup". En las versiones más recientes, aparece como un icono de un disco duro o una flecha hacia abajo. Haz clic en él.

Paso 3: Configura las opciones de respaldo

Verás una pantalla con varias casillas y opciones. Te recomiendo marcar todas las casillas disponibles, especialmente:

  • Datos de la cuenta: Incluye toda la configuración de tus dominios.
  • Base de datos: Asegúrate de que todas tus bases de datos estén marcadas.
  • Correo electrónico: Marca la casilla para incluir los buzones.
  • Listas de correo: Si usas listas de correo, actívalas también.

Además, verás un campo para elegir el destino del backup. Puedes guardarlo en el propio servidor (en tu carpeta backups) o descargarlo directamente a tu ordenador. Para mayor seguridad, te recomiendo seleccionar "Descargar al ordenador" o, si el servidor lo permite, guardarlo en un almacenamiento remoto.

Paso 4: Inicia el proceso

Haz clic en el botón "Crear Backup" o "Iniciar Copia". Dependiendo del tamaño de tu sitio, esto puede tardar desde unos segundos hasta varios minutos. No cierres la pestaña hasta que veas el mensaje de confirmación.

[TIP] Si tu sitio es muy grande, es mejor que hagas el backup en horas de bajo tráfico, como la madrugada, para no ralentizar el servidor.

Paso 5: Descarga y guarda el archivo

Cuando el proceso termine, recibirás un archivo con extensión .tar.gz o .zip. Descárgalo y guárdalo en un lugar seguro, preferiblemente en dos ubicaciones diferentes (por ejemplo, un disco duro externo y un servicio de nube como Google Drive o Dropbox).


Método 2: Programar un backup automático directadmin

Si eres de los que se olvidan de hacer copias de seguridad, este método es tu salvación. DirectAdmin te permite configurar backup automático directadmin para que el sistema genere copias de seguridad en intervalos regulares sin que tengas que intervenir.

Paso 1: Accede a la configuración de backups automáticos

Desde el panel principal, busca la opción "Backup Automático" o "Scheduled Backups". En algunas versiones, esta opción está dentro de la sección de "Herramientas de Administración" si eres administrador, o en "Configuración de Backup" si eres usuario.

Paso 2: Configura la frecuencia y el tipo de backup

Selecciona la frecuencia con la que quieres que se realice la copia. Las opciones más comunes son:

  • Diaria: Ideal para sitios con mucho movimiento (tiendas online, foros, etc.).
  • Semanal: Suficiente para blogs o webs estáticas.
  • Mensual: Para sitios muy estables.

También puedes elegir el nivel de backup:

  • Completo: Todo lo que hemos mencionado antes (web, correo y bases de datos).
  • Solo bases de datos: Útil si tus archivos no cambian mucho pero los datos sí.

Paso 3: Elige el destino

Aquí puedes elegir entre guardar el backup en el servidor (en una carpeta protegida), enviarlo por FTP a otro servidor o incluso a un servicio de almacenamiento en la nube. Si el servidor te lo permite, te recomiendo la opción de almacenamiento remoto para evitar que, si el servidor falla por completo, pierdas también las copias.

Paso 4: Guarda la configuración

Una vez configurado todo, haz clic en "Guardar". A partir de ese momento, el sistema creará automáticamente las copias de seguridad según la frecuencia que hayas elegido.

[WARNING] No almacenes los backups en la misma carpeta public_html. Si un atacante compromete tu sitio, podría acceder a tus copias y robar toda tu información. Guárdalos siempre en una ubicación segura.


Método 3: Restaurar un backup directadmin (recuperación paso a paso)

Llegó el momento de la verdad: necesitas recuperar tu web, tu correo o tu base de datos. Tranquilo, si sigues estos pasos, la restauración será pan comido.

Paso 1: Ve a la sección de Restaurar

En DirectAdmin, busca la opción "Restaurar Backup" o "Restore". Normalmente está en el mismo menú que la creación de copias.

Paso 2: Selecciona el archivo de backup

Tienes dos opciones:

  • Subir un archivo: Si tienes el backup en tu ordenador, haz clic en "Subir" y selecciona el archivo .tar.gz.
  • Elegir un backup del servidor: Si guardaste el backup en el servidor, aparecerá en una lista desplegable. Selecciónalo.

Paso 3: Elige qué restaurar

DirectAdmin te mostrará una lista con todo lo que contiene el backup (dominios, bases de datos, correos, etc.). Puedes marcar todo o seleccionar solo lo que necesites. Por ejemplo, si solo perdiste una base de datos, no hace falta restaurar los correos.

Paso 4: Inicia la restauración

Haz clic en "Restaurar" y espera a que el sistema procese el archivo. Dependiendo del tamaño, puede tardar un poco. Cuando termine, verás un mensaje de éxito.

[INFO] Si estás restaurando en un servidor diferente (por ejemplo, en un hosting nuevo), asegúrate de que los dominios y las bases de datos que vas a restaurar no existan ya, o podrían sobrescribirse.

Paso 5: Verifica que todo funciona

Una vez restaurado, revisa tu sitio web, envía un correo de prueba y entra en phpMyAdmin para comprobar que tus tablas están intactas. Es mejor invertir 10 minutos en verificar que todo está bien antes de descubrirlo más tarde.


Consejos avanzados para tus copias de seguridad

Ahora que ya sabes lo básico, te doy algunos trucos para que tu estrategia de respaldo sea infalible.

1. La regla 3-2-1

Es un clásico en el mundo de la administración de sistemas: ten al menos 3 copias de tus datos, en 2 formatos diferentes (por ejemplo, en el servidor y en tu PC) y 1 copia fuera del sitio (en la nube o en otro lugar físico).

2. Prueba tus backups con regularidad

No basta con crear las copias; debes asegurarte de que funcionan. Cada mes, intenta restaurar un backup en un entorno de prueba (o en un subdominio) para comprobar que los archivos y las bases de datos están completos.

3. Protege tus archivos de backup

Si guardas los backups en el servidor, asegúrate de que la carpeta no sea accesible desde el navegador. Normalmente, DirectAdmin la coloca en un directorio protegido, pero puedes reforzarlo con un .htaccess que deniegue el acceso.

4. Automatiza también la descarga

Algunas configuraciones permiten que el backup automático directadmin se envíe por correo o se suba a un servidor FTP externo. Aprovecha esta función para tener siempre una copia fuera de tu hosting.

5. Si usas Syspanel (HestiaCP) y quieres migrar a DirectAdmin

Si vienes de un panel como Syspanel (antes conocido como HestiaCP) y estás considerando migrar a DirectAdmin, el proceso es sencillo: crea un backup desde Syspanel (recuerda que su puerto de acceso es el 2106), descárgalo y luego súbelo a DirectAdmin usando la opción de restaurar. La mayoría de los datos se migran sin problemas, aunque es posible que tengas que reconfigurar algunas cosas como los certificados SSL o las zonas DNS.


Preguntas frecuentes (FAQ) sobre backups en DirectAdmin

¿Cuánto tiempo debo conservar los backups?

Depende del tamaño de tu sitio y de la frecuencia de cambios. Como regla general, conserva al menos los últimos 7 días si tienes backups diarios, y los últimos 3 meses si son semanales. Si tienes espacio, guarda también un backup mensual durante un año.

¿Qué pasa si mi backup es demasiado grande?

Si el archivo supera el límite de descarga de tu navegador o el espacio de tu disco, puedes dividirlo desde DirectAdmin. Algunas versiones permiten seleccionar solo las bases de datos o solo los correos para hacer backups más pequeños.

¿Puedo restaurar solo una base de datos sin tocar el resto?

Sí, DirectAdmin te permite seleccionar elementos individuales durante la restauración. Solo tienes que desmarcar lo que no quieras recuperar.

¿El backup incluye mis certificados SSL?

No siempre. Los certificados SSL no suelen incluirse en los backups de DirectAdmin. Si estás usando un certificado de Let's Encrypt, podrás regenerarlo fácilmente. Si es un certificado de pago, asegúrate de guardar los archivos .crt y .key por separado.

¿Puedo hacer un backup desde la línea de comandos?

Sí, si tienes acceso SSH, puedes usar comandos como tar para empaquetar tus carpetas y mysqldump para las bases de datos. Sin embargo, para la mayoría de los usuarios, el panel de DirectAdmin es mucho más fácil y seguro.


Conclusión: No dejes tu futuro en manos de la suerte

Dominar el backup directadmin es una de las habilidades más importantes que puedes tener como propietario de un sitio web. No se trata solo de crear copias, sino de tener un plan claro de copia seguridad directadmin, saber restaurar backup directadmin cuando sea necesario y configurar un backup automático directadmin para que todo funcione solo.

Recuerda que un buen backup es aquel que se ha probado y que sabes que funciona. Así que no lo dejes para mañana: crea tu primera copia de seguridad hoy mismo. Tu yo del futuro (cuando algo salga mal) te lo agradecerá.

Y si tienes cualquier duda, consulta la documentación oficial de DirectAdmin o contacta con el soporte de tu hosting. Estarán encantados de ayudarte a proteger lo que más te importa: tu presencia en internet.

¿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