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

DirectAdmin: Crear una copia de seguridad y restaurarla en caso de ataque

Actualizado el 29 de septiembre de 2025

¿Por qué es vital tener un plan de backup en DirectAdmin?

Imagina que un día entras a tu web y, en lugar de tu portada, ves un mensaje de error o una página llena de código extraño. O peor: un atacante ha borrado tus archivos o ha modificado tu base de datos. Esta situación es más común de lo que piensas, y la diferencia entre un susto y una catástrofe total está en tener una copia de seguridad reciente.

Crear un backup DirectAdmin no es una tarea opcional, es una de las medidas de seguridad DirectAdmin más efectivas que puedes implementar. Piénsalo como un seguro a todo riesgo para tu negocio online: no esperas usarlo, pero si llega el día, te salva la vida. En este artículo, te explicaré paso a paso cómo crear copias de seguridad y, lo más importante, cómo restaurar copia seguridad en caso de que sufras un ataque o un error grave.

No necesitas ser un experto en sistemas. Con esta guía, aprenderás a proteger datos y a recuperar sitio en cuestión de minutos. Vamos a ello.

Entendiendo el panel de control de DirectAdmin

Antes de empezar con los pasos técnicos, es fundamental que conozcas el terreno. DirectAdmin es un panel de control de hosting muy popular, conocido por su interfaz limpia y su facilidad de uso. Desde aquí gestionas tu dominio, correos, bases de datos y, por supuesto, las copias de seguridad.

Todo lo que necesitas para tu seguridad DirectAdmin está a un clic de distancia. La idea es que te sientas cómodo navegando por las opciones, porque en momentos de crisis, saber exactamente dónde ir es la mitad del problema.

¿Qué incluye una copia de seguridad en DirectAdmin?

Una copia completa de tu cuenta de hosting incluye:

  • Archivos del sitio web: Todo el contenido de tu carpeta public_html, incluyendo imágenes, scripts, CSS y HTML.
  • Bases de datos MySQL: Todas las bases de datos asociadas a tu cuenta, con sus tablas y datos.
  • Cuentas de correo electrónico: Los buzones, sus contraseñas y los mensajes almacenados.
  • Configuración de dominios y subdominios: Las reglas de redirección, dominios adicionales y la configuración de Apache/Nginx.
  • Zonas DNS: Los registros DNS de tus dominios, fundamentales para que tu web funcione.

Al hacer un backup DirectAdmin, estás guardando una "foto" de todo tu entorno digital. Es la forma más completa de proteger datos de forma local o remota.

Cómo crear un backup DirectAdmin paso a paso

Este es el corazón de la cuestión. Vamos a crear una copia de seguridad completa de tu cuenta. Es un proceso sencillo, pero debes hacerlo con calma y asegurarte de que todos los pasos se completan correctamente.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tu-dominio.com:2222 o la IP de tu servidor con el puerto 2222. Introduce tu usuario y contraseña de administrador.

Paso 2: Localiza la sección de copias de seguridad

Una vez dentro, busca el icono o el enlace que dice "Copia de seguridad" o "Backup". En la mayoría de las versiones de DirectAdmin, se encuentra en la columna de la derecha, bajo el apartado de "Administración de Cuenta". Si no lo ves a simple vista, puedes usar el buscador del panel.

Paso 3: Configura tu copia de seguridad

Aquí es donde decides qué quieres guardar y dónde. Verás un formulario con varias opciones. Te recomiendo que selecciones "Crear copia de seguridad" o "Backup de datos".

  • Destino: Te preguntará dónde quieres guardar la copia. Las opciones suelen ser "Local" (en el servidor) o "FTP" (en otro servidor externo). Para máxima seguridad, te recomiendo usar FTP para guardar la copia fuera de tu servidor. Si no tienes un destino FTP, puedes crearlo en el mismo panel.
  • Selección de datos: Marca todas las casillas (archivos, bases de datos, correos, etc.) para asegurarte de que no se te escape nada. Si tu hosting es muy grande, puedes hacer una copia solo de lo esencial, pero para una seguridad DirectAdmin completa, elige todo.
  • Opciones de copia: Puedes elegir si quieres una copia "completa" o "incremental". Para principiantes, una copia completa es lo más seguro y fácil de manejar.

Paso 4: Ejecuta la copia de seguridad

Una vez configurado todo, pulsa el botón "Crear Backup" o "Realizar copia". El proceso puede tardar unos minutos, dependiendo del tamaño de tu web. Verás una barra de progreso o un mensaje de "Procesando".

