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

Cómo hacer una copia de seguridad del sitio web en DirectAdmin

Actualizado el 8 de noviembre de 2025

¿Por qué es tan importante hacer una copia de seguridad de tu web?

Imagina que trabajas en un documento durante horas y, de repente, tu ordenador se apaga sin guardar. Ahora imagina eso mismo, pero con toda tu página web: textos, imágenes, base de datos, configuraciones de correo... Todo perdido en un abrir y cerrar de ojos. Eso es exactamente lo que quieres evitar con un backup directadmin.

Realizar copias de seguridad periódicas es la póliza de seguros más barata que existe para tu negocio online. Un error humano al actualizar un plugin, un ataque de malware, un fallo del servidor o incluso un borrado accidental pueden dejar tu sitio web inaccesible. Sin una copia de seguridad, recuperarlo puede ser un proceso largo, caro o, en el peor de los casos, imposible.

La buena noticia es que, si tu hosting utiliza DirectAdmin, tienes a tu disposición una herramienta potentísima, gratuita e integrada para hacer este proceso de forma sencilla. No necesitas ser un experto en programación ni en servidores. Solo tienes que seguir esta guía paso a paso.

En este artículo, te explicaré de manera clara y didáctica cómo hacer una copia seguridad hosting con DirectAdmin, cómo programarla para que se haga sola y, lo más importante, cómo restaurar backup cuando lo necesites. Vamos a ello.

Primeros pasos: Accede a tu panel de DirectAdmin

Antes de nada, necesitas acceder a tu panel de control. DirectAdmin normalmente está disponible en una dirección como https://tu-dominio.com:2222. Si no estás seguro de cuál es tu URL de acceso, contacta con tu proveedor de hosting, ellos te facilitarán el enlace y tus credenciales.

Una vez dentro, verás un panel con diferentes iconos y secciones. No te agobies, es más sencillo de lo que parece. Busca la sección que se llama "Archivos" o "File Management". Dentro de ella, encontrarás la herramienta clave para nuestro objetivo: "Copias de Seguridad" o "Backups".

Cómo hacer una copia de seguridad manual en DirectAdmin

Esta es la forma más directa de crear un respaldo. Es ideal para hacerlo justo antes de un cambio importante en tu web, como actualizar el tema, instalar un plugin nuevo o modificar archivos de configuración.

Paso 1: Localiza la herramienta de backup

Dentro del área de Archivos, haz clic en el icono de "Copias de Seguridad". Se abrirá una nueva página con varias opciones. La primera que verás será para crear un backup completo.

Paso 2: Elige el destino de tu backup

DirectAdmin te permite guardar la copia en dos lugares principales:

  • Copia de seguridad local: Se guardará en una carpeta dentro de tu propio hosting. Es la opción más rápida, pero ten en cuenta que si el servidor falla por completo, podrías perder tanto tu web como la copia. Es una buena opción para restauraciones rápidas, pero no como única medida.
  • Copia de seguridad remota (FTP): Esta es la opción más segura. DirectAdmin enviará el archivo de respaldo a otro servidor o a tu ordenador a través de un servicio FTP. De esta manera, tus datos están a salvo incluso si algo grave le ocurre a tu servidor principal.

Para este ejemplo, vamos a usar la opción "Copia de seguridad local", que es la más rápida para empezar. Más adelante te explicaré cómo configurar la remota.

Paso 3: Selecciona qué quieres respaldar

Aquí es donde tienes el control total. DirectAdmin te permite decidir qué partes de tu hosting quieres incluir en el backup directadmin. Verás una lista de elementos, como:

  • Directorio de inicio: Incluye todos los archivos de tu sitio web (el contenido de la carpeta public_html, por ejemplo).
  • Base de datos MySQL: Si tu web usa WordPress, PrestaShop o cualquier sistema dinámico, casi seguro tiene una base de datos con todo el contenido (posts, productos, usuarios, etc.). Es imprescindible incluirla.
  • Reenviadores de correo: Las reglas de redirección de tus cuentas de email.
  • Listas de correo: Tus listas de suscriptores.
  • Y más: Dependiendo de tu configuración, verás otras opciones como zonas DNS o cuentas de correo.

