Cómo hacer una copia de seguridad completa en DirectAdmin (manual y programada)
¿Por qué es importante hacer una copia de seguridad en DirectAdmin?
Imagina que trabajas en tu web durante meses y, de repente, un error de configuración, un ataque o un fallo del servidor borra todo tu trabajo. Sin una copia de seguridad, la recuperación puede ser imposible o muy costosa. Por eso, saber cómo hacer una copia seguridad DirectAdmin es una de las habilidades más valiosas que puedes tener como administrador de tu sitio.
DirectAdmin es un panel de control muy popular entre los servicios de hosting por su potencia y facilidad de uso. En este artículo, te voy a explicar paso a paso, y en un lenguaje muy sencillo, cómo realizar copias de seguridad tanto de forma manual como programada, además de cómo restaurarlas cuando las necesites.
No necesitas ser un experto en informática. Solo tienes que seguir estas instrucciones y, en pocos minutos, tendrás tu web protegida.
¿Qué incluye una copia de seguridad en DirectAdmin?
Antes de empezar, es importante que sepas qué se guarda exactamente. Una copia seguridad DirectAdmin completa incluye:
- Los archivos de tu sitio web: todas las carpetas, imágenes, vídeos, scripts y código de tu página.
- Las bases de datos: toda la información que se guarda en MySQL o MariaDB (por ejemplo, los artículos de tu blog, los usuarios de tu tienda online o los comentarios).
- Las cuentas de correo electrónico: los buzones, sus contraseñas y los mensajes almacenados.
- La configuración del dominio: registros DNS, subdominios, redirecciones y demás ajustes.
- Los certificados SSL: para que no tengas que volver a configurarlos.
Tener todo esto en un solo archivo te permite restaurar tu web en cuestión de minutos, incluso en un servidor nuevo.
Cómo hacer un backup DirectAdmin manual (paso a paso)
La forma más rápida y directa de proteger tu web es generar una copia de seguridad manual. Es perfecta para hacerla justo antes de una actualización importante o de realizar cambios arriesgados en tu código.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web y escribe la dirección de tu panel. Normalmente suele ser algo como https://tu-dominio.com:2222 o https://tu-ip:2222. Introduce tu usuario y contraseña de administrador.
Paso 2: Busca la sección de copias de seguridad
Una vez dentro, verás un menú en la parte izquierda o superior. Busca la sección que se llama "Copia de seguridad" o "Backup". En algunas versiones de DirectAdmin, puede estar dentro del apartado "Administración de archivos" o "Herramientas". No te preocupes si el nombre varía un poco, el icono suele ser un disco duro o una flecha hacia abajo.
Paso 3: Configura tu copia de seguridad manual
Haz clic en "Crear copia de seguridad" o en el botón que ponga "Backup". Se abrirá una pantalla con varias opciones. Te recomiendo que actives las siguientes casillas:
- Datos de dominio: marca todos los dominios que tengas.
- Datos de usuario: incluye la configuración de tu cuenta.
- Datos de correo: para guardar los buzones.
- Datos de base de datos: selecciona todas tus bases de datos.
También verás una opción que dice "Destino" o "Guardar en". Puedes elegir entre:
- Guardar en el servidor: se creará un archivo en tu carpeta de usuario, normalmente en
/home/usuario/backups. Esta opción es rápida, pero si el servidor falla, podrías perder la copia. - Descargar al ordenador: DirectAdmin generará el archivo y tu navegador lo descargará directamente a tu PC o Mac. Esta es la opción más segura, ya que tendrás el archivo en un lugar externo.
- Guardar en un FTP remoto: si tienes otro servidor o un servicio de almacenamiento en la nube, puedes configurarlo aquí. Es una opción muy avanzada, así que si no la entiendes, no la uses.
Para una copia manual, te recomiendo elegir "Descargar al ordenador".
Paso 4: Inicia el proceso
Una vez que hayas configurado todo, haz clic en el botón "Crear copia de seguridad" o "Iniciar". DirectAdmin empezará a comprimir todos tus archivos en un solo archivo .tar.gz. Este proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web.
Paso 5: Descarga y guarda tu copia
Cuando el proceso termine, verás un enlace para descargar el archivo. Haz clic en él y guárdalo en un lugar seguro, como un disco duro externo, una unidad USB o un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.).
[TIP]: Es una buena práctica guardar al menos dos copias de seguridad en lugares diferentes. Por ejemplo, una en tu ordenador y otra en la nube.
Cómo programar un backup automático en DirectAdmin
Hacer copias manuales es genial, pero ¿qué pasa si te olvidas? La solución es programar un backup automatico DirectAdmin. Así, el servidor se encargará de hacer las copias de seguridad por ti, sin que tengas que acordarte.
Paso 1: Accede a la sección de copias de seguridad programadas
Dentro de tu panel de DirectAdmin, busca la opción que se llama "Copia de seguridad programada", "Backup programado" o "Cron Backups". En algunas versiones, puede estar dentro del menú de "Tareas programadas" o "Cron Jobs".
Paso 2: Crea una nueva tarea
Haz clic en el botón "Añadir nueva tarea" o "Crear programación".
Paso 3: Configura la frecuencia
Aquí es donde decides cada cuánto tiempo quieres que se haga la copia. Puedes elegir entre:
- Diaria: se hace todos los días a la hora que tú indiques.
- Semanal: se hace un día concreto de la semana (por ejemplo, todos los domingos a las 3:00 AM).
- Mensual: se hace un día concreto del mes.
Te recomiendo que, como mínimo, hagas una copia semanal. Si tu web se actualiza muy a menudo (por ejemplo, una tienda online), lo ideal es que sea diaria.
Paso 4: Selecciona el destino
Al igual que en el backup manual, debes indicar dónde quieres guardar la copia. Las opciones son las mismas: en el servidor, descargarla (aunque esto no tiene sentido para un backup automático, ya que no estarías pendiente) o en un FTP remoto.
[INFO]: Lo más recomendable para un backup automático es configurar un destino FTP remoto. Así, la copia se envía a otro servidor o a un servicio de almacenamiento en la nube, protegiéndote incluso si tu servidor principal sufre un fallo total.
Paso 5: Guarda la configuración
Revisa que todos los datos sean correctos y haz clic en "Guardar" o "Crear tarea". A partir de ese momento, DirectAdmin se encargará de todo.
[WARNING]: Asegúrate de que la hora que elijas para el backup automático sea una hora de bajo tráfico en tu web (por ejemplo, de madrugada). Así, no afectará al rendimiento de tu sitio si hay muchos visitantes.
Cómo restaurar un backup DirectAdmin
Tener una copia de seguridad es solo la mitad del trabajo. Saber restaurarla es igual de importante. Este proceso es muy sencillo y te lo explico a continuación.
Paso 1: Ve a la sección de restauración
En tu panel de DirectAdmin, busca la opción "Restaurar copia de seguridad" o "Restore Backup". Esta opción suele estar cerca de la de crear copias.
Paso 2: Elige el archivo de backup
DirectAdmin te mostrará una lista de los archivos de copia de seguridad que tienes guardados en tu servidor. Si tu copia está en tu ordenador, primero tendrás que subirla al servidor. Para ello, usa la opción "Subir" o "Upload" que encontrarás en la misma pantalla. Busca el archivo .tar.gz en tu equipo y súbelo.
Paso 3: Selecciona qué restaurar
Una vez que el archivo esté en el servidor, selecciónalo y haz clic en "Restaurar". DirectAdmin te preguntará qué partes quieres restaurar. Puedes elegir entre:
- Restaurar todo: te devolverá la web, las bases de datos, los correos y la configuración completa.
- Restaurar solo archivos: si solo necesitas recuperar las imágenes o el código.
- Restaurar solo bases de datos: si solo quieres recuperar la información de la base de datos.
Selecciona la opción que necesites y haz clic en "Restaurar".
Paso 4: Espera a que termine
El proceso de restauración puede tardar unos minutos. Una vez que termine, DirectAdmin te mostrará un mensaje de confirmación. ¡Y listo! Tu web debería estar de nuevo en funcionamiento.
[TIP]: Después de restaurar, es recomendable limpiar la caché de tu navegador y de tu web (si usas algún plugin de caché) para asegurarte de que ves la versión correcta.
Preguntas frecuentes (FAQ) sobre copias de seguridad en DirectAdmin
¿Cuánto espacio ocupa una copia de seguridad?
Depende del tamaño de tu web. Una web sencilla puede ocupar unos pocos megabytes, mientras que una tienda online con muchas imágenes puede ocupar varios gigabytes. DirectAdmin te mostrará el tamaño estimado antes de crear la copia.
¿Puedo hacer una copia de seguridad solo de una parte de mi web?
Sí, DirectAdmin te permite seleccionar qué elementos quieres incluir en la copia. Puedes marcar solo las bases de datos, solo los correos, etc. Esto es útil si quieres hacer una copia rápida de algo específico.
¿Qué es un archivo .tar.gz?
Es un formato de compresión estándar en los sistemas Linux. DirectAdmin utiliza este formato para empaquetar todos tus archivos en uno solo. No necesitas ningún programa especial para manejarlo, ya que el propio panel se encarga de comprimirlo y descomprimirlo.
¿Cada cuánto tiempo debo hacer una copia de seguridad?
Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es una copia diaria o semanal. Si tu web es más estática, una copia mensual puede ser suficiente. La regla de oro es: si no puedes permitirte perder los datos de la última hora, haz copias frecuentes.
¿Puedo mover mi web a otro servidor usando la copia de seguridad?
¡Sí! El archivo de backup DirectAdmin es portable. Puedes restaurarlo en cualquier otro servidor que use DirectAdmin. Esto es muy útil si quieres cambiar de proveedor de hosting.
¿Qué pasa si no tengo acceso a DirectAdmin?
Si no puedes acceder a tu panel, contacta con tu proveedor de hosting. Ellos pueden tener sus propias copias de seguridad del servidor y podrán ayudarte a restaurar tu web.
Conclusión: Protege tu trabajo con copias de seguridad
Hacer una copia seguridad DirectAdmin es un proceso sencillo que te puede ahorrar muchos dolores de cabeza. Tanto si optas por un backup directadmin manual como por uno programado, lo importante es que tengas una rutina establecida.
Recuerda que la copia de seguridad es tu red de seguridad. No esperes a tener un problema para crear una. Configura un backup automatico directadmin hoy mismo y duerme tranquilo sabiendo que tu web está protegida.
Y si en algún momento necesitas restaurar un backup directadmin, sigue los pasos que te he explicado y verás que es igual de fácil.
[INFO]: Si en algún momento utilizas otro panel de control como Syspanel (recuerda que el puerto de acceso es el 2106), el proceso es muy similar. Busca siempre la sección de "Backups" o "Copias de seguridad" y sigue la misma lógica.
Espero que este artículo te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Nos vemos en el próximo artículo!
