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

DirectAdmin: Backup y restauración de tu sitio web

Actualizado el 7 de septiembre de 2025

Introducción

Tu sitio web es el corazón de tu presencia online. Ya sea un blog personal, una tienda virtual o el portal de tu negocio, perderlo por un error, un ataque o un fallo del servidor puede ser catastrófico. Por eso, realizar copias de seguridad periódicas es una de las tareas más importantes que puedes hacer como administrador. Si usas DirectAdmin, estás de suerte: este panel de control incluye herramientas muy potentes y sencillas para gestionar backups y restauraciones completas de tu sitio.

En esta guía extensa, te explicaré paso a paso cómo crear una copia de seguridad DirectAdmin, cómo descargarla a tu ordenador y, lo más importante, cómo restaurar DirectAdmin si alguna vez lo necesitas. No importa si eres un usuario principiante, aquí encontrarás todo lo necesario para mantener tu web a salvo.


¿Qué es un backup y por qué es vital?

Un backup web es una copia exacta de todos los archivos, bases de datos, configuraciones y correos electrónicos de tu sitio en un momento determinado. Piensa en ello como una fotografía de tu web. Si algo sale mal, puedes volver a ese punto exacto.

Las razones para hacer backups son múltiples:

  • Errores humanos: borrar un archivo importante o modificar algo que rompe la web.
  • Ataques de seguridad: malware, inyecciones SQL o vulnerabilidades.
  • Actualizaciones fallidas: un plugin o tema que deja tu web en blanco.
  • Fallos del servidor: aunque raros, pueden ocurrir.

