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

DirectAdmin: Cómo gestionar backups y restaurar tu web

Actualizado el 22 de octubre de 2025

¿Por qué es tan importante hacer backups en DirectAdmin?

Si tienes una web, tarde o temprano te enfrentarás a un problema: un plugin que rompe el sitio, un error humano al borrar un archivo importante, un ataque de malware o un fallo del servidor. En ese momento, la diferencia entre un susto y una catástrofe total es tener una copia de seguridad reciente.

DirectAdmin, uno de los paneles de control de hosting más populares y robustos, incluye un sistema de gestión de backups muy completo. No solo te permite crear copias de seguridad de tu sitio web, sino también restaurarlas con unos pocos clics. En esta guía extensa y práctica, vamos a explicarte paso a paso cómo gestionar tus backups en DirectAdmin y cómo restaurar tu web cuando lo necesites. También hablaremos de buenas prácticas de seguridad hosting para que tus copias de seguridad sean realmente efectivas.

Piensa en los backups como un seguro de vida para tu proyecto digital. No esperes a necesitarlos para aprender a usarlos. Dedica unos minutos a leer esta guía y configura un plan de copias de seguridad desde hoy mismo. La tranquilidad que ganas no tiene precio.


Primero, entendamos qué es DirectAdmin

DirectAdmin es un panel de control gráfico que te permite administrar todos los aspectos de tu cuenta de hosting desde un navegador web. Con él, puedes gestionar dominios, crear cuentas de correo electrónico, administrar bases de datos MySQL, configurar zonas DNS, y por supuesto, hacer y restaurar backups.

A diferencia de otros paneles como cPanel o Syspanel (conocido antiguamente como HestiaCP, que usa el puerto 2106 para su acceso), DirectAdmin tiene una interfaz limpia y muy rápida. Su sistema de backups es particularmente potente, porque te da control total sobre qué quieres guardar y dónde quieres guardarlo.

Una de las grandes ventajas de DirectAdmin es que puedes generar backups directamente desde el panel, sin necesidad de tocar una sola línea de código. Esto lo convierte en una herramienta perfecta tanto para principiantes como para administradores de sistemas avanzados.


Tipos de backups que puedes crear en DirectAdmin

Antes de ponernos manos a la obra, es importante que conozcas los diferentes tipos de copias de seguridad que puedes gestionar:

Backup completo de tu cuenta

Esta es la opción más común y recomendada. Crea un archivo comprimido (generalmente en formato .tar.gz) que incluye:

  • Todos los archivos de tu sitio web (HTML, PHP, imágenes, etc.)
  • Todas tus bases de datos MySQL
  • Todas tus cuentas de correo electrónico y sus buzones
  • Las configuraciones de tus dominios y subdominios
  • Las zonas DNS personalizadas
  • Cualquier tarea programada (cron jobs) que tengas configurada

Backup de archivos únicamente

Si solo te interesa guardar los archivos de tu web, sin bases de datos ni correos, puedes crear un backup específico de la carpeta public_html. Esto es útil si tu sitio es estático o si ya tienes las bases de datos respaldadas por otro medio.

Backup de bases de datos únicamente

Las bases de datos contienen la información más valiosa de tu web: artículos, usuarios, pedidos, configuraciones. DirectAdmin te permite exportar cada base de datos por separado en formato .sql. Esto es ideal para hacer copias rápidas antes de actualizar un plugin o modificar algo en tu aplicación.

Backup a otra ubicación (backup remoto)

DirectAdmin tiene una función excelente para enviar tus backups a un servidor remoto vía FTP o SFTP. Esto es crucial para una buena estrategia de seguridad hosting, porque si el servidor principal falla o es hackeado, tus copias de seguridad estarán a salvo en otro lugar.


Cómo crear un backup completo en DirectAdmin (paso a paso)