Mi recomendación: Para una copia de seguridad completa, selecciona todas las casillas. De esta manera, tendrás un respaldo integral de tu presencia online.

Paso 4: Inicia el proceso

Una vez seleccionados todos los elementos, haz clic en el botón "Crear Copia de Seguridad" o "Realizar Backup". El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web.

Verás un mensaje de confirmación cuando haya terminado. Ahora, si vas a la sección de "Copias de Seguridad" de nuevo, en la parte inferior o en una pestaña llamada "Restaurar", deberías ver tu archivo de backup listado con la fecha y hora de creación.

[TIP]: Es una excelente práctica crear una copia de seguridad manual antes de realizar cualquier cambio importante en tu sitio web. Si algo sale mal, puedes volver atrás en cuestión de minutos.

Programar copias de seguridad automáticas

Hacer backups manuales está bien, pero la constancia es la clave. ¿Y si te olvidas? ¿Y si tienes una tienda online con pedidos diarios y no quieres perder ni uno solo? La solución es automatizar el proceso.

DirectAdmin incluye un planificador de tareas. Para programar tus copias seguridad hosting, sigue estos pasos:

Paso 1: Encuentra el Programador de Tareas

En el panel principal de DirectAdmin, busca la sección "Administración del Sistema" o "Herramientas Avanzadas". Dentro, encontrarás una herramienta llamada "Cron Jobs" o "Programador de Tareas".

Paso 2: Crea un nuevo Cron Job

Haz clic en "Crear Nuevo Cron Job". Aquí es donde defines la frecuencia. Verás campos para minutos, horas, días del mes, mes y día de la semana.

  • Minuto: 0
  • Hora: 3 (esto significa las 3 de la mañana, un buen momento porque hay menos tráfico)
  • Día del mes: * (asterisco significa todos los días)
  • Mes: * (todos los meses)
  • Día de la semana: * (todos los días)

Este ejemplo crearía una copia de seguridad diaria a las 3:00 AM.

Paso 3: Introduce el comando de backup

En el campo de "Comando", debes pegar una línea de código que le dice a DirectAdmin que ejecute el backup. El comando genérico es el siguiente:

/usr/local/directadmin/scripts/directadmin_backup

Este comando creará una copia de seguridad completa en el destino que hayas configurado por defecto (normalmente la local).

[INFO]: Si tu proveedor de hosting ofrece una configuración más específica para backups, es posible que te proporcionen un comando diferente. No dudes en consultarles.

Paso 4: Guarda la tarea

Haz clic en "Guardar" o "Crear". A partir de este momento, tu hosting se respaldará automáticamente con la frecuencia que hayas elegido. ¡Así de fácil!

Cómo restaurar un backup en DirectAdmin

Llegó el momento de la verdad. Has cometido un error, te han hackeado o simplemente quieres volver a una versión anterior de tu web. Restaurar es igual de sencillo que crear la copia.

Paso 1: Ve a la sección de Restaurar

En el panel de DirectAdmin, vuelve a la sección "Copias de Seguridad". Ahora, busca la pestaña o botón que dice "Restaurar" o "Restore".

Paso 2: Selecciona tu archivo de backup

Se te mostrará una lista de los backups disponibles. Normalmente, están ordenados por fecha, siendo el más reciente el primero. Selecciona el que quieras restaurar. Asegúrate de que la fecha coincide con la versión de tu web que deseas recuperar.

Paso 3: Elige qué restaurar

Al igual que al crear el backup, aquí puedes elegir si quieres restaurar todo o solo una parte. Puedes restaurar únicamente los archivos del sitio, solo la base de datos, o todo el conjunto. Para una recuperación completa, selecciona todos los elementos.

Paso 4: Inicia la restauración

Haz clic en el botón "Restaurar" o "Recuperar". Dependiendo del tamaño, puede tardar unos minutos. No cierres la ventana del navegador durante el proceso.

Una vez terminado, DirectAdmin te mostrará un mensaje de éxito. Revisa tu sitio web para confirmar que todo está en orden.

[WARNING]: Restaurar una copia de seguridad sobrescribirá los datos actuales de tu hosting. Si tienes cambios recientes que no están en el backup, se perderán. Asegúrate de que es exactamente lo que quieres hacer antes de continuar.