[INFO] En DirectAdmin, las copias de seguridad se pueden generar automáticamente (programadas) o manualmente. Ambas son igual de válidas, pero las automáticas te ahorran olvidos.


Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a tu panel DirectAdmin (normalmente en https://tudominio.com:2222).
  • Credenciales de administrador o de usuario con permisos para backups.
  • Espacio suficiente en tu servidor para almacenar la copia temporalmente.
  • Una cuenta de almacenamiento externo (Google Drive, Dropbox, FTP, etc.) si quieres descargar el backup.

[WARNING] No guardes los backups en el mismo servidor donde está tu web. Si el servidor falla, perderías todo. Siempre descárgalos a tu PC o a un servicio cloud.


Paso a paso: Crear una copia de seguridad en DirectAdmin

1. Accede al panel de backups

Una vez dentro de DirectAdmin, busca la sección "Administrador de backups" o "Backup/Transfer". Dependiendo de la versión, puede aparecer como un icono con una flecha o una cinta magnética.

2. Elige el tipo de backup

DirectAdmin te ofrece dos opciones principales:

  • Backup completo: incluye todos los archivos, bases de datos, cuentas de correo, configuraciones de DNS, etc. Es la opción más segura.
  • Backup personalizado: puedes seleccionar solo lo que necesitas (por ejemplo, solo la base de datos o solo los archivos del sitio).

Para una copia de seguridad DirectAdmin completa, te recomiendo la primera opción.

3. Configura el destino

En la misma pantalla, verás un campo llamado "Destino". Aquí defines dónde se guardará el backup:

  • Local: se almacena en el propio servidor (en una carpeta temporal). Luego podrás descargarlo.
  • FTP/FTPS: se envía directamente a un servidor FTP externo.
  • SSH: se transfiere mediante SCP a otro servidor.
  • S3 (Amazon): si usas servicios cloud como AWS.

Para la mayoría de usuarios, la opción Local es la más sencilla. Luego descargas el archivo a tu PC.

4. Programa backups automáticos (opcional pero recomendado)

En la misma sección, puedes activar "Programar backups". DirectAdmin te permite elegir la frecuencia:

  • Diaria
  • Semanal
  • Mensual

También puedes definir cuántas copias mantener (por ejemplo, las últimas 5). Así te olvidas de hacerlo manualmente.

[TIP] Programa backups semanales para sitios que no se actualizan a diario, y diarios para tiendas online o blogs muy activos.

5. Inicia el backup manual

Si no quieres esperar la programación, haz clic en "Crear backup ahora" o "Ejecutar". Dependiendo del tamaño de tu web, puede tardar desde segundos hasta varios minutos. Verás una barra de progreso.

6. Descarga el archivo

Una vez finalizado, el backup aparecerá en la lista de "Archivos de backup". Normalmente tiene un nombre como backup-YYYY-MM-DD.tar.gz. Haz clic en el nombre para descargarlo a tu ordenador.

[INFO] El archivo está comprimido en formato .tar.gz, que es estándar en Linux. Puedes abrirlo con programas como 7-Zip (Windows) o The Unarchiver (Mac).


Cómo restaurar un backup en DirectAdmin

Restaurar es igual de sencillo que hacer el backup. Sigue estos pasos:

1. Sube el archivo de backup al servidor

Si tienes el backup en tu PC, primero debes subirlo al panel. Ve a "Administrador de backups" > "Subir backup" o "Upload". Selecciona el archivo .tar.gz desde tu ordenador y súbelo.

[WARNING] Asegúrate de que el backup corresponde exactamente al mismo dominio y configuración. Restaurar un backup de otro dominio puede causar conflictos.

2. Selecciona el backup a restaurar

Una vez subido, aparecerá en la lista de backups disponibles. Haz clic en el botón "Restaurar" (normalmente un icono de flecha hacia arriba o un texto).

3. Elige qué restaurar

DirectAdmin te permite restaurar todo o solo partes:

  • Restaurar completo: sobreescribe todos los datos actuales con los del backup.
  • Restaurar parcial: puedes elegir archivos, bases de datos, correos, etc.

Si estás recuperando de un desastre, elige la opción completa.

4. Confirma y espera

Haz clic en "Iniciar restauración". El proceso puede tardar unos minutos. No cierres la ventana ni interrumpas la conexión.

[TIP] Si solo necesitas recuperar una base de datos, puedes usar phpMyAdmin desde DirectAdmin para importar un archivo .sql específico, sin necesidad de restaurar todo el backup.


Preguntas frecuentes (FAQ)

¿Cuánto espacio ocupa un backup?

Depende del tamaño de tu web. Un sitio con pocas imágenes puede ocupar 50 MB, mientras que una tienda con catálogo grande puede llegar a varios GB. DirectAdmin te muestra el tamaño antes de descargar.

¿Puedo hacer backup solo de la base de datos?

Sí. En la opción de backup personalizado, selecciona únicamente "Bases de datos". Esto es útil si solo necesitas proteger la información dinámica de tu web.

¿Qué hago si el backup falla?

Revisa los logs de DirectAdmin en "Información del sistema" > "Registros". Los errores más comunes son falta de espacio en disco o problemas de permisos. Si persiste, contacta a tu proveedor de hosting.

¿DirectAdmin permite restaurar en otro servidor?

Sí, pero con cuidado. Puedes descargar el backup y subirlo a otro DirectAdmin. Sin embargo, si cambias de dominio, deberás editar los archivos de configuración (como wp-config.php en WordPress) para reflejar la nueva URL.

¿Es lo mismo un backup de DirectAdmin que uno de WordPress?

No exactamente. Un backup de DirectAdmin incluye todo el entorno del sitio (archivos, BD, correos), mientras que un plugin de WordPress solo respalda los archivos y la base de datos de WordPress. El de DirectAdmin es más completo, pero el de WordPress es más rápido de restaurar.

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

Syspanel (antes conocido como HestiaCP, acceso por puerto 2106) tiene su propio sistema de backups. No son directamente compatibles. Sin embargo, puedes descargar los archivos y bases de datos del backup de DirectAdmin e importarlos manualmente en Syspanel. No es automático, pero funciona.


Consejos avanzados para usuarios expertos

Automatización con scripts

Si tienes acceso SSH, puedes crear un script que ejecute backups automáticos y los envíe a un servidor remoto. DirectAdmin incluye comandos como /usr/local/directadmin/scripts/backup.sh que puedes personalizar.

Backup incremental

DirectAdmin no soporta backups incrementales de forma nativa. Si tu sitio es muy grande, considera usar herramientas externas como rsync o Duplicati para ahorrar espacio y tiempo.

Verifica tus backups

No asumas que un backup funciona. Cada cierto tiempo, restáuralo en un entorno de prueba (por ejemplo, un subdominio) para asegurarte de que los datos son accesibles.

[WARNING] Un backup que no se ha probado es como un seguro que no sabes si cubre el siniestro. Pruébalo al menos una vez al mes.


Conclusión

Hacer una copia de seguridad DirectAdmin y saber restaurar DirectAdmin son habilidades esenciales para cualquier propietario de un sitio web. Con las herramientas que te ofrece este panel, el proceso es rápido, fiable y al alcance de todos. No esperes a tener un problema: programa tus backups ahora y duerme tranquilo.

Recuerda que la prevención es la mejor defensa. Un backup a tiempo puede ahorrarte horas de trabajo, dinero y dolores de cabeza. Si tienes dudas, consulta la documentación oficial de DirectAdmin o contacta con tu proveedor de hosting. ¡Tu 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