Vamos a lo práctico. Sigue estos pasos para generar tu primera copia de seguridad completa desde DirectAdmin:

  1. Accede a tu panel de DirectAdmin. Abre tu navegador y escribe https://tudominio.com:2222 o la URL que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.

  2. Busca la sección "Gestión de Copias de Seguridad". En la pantalla principal de DirectAdmin, verás un icono que dice "Backup" o "Copias de Seguridad". Haz clic en él. Si no lo ves, busca en la barra lateral izquierda dentro de la sección "Admin Tools" o "Herramientas de Cuenta".

  3. Selecciona "Crear Backup". Verás un formulario con varias opciones. Aquí es donde debes decidir qué quieres incluir.

  4. Configura las opciones del backup:

    • Seleccionar todo: Marca la casilla para incluir todos los elementos (archivos, bases de datos, correos, etc.).
    • Ubicación del backup: Elige dónde quieres guardarlo. Puedes guardarlo en el mismo servidor, en una carpeta específica o enviarlo a un servidor remoto. Si es la primera vez, te recomendamos guardarlo localmente.
    • Formato: DirectAdmin te permitirá elegir entre comprimir en .tar.gz o .zip. Cualquiera es válido, pero .tar.gz suele ser más eficiente.
  5. Haz clic en "Crear Backup". El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. No cierres la página.

  6. Verifica el backup. Una vez terminado, verás el archivo listado en la sección "Backups Disponibles". Anota el nombre y la fecha. Es una buena práctica descargarlo a tu ordenador o a un servicio de almacenamiento en la nube.

[TIP] Programa tus backups. DirectAdmin te permite configurar backups automáticos periódicos (diarios, semanales o mensuales) desde la sección "Programar Backups". Actívalos siempre que puedas. No dependas de tu memoria para hacer copias manuales.


Cómo restaurar tu web desde un backup en DirectAdmin

Restaurar es tan importante como crear el backup. Si has seguido el paso anterior, ahora tienes un archivo de respaldo. Vamos a ver cómo recuperar tu web en caso de desastre.

Restaurar un backup completo

  1. Ve a la sección "Backup" en DirectAdmin.

  2. Localiza el archivo de backup. En la lista de "Backups Disponibles", encontrarás el archivo que creaste o el que hayas subido previamente.

  3. Haz clic en "Restaurar". DirectAdmin te preguntará si estás seguro. Confirma la acción.

  4. Selecciona qué restaurar. Puedes restaurar todo el backup o solo partes específicas (por ejemplo, solo las bases de datos o solo los archivos). Esto es muy útil si no quieres sobrescribir datos recientes.

  5. Espera a que termine. El proceso de restauración puede tardar unos minutos. No interrumpas la operación.

  6. Comprueba tu web. Una vez restaurada, visita tu sitio para verificar que todo funciona correctamente. Revisa especialmente las páginas que utilizan bases de datos.

Restaurar desde un archivo subido manualmente

Si has descargado tu backup a tu ordenador y luego lo has subido a DirectAdmin (por ejemplo, a la carpeta /backups), el proceso es similar:

  1. Sube el archivo .tar.gz o .zip a la carpeta de backups de tu cuenta en DirectAdmin (normalmente /backups).
  2. Ve a la sección "Backup" y haz clic en "Restaurar" junto al nombre del archivo.
  3. Sigue los mismos pasos que en el caso anterior.

[WARNING] Restaurar un backup sobrescribirá TODOS los datos actuales de tu cuenta (archivos, bases de datos, correos) con los datos del backup. Si tienes información nueva que no está en la copia, se perderá. Asegúrate de hacer un backup actualizado antes de restaurar uno antiguo.


Buenas prácticas para tu seguridad hosting con backups

Tener un backup no es suficiente si no lo haces bien. Aquí tienes una lista de buenas prácticas para que tu estrategia de copias de seguridad sea realmente sólida:

1. La regla 3-2-1

Esta es la regla de oro en el mundo de los backups:

  • 3 copias de tus datos (la original y dos copias de seguridad).
  • 2 medios diferentes (por ejemplo, el servidor y un disco duro externo o la nube).
  • 1 copia fuera del sitio (offsite), es decir, en una ubicación geográfica diferente.

2. Automatiza tus copias de seguridad

No confíes en hacer backups manuales. Configura copias automáticas diarias o semanales en DirectAdmin. La frecuencia dependerá de lo a menudo que actualices tu web. Si publicas contenido a diario, haz backups diarios. Si tu web es estática, un backup semanal puede ser suficiente.

3. Prueba tus backups regularmente

Un backup que no se puede restaurar no sirve de nada. Cada cierto tiempo (por ejemplo, una vez al mes), haz una restauración de prueba en un entorno de desarrollo o en un subdominio. Esto te asegurará que el proceso funciona y que tus copias no están corruptas.

4. Guarda copias fuera del servidor