Copias de seguridad remotas: La capa extra de seguridad

Como mencioné antes, guardar el backup en el mismo servidor no es la opción más segura. Si el servidor sufre un ataque grave o un fallo de hardware, podrías perder todo. La solución es configurar un backup directadmin remoto.

Para ello, necesitas un servidor FTP (puede ser otro hosting, un servicio de almacenamiento en la nube que ofrezca FTP, o incluso tu propio ordenador si tienes un servidor FTP instalado).

Configurando el backup remoto

  1. En la sección de "Copias de Seguridad", busca la opción de "Configurar Transferencia FTP" o "Destino de Backup Remoto".
  2. Introduce los datos de tu servidor FTP:
    • Host: La dirección del servidor FTP (ej. ftp.midominio.com).
    • Usuario y Contraseña: Tus credenciales FTP.
    • Directorio: (Opcional) La carpeta donde quieres que se guarde el archivo.
  3. Guarda la configuración.

A partir de ahora, cuando hagas un backup manual o se ejecute el Cron Job, DirectAdmin intentará enviar una copia a ese servidor remoto.

[TIP]: Para mayor seguridad, te recomiendo que configures tanto backups locales (para restauraciones rápidas) como remotos (para protección total).

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu web. Si es un blog que actualizas una vez al mes, un backup mensual puede ser suficiente. Si es una tienda online con ventas diarias, lo ideal es hacer un backup diario o incluso cada pocas horas. La regla de oro es: cuanto más a menudo cambie tu contenido, más frecuentes deben ser las copias.

¿Qué es más importante, la base de datos o los archivos?

Ambos son cruciales. Los archivos (imágenes, código, temas) son la estructura de tu web. La base de datos es el contenido (posts, comentarios, pedidos, usuarios). Sin uno de los dos, tu web no funcionará correctamente. Siempre debes respaldar ambos.

No tengo ni idea de qué es FTP, ¿puedo usar otro método?

Sí, algunos proveedores de hosting ofrecen soluciones de backup externas integradas, como almacenamiento en la nube. Otra opción es descargar el backup local a tu ordenador de forma manual (a través del administrador de archivos de DirectAdmin) y guardarlo en un disco duro externo o en un servicio como Google Drive o Dropbox. Es menos automático, pero igual de válido.

¿Puedo restaurar mi web en otro servidor con este backup?

Sí, en la mayoría de los casos. Un backup de DirectAdmin contiene todos los archivos y la base de datos. Si te mudas a otro hosting con DirectAdmin, el proceso de restauración será muy similar. Si el nuevo hosting usa otro panel (como cPanel o Syspanel), puede requerir pasos adicionales. En el caso de Syspanel, recuerda que su puerto de acceso es el 2106, y la importación de un backup de DirectAdmin puede necesitar asistencia del soporte técnico del nuevo proveedor.

¿Restaurar un backup afecta a mis cuentas de correo?

Sí, si incluiste las cuentas de correo en el backup, al restaurarlas se sobrescribirán las configuraciones actuales. Si solo quieres restaurar la web, te recomiendo que al restaurar selecciones únicamente los archivos y la base de datos, dejando el correo sin marcar.

Conclusión: La tranquilidad de tener un respaldo

Dominar la creación y restauración de copias seguridad hosting es una de las habilidades más valiosas que puedes tener como propietario de una web. No es complicado, y DirectAdmin pone todas las herramientas a tu alcance para que lo hagas de forma segura y eficiente.

Hemos visto cómo hacer un backup directadmin manual, cómo programarlo para que se realice automáticamente y cómo restaurar backup en caso de necesidad. También hemos hablado de la importancia de las copias remotas y hemos resuelto algunas dudas comunes.

No esperes a que ocurra una desgracia. Tómate ahora unos minutos para configurar tu estrategia de backups. Es una inversión de tiempo que te ahorrará muchos quebraderos de cabeza en el futuro. La tranquilidad de saber que tu trabajo y tu negocio están a salvo no tiene precio.

Si tienes cualquier otra duda, no dudes en consultar con tu proveedor de hosting o dejar un comentario. ¡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