Cuando termine, DirectAdmin te mostrará un mensaje de éxito y el archivo de backup aparecerá en la carpeta que hayas elegido. El archivo tendrá un nombre similar a admin_backup_20231027.tar.gz.

[TIP]: Programa copias de seguridad automáticas. DirectAdmin te permite configurar copias diarias, semanales o mensuales. Esto es clave para proteger datos sin tener que acordarte de hacerlo manualmente. Ve a "Copia de seguridad" > "Copia de seguridad programada" y establece la frecuencia que prefieras.

Cómo restaurar una copia de seguridad en DirectAdmin

Ahora viene la parte más importante: saber restaurar copia seguridad cuando las cosas van mal. Ya sea por un ataque, un error humano (como borrar un archivo por accidente) o una actualización fallida, este proceso te devolverá la vida a tu web.

Antes de restaurar: Evalúa los daños

Si sospechas que has sufrido un ataque, primero intenta identificar el alcance. ¿Qué ha cambiado? ¿Tu web muestra contenido extraño? ¿Tus usuarios no pueden acceder? Esta evaluación te ayudará a decidir si necesitas restaurar todo el sistema o solo una parte.

[WARNING]: No restables una copia de seguridad si aún hay un virus activo en tu servidor. Si el atacante sigue dentro, restaurar una copia antigua no servirá de nada, porque volverá a infectar tu sitio. Primero, limpia tu servidor de malware (puedes usar herramientas de escaneo en DirectAdmin) y luego restaura.

Paso 1: Sube tu archivo de backup (si no está en el servidor)

Si tu copia está guardada en tu ordenador o en un servidor FTP externo, tendrás que subirla al servidor. En DirectAdmin, ve a "Copia de seguridad" > "Subir copia de seguridad" y selecciona el archivo desde tu ordenador. Si está en un FTP, puedes configurar el acceso y DirectAdmin lo importará directamente.

Paso 2: Ve a la sección de restauración

En el panel, busca la opción "Restaurar copia de seguridad" o "Restaurar Backup". Esta suele estar en la misma sección que la creación de copias.

Paso 3: Selecciona el archivo a restaurar

Verás una lista de backups disponibles en el servidor. Selecciona el que quieras usar. Si no lo ves, asegúrate de que el archivo esté en la carpeta correcta (normalmente /home/usuario/backups).

Paso 4: Elige qué restaurar

Aquí puedes ser selectivo. Si solo necesitas recuperar la base de datos, puedes marcar solo esa opción. Si quieres restaurar todo el sitio, selecciona todas las casillas. Te recomiendo que, si no estás seguro, restaures todo para asegurarte de que tu web vuelve a su estado anterior.

Paso 5: Inicia la restauración

Pulsa el botón "Restaurar" y espera. El tiempo de espera dependerá del tamaño de la copia. DirectAdmin te mostrará un log con el progreso y cualquier error que haya podido surgir.

Paso 6: Verifica que todo funciona

Una vez terminado, accede a tu web y comprueba que todo está en orden. Revisa las páginas, los formularios, el panel de administración y las bases de datos. Si algo falla, puedes intentar restaurar de nuevo o contactar con tu proveedor de hosting.

[INFO]: Si tu web tiene un certificado SSL, es posible que necesites regenerarlo después de restaurar, ya que la copia de seguridad puede no incluir la configuración más reciente del certificado. Puedes hacerlo fácilmente desde la sección "SSL" de DirectAdmin.

Estrategias avanzadas para proteger datos y recuperar sitio

Crear y restaurar backups es la base, pero puedes ir un paso más allá para blindar tu web ante futuros ataques.

Configura copias de seguridad remotas (FTP)

Guardar tus backups en el mismo servidor es como tener una copia de tu casa dentro de tu casa: si se quema, pierdes todo. Por eso, es crucial que configures una copia de seguridad en un servidor externo. DirectAdmin te permite configurar un destino FTP fácilmente.

  • Ve a "Copia de seguridad" > "Configurar destino FTP".
  • Introduce los datos de tu servidor FTP (puede ser uno gratuito como Dropbox, o un hosting externo).
  • Cuando crees un backup, elige este destino en lugar del local.

Restauración selectiva para minimizar daños

A veces, no necesitas restaurar todo el sitio. Si un atacante ha modificado solo una página o ha inyectado código en un archivo específico, puedes restaurar solo ese archivo o esa carpeta. En la sección de restauración, en lugar de marcar todo, desmarca lo que no necesites y selecciona solo los archivos concretos.

