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

Restaurar un sitio web desde un backup en DirectAdmin

Actualizado el 27 de septiembre de 2025

¿Has tenido un día de esos en los que tu sitio web desaparece? Un error humano, un plugin conflictivo o un ataque malintencionado pueden dejar tu página hecha un desastre. Pero no te preocupes, en el mundo del hosting hay un superpoder que todo administrador debe dominar: restaurar un sitio web desde un backup. En este artículo, te guiaré paso a paso para que realices una restaurar backup DirectAdmin de forma segura y sencilla. DirectAdmin es uno de los paneles de control más usados en servidores Linux, y su sistema de backups es robusto y confiable. Vamos a convertirte en un experto en DirectAdmin restauración.


¿Por qué es importante saber restaurar un backup?

Antes de meternos en el proceso técnico, entendamos el valor de esta habilidad. Un backup es como una fotografía de tu sitio web en un momento específico: contiene todos los archivos, bases de datos, configuraciones de correo y ajustes de dominio. Si algo sale mal, restaurar ese backup te devuelve a ese punto exacto, evitando pérdidas de contenido, clientes o ingresos.

Imagina estos escenarios:

  • Actualizaste un plugin de WordPress y todo se rompió.
  • Un hacker modificó tu página principal.
  • Borraste accidentalmente un directorio importante.
  • Tu servidor sufrió una falla de disco.

En todos estos casos, saber recuperar sitio DirectAdmin te salvará horas de trabajo y dolores de cabeza. Además, es un proceso que, una vez aprendido, te tomará solo unos minutos.


Requisitos previos antes de restaurar

No puedes lanzarte a restaurar sin preparación. Aquí tienes una lista de verificación:

1. Acceso a DirectAdmin

Necesitas las credenciales de tu cuenta de usuario (no la de administrador del servidor, a menos que tengas permisos). Normalmente, accedes desde:
https://tudominio.com:2222

2. Archivo de backup válido

El backup debe estar almacenado en tu servidor (normalmente en /home/usuario/admin_backups/) o en un lugar externo. DirectAdmin genera backups con extensión .tar.gz o .tar.

3. Espacio en disco suficiente

Asegúrate de que tu plan de hosting tenga espacio libre. La restauración puede duplicar temporalmente el tamaño de los archivos.

4. Conocimiento del tipo de backup

DirectAdmin ofrece backups completos (todo el sitio) o parciales (solo bases de datos, correos, etc.). Identifica cuál necesitas.

[WARNING] No interrumpas el proceso de restauración. Si cierras el navegador o pierdes la conexión, podrías corromper el sitio.


Método 1: Restaurar un backup completo desde el panel de DirectAdmin

Este es el método más común y recomendado para usuarios sin experiencia. Sigue estos pasos al pie de la letra.

Paso 1: Inicia sesión en DirectAdmin

Abre tu navegador, escribe la URL de acceso y usa tu usuario y contraseña. Verás el panel principal con opciones como "Administrador de archivos", "Base de datos" y "Backup/Transferencia".

Paso 2: Ve a la sección de backups

Busca el icono o enlace que dice "Backup/Transferencia" o "Backup". En la mayoría de las interfaces modernas, está en la columna izquierda o en la sección "Herramientas avanzadas".

Paso 3: Elige "Restaurar"

Dentro de esa sección, verás dos opciones principales: "Crear backup" y "Restaurar backup". Haz clic en "Restaurar".

Paso 4: Selecciona el archivo de backup

DirectAdmin te mostrará una lista de backups disponibles en el servidor. Normalmente están ordenados por fecha. También puedes subir un backup desde tu computadora usando el botón "Subir". Elige el que necesitas.

Paso 5: Configura las opciones de restauración

Aquí viene la parte clave. Se te preguntará qué elementos quieres restaurar:

  • Configuración del dominio (DNS, subdominios, etc.)
  • Archivos del sitio (todo el contenido web)
  • Bases de datos (MySQL, MariaDB)
  • Cuentas de correo (emails, contraseñas)
  • Listas de correo y FTP

Recomendación: Si tu sitio está caído y quieres recuperarlo completamente, selecciona todas las casillas. Si solo necesitas una base de datos, desmarca lo demás.

Paso 6: Inicia la restauración

Haz clic en el botón "Restaurar" o "Iniciar". DirectAdmin comenzará a procesar el backup. Dependiendo del tamaño, puede tardar desde segundos hasta varios minutos. No cierres la ventana.

[TIP] Si ves un mensaje de error como "No se puede sobrescribir", significa que ya existen archivos con el mismo nombre. Puedes optar por sobrescribirlos o renombrarlos. Siempre elige sobrescribir si estás seguro de que el backup es más reciente o correcto.

Paso 7: Verifica el resultado