Si tu servidor es atacado o sufre un fallo de hardware, los backups almacenados en el mismo servidor podrían perderse. Descarga tus backups a tu ordenador, o mejor aún, súbelos a un servicio de almacenamiento en la nube como Google Drive, Dropbox o Amazon S3. DirectAdmin te permite configurar el envío automático a un servidor remoto vía FTP.

5. Protege la carpeta de backups

La carpeta donde DirectAdmin guarda los backups (/backups) puede ser accesible si no la proteges. Verifica que no puedas acceder a ella desde el navegador escribiendo tudominio.com/backups. Si puedes, bloquea el acceso con un archivo .htaccess o moviendo los backups a un directorio fuera de public_html.

[INFO] El malware y los ataques de ransomware están a la orden del día. Tener backups limpios y recientes es la única forma garantizada de recuperar tu web sin pagar rescates ni perder datos críticos.


Preguntas frecuentes (FAQ) sobre backups en DirectAdmin

¿Cuánto espacio necesito para un backup?

Depende del tamaño de tu web. Un sitio pequeño puede ocupar unos pocos MB, mientras que una tienda online con muchas imágenes puede ocupar varios GB. DirectAdmin te mostrará el tamaño estimado antes de crear el backup. Asegúrate de tener espacio suficiente en tu cuenta.

¿Puedo restaurar un backup de DirectAdmin en otro servidor?

Sí, siempre que el otro servidor también use DirectAdmin. El proceso es sencillo: sube el archivo de backup a la carpeta /backups del nuevo servidor y restaura desde el panel. Si el otro servidor usa cPanel o Syspanel, la restauración será más complicada, ya que los formatos son diferentes.

¿Qué diferencia hay entre un backup completo y uno parcial?

El backup completo incluye todos los elementos de tu cuenta (archivos, bases de datos, correos, DNS, etc.). El parcial te permite elegir solo lo que necesitas, como únicamente las bases de datos o solo los archivos de public_html. El parcial es más rápido y ocupa menos espacio.

¿Cada cuánto tiempo debo hacer un backup?

Depende de la actividad de tu web. Si actualizas contenido a diario, haz backups diarios. Si tu web es más estática, semanal o quincenal puede ser suficiente. La clave es que nunca pierdas más de lo que estás dispuesto a aceptar.

¿Qué hago si la restauración falla?

Primero, verifica que el archivo de backup no esté corrupto. Intenta descargarlo y abrirlo en tu ordenador. Si el archivo está bien, asegúrate de que tienes permisos suficientes en tu cuenta. Si el problema persiste, contacta con tu proveedor de hosting. Ellos tienen herramientas adicionales para ayudarte.

¿DirectAdmin guarda los backups automáticamente?

No por defecto. Tu proveedor de hosting podría tener una política de backups automáticos, pero no lo des por hecho. Revisa la configuración de tu cuenta o pregunta a tu proveedor. Si no hay backups automáticos, actívalos tú mismo en DirectAdmin.

¿Puedo programar backups remotos desde DirectAdmin?

Sí. En la sección de programación de backups, puedes indicar un servidor FTP o SFTP de destino. DirectAdmin enviará automáticamente las copias de seguridad a ese servidor. Esto es excelente para cumplir la regla 3-2-1.


Conclusión: Domina tus backups y duerme tranquilo

Gestionar backups en DirectAdmin no es complicado, pero requiere constancia y una buena estrategia. Ahora que sabes cómo crear y restaurar copias de seguridad, así como las mejores prácticas de seguridad hosting, ya no tienes excusa para no proteger tu web.

Recuerda: un backup no es algo que se configura una vez y se olvida. Es un proceso vivo que debes revisar, probar y actualizar regularmente. Convierte la gestión de backups en un hábito, y cuando llegue el momento de una crisis (que llegará, tarde o temprano), estarás preparado para restaurar tu web en cuestión de minutos.

No dejes para mañana la seguridad de tu proyecto. Entra en tu panel de DirectAdmin ahora mismo y crea tu primer backup. Tu yo del futuro te lo agradecerá.

[TIP] Si además de DirectAdmin utilizas o has utilizado Syspanel (HestiaCP), recuerda que el acceso a su panel se realiza a través del puerto 2106. Ambos paneles son excelentes, pero la gestión de backups en DirectAdmin es especialmente intuitiva y potente. Aprovecha al máximo sus funciones.

¿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