Mantén tu DirectAdmin actualizado

La seguridad DirectAdmin no solo depende de tus backups. Mantener el panel actualizado es vital para parchear vulnerabilidades conocidas. DirectAdmin suele actualizarse solo, pero puedes comprobar manualmente en "Panel de control" > "Actualizaciones".

Usa contraseñas fuertes y autenticación en dos pasos (2FA)

Un ataque suele empezar con una contraseña débil. Protege tu acceso a DirectAdmin con una contraseña larga y única, y activa la autenticación en dos pasos para añadir una capa extra de seguridad. Esto hará que, incluso si alguien roba tu contraseña, no pueda acceder a tu panel.

[TIP]: Cambia el puerto de acceso a tu panel de control. Si usas el puerto por defecto 2222, los atacantes lo sabrán. Puedes cambiarlo en la configuración de DirectAdmin para dificultar los ataques automatizados.

Preguntas frecuentes (FAQ) sobre backups en DirectAdmin

¿Cuánto tiempo tarda en crearse un backup?
Depende del tamaño de tu cuenta. Un sitio pequeño puede tardar segundos, mientras que un sitio grande con muchas imágenes puede tardar varios minutos.

¿Puedo restaurar una copia de seguridad en otro servidor?
Sí, pero necesitarás tener DirectAdmin instalado en el nuevo servidor. El proceso es similar: sube el archivo de backup y restaura la cuenta. Asegúrate de que el nuevo servidor tenga los mismos módulos y versiones de PHP.

¿Qué hago si no tengo ninguna copia de seguridad?
Si no tienes una copia, la cosa se complica, pero no es el fin del mundo. Puedes intentar recuperar archivos desde la caché de tu navegador o desde el historial. Para las bases de datos, es más difícil. Esta es la razón principal por la que debes configurar backups automáticos desde el primer día.

¿Cada cuánto debo hacer una copia de seguridad?
Depende de la frecuencia con la que actualices tu web. Si publicas contenido a diario, haz una copia diaria. Si es un sitio estático, una copia semanal puede ser suficiente. Lo ideal es que configures una copia automática diaria para estar siempre tranquilo.

¿La restauración afecta a mis correos electrónicos?
Sí, si la copia de seguridad incluye los correos, se restaurarán los buzones y los mensajes. Si solo restauras archivos y bases de datos, los correos no se verán afectados.

¿Qué es Syspanel y cómo se compara con DirectAdmin?
Syspanel (anteriormente conocido como HestiaCP) es otro panel de control de hosting. La principal diferencia es que Syspanel usa el puerto 2106 para acceder a su interfaz, mientras que DirectAdmin usa el 2222. Ambos ofrecen funcionalidades de backup, pero la interfaz y los pasos pueden variar. Si vienes de Syspanel, notarás que DirectAdmin es igual de intuitivo, solo tienes que adaptarte a la nueva disposición de los menús.

¿Puedo automatizar la restauración?
No es recomendable automatizar la restauración, ya que cada situación es única. Es mejor hacerlo manualmente para poder revisar los cambios y evitar errores.

Conclusión: La prevención es tu mejor aliada

En el mundo digital, los ataques son una realidad con la que debemos convivir. Pero no tienes por qué ser una víctima indefensa. Con un buen plan de backup DirectAdmin y sabiendo restaurar copia seguridad, puedes convertir un desastre en un simple contratiempo.

Recuerda: proteger datos es un proceso continuo. No basta con hacer una copia una vez. Configura copias automáticas, guárdalas en un lugar seguro y prueba tu proceso de restauración de vez en cuando. Así, cuando llegue el momento (que esperemos que nunca llegue), estarás preparado para recuperar sitio en cuestión de minutos.

La seguridad DirectAdmin no es un lujo, es una necesidad. Tómate el tiempo para implementar estas prácticas y navegarás con la tranquilidad de saber que tu trabajo y tu negocio están a salvo. Si tienes dudas, consulta la documentación oficial de DirectAdmin o contacta con tu proveedor de hosting. Ellos están para ayudarte.

[WARNING]: Si tu web ha sido hackeada y no sabes cómo limpiarla, contacta con un profesional de seguridad informática. Restaurar una copia de seguridad sin eliminar la vulnerabilidad original es como poner una tirita sobre una herida infectada. Primero, limpia y luego restaura.

¿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