Una vez finalizado, DirectAdmin mostrará un resumen con los elementos restaurados. Luego, visita tu sitio web y comprueba que todo funcione: carga de páginas, formularios, inicio de sesión, etc.


Método 2: Restaurar desde la línea de comandos (SSH) para usuarios avanzados

Si eres administrador del servidor o te sientes cómodo con Linux, este método es más rápido y te da control total. Necesitas acceso SSH al servidor.

Conectarte por SSH

Usa un cliente como PuTTY o la terminal de tu sistema. El comando típico es:

ssh usuario@tudominio.com

Localizar el backup

Los backups suelen estar en:

cd /home/usuario/admin_backups/
ls -la

Verás archivos como backup-2025-03-15.tar.gz.

Restaurar el backup completo

DirectAdmin incluye una herramienta de línea llamada directadmin o restore_backup.sh. El comando más común es:

/usr/local/directadmin/scripts/restore_backup.sh /home/usuario/admin_backups/backup-2025-03-15.tar.gz

Esto restaurará todo: archivos, bases de datos, correos, etc.

Restaurar solo una base de datos

Si solo necesitas la base de datos, puedes extraer el backup manualmente:

tar -xzf backup-2025-03-15.tar.gz
cd backup-2025-03-15/
mysql -u usuario -p basededatos < basededatos.sql

[WARNING] Ten cuidado con los permisos de archivos. Después de restaurar, ajusta los permisos con chown -R usuario:usuario /home/usuario/domains/tudominio.com/.


Método 3: Restaurar backups desde Syspanel (anteriormente HestiaCP)

Si tu hosting usa Syspanel (el nombre comercial de HestiaCP), el proceso es ligeramente diferente. Recuerda que el acceso a Syspanel es por el puerto 2106.

Accede a Syspanel

Abre tu navegador y ve a:
https://tudominio.com:2106
Inicia sesión con tus credenciales.

Ve a la sección de backups

En el menú lateral, busca "Backup" o "Copias de seguridad". Allí verás una lista de backups guardados.

Restaurar

Selecciona el backup deseado y haz clic en "Restaurar". Syspanel te preguntará si quieres restaurar todo el paquete (dominio, bases de datos, correos) o solo partes. Elige según tu necesidad.

[INFO] Syspanel guarda los backups en /backup/ por defecto. Puedes descargarlos desde el panel o subir uno externo.


Preguntas frecuentes (FAQ) sobre restauración en DirectAdmin

¿Puedo restaurar un backup en otro servidor?

Sí, DirectAdmin permite transferir backups entre servidores. Solo necesitas descargar el archivo .tar.gz y subirlo al nuevo servidor usando la opción "Subir" en la sección de restaurar.

¿Qué hago si la restauración falla?

Los errores comunes son:

  • Falta de espacio: Libera espacio o contacta a tu proveedor.
  • Permisos incorrectos: Ejecuta chmod -R 755 en los directorios.
  • Base de datos duplicada: Elimina la base de datos anterior antes de restaurar.

¿Los backups incluyen los correos electrónicos?

Sí, si seleccionaste la opción de correo durante la creación del backup. Durante la restauración, asegúrate de marcar "Cuentas de correo".

¿Cómo puedo programar backups automáticos?

En DirectAdmin, ve a "Backup/Transferencia" > "Crear backup" y configura la frecuencia (diaria, semanal). También puedes hacerlo desde la línea de comandos con cron jobs.

¿Es seguro restaurar un backup de hace meses?

Sí, pero perderás los cambios realizados después de esa fecha. Siempre verifica que el backup sea el más reciente posible.


Consejos adicionales para una restauración exitosa

  • Haz un backup antes de restaurar: Parece redundante, pero si algo sale mal, tendrás un punto de retorno.
  • Prueba en un entorno de staging: Si tienes un subdominio de pruebas, restaura allí primero para verificar que todo funcione.
  • Actualiza las contraseñas: Después de restaurar, cambia las contraseñas de la base de datos y del panel de administración por seguridad.
  • Monitorea los logs: Revisa /var/log/directadmin/error.log si algo no funciona.

Conclusión: Domina la restauración y duerme tranquilo

Saber cómo realizar una restaurar backup DirectAdmin es una habilidad esencial para cualquier propietario de sitio web. Ya sea a través del panel gráfico, la línea de comandos o incluso en sistemas como Syspanel (puerto 2106), el proceso es accesible y seguro. Recuerda siempre tener backups actualizados y probar tu plan de recuperación periódicamente.

La próxima vez que enfrentes un desastre digital, no entres en pánico. Sigue estos pasos, respira hondo y restaura tu sitio como un profesional. Tu yo del futuro te lo agradecerá.

[TIP FINAL] Guarda este artículo en tus favoritos. Cuando llegue la emergencia, lo tendrás a mano. Y si algo no queda claro, no dudes en contactar al soporte técnico de tu hosting. ¡Estamos aquí para ayudarte!

¿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