Cómo hacer una copia de seguridad manual completa en DirectAdmin
¿Por qué es importante hacer un backup DirectAdmin manual?
Cuando tienes un sitio web, ya sea un blog, una tienda online o el portal de tu empresa, la información que contiene es uno de tus activos más valiosos. Por eso, realizar una copia seguridad completa de forma regular no es una opción, es una necesidad. Aunque los servidores suelen tener protecciones y sistemas de redundancia, los errores humanos, los ataques informáticos o un fallo inesperado del hardware pueden ocurrir en cualquier momento.
Un backup DirectAdmin te permite dormir tranquilo, sabiendo que si algo sale mal, puedes restaurar tu página web y tu correo electrónico a un estado anterior en cuestión de minutos. En esta guía, nos centramos en la opción manual, que te da un control total sobre cuándo se realiza la copia y qué elementos se incluyen. Aprenderás a hacerlo paso a paso, sin necesidad de ser un experto en Linux o en administración de servidores.
¿Qué incluye una copia de seguridad completa en DirectAdmin?
Antes de empezar, es fundamental que entiendas qué es lo que estás guardando. Una copia seguridad completa en DirectAdmin no solo incluye los archivos de tu web (HTML, imágenes, scripts PHP), sino también toda la configuración asociada a tu cuenta de hosting. Esto es lo que se guarda normalmente:
- Archivos del sitio web: Todo el contenido de la carpeta
public_html(odomains), incluyendo subdominios y dominios adicionales. - Bases de datos MySQL: Todas las bases de datos asociadas a tu cuenta, con sus tablas y datos. Esto es crucial para webs dinámicas (WordPress, Joomla, PrestaShop, etc.).
- Cuentas de correo electrónico: Los buzones de correo, sus contraseñas, los mensajes almacenados y los filtros o redirecciones que hayas configurado.
- Configuración de dominios: Las zonas DNS, los registros MX (para el correo) y las configuraciones de los subdominios.
- Tareas programadas (Cron Jobs): Si tienes scripts que se ejecutan automáticamente, también se guardan.
- Certificados SSL: En muchos casos, también se incluyen los certificados SSL instalados para que no tengas que volver a configurarlos.
Al hacer un backup DirectAdmin manual, tú decides si quieres guardar todo esto en un solo archivo o si prefieres hacerlo por partes.
Preparación antes de realizar el backup
Antes de lanzarte a hacer la copia, te recomendamos que hagas una pequeña limpieza y verificación. Esto evitará problemas a la hora de restaurar el backup.
1. Revisa el espacio en disco
Una copia de seguridad de todo tu sitio puede ocupar bastante espacio. Asegúrate de que tu cuenta tiene suficiente espacio libre en el servidor para almacenar el archivo comprimido. Puedes ver el uso de disco desde el panel de control de DirectAdmin, en la sección "Estadísticas" o "Administrador de archivos".
2. Cierra sesiones y notifica a usuarios
Si tu web tiene usuarios conectados, es recomendable que les avises de un breve periodo de mantenimiento. Aunque el backup no suele interrumpir el servicio, es mejor prevenir. Si tienes una tienda online, asegúrate de que no haya pedidos en proceso en el momento exacto de la copia para que los datos sean consistentes.
3. Conoce tu versión de DirectAdmin
La interfaz ha evolucionado con el tiempo. Aunque los pasos son muy similares en todas las versiones modernas, la nomenclatura de algunos botones puede variar ligeramente. Esta guía se basa en la interfaz más actualizada, pero si tu panel es más antiguo, los nombres de las opciones serán prácticamente los mismos.
Paso a paso: Cómo hacer un backup DirectAdmin manual
Ahora sí, vamos al meollo de la cuestión. Sigue estos pasos con calma y verás que es muy sencillo.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web y escribe la dirección de tu servidor. Normalmente es algo como https://tudominio.com:2222 o https://tu-ip:2222. Introduce tu nombre de usuario y contraseña en la pantalla de inicio de sesión.
Paso 2: Localiza la sección de "Copia de Seguridad"
Una vez dentro del panel principal, verás una cuadrícula de iconos. Busca la sección que se llama "Copia de Seguridad" o "Backup". El icono suele ser una flecha verde apuntando hacia abajo sobre un disco duro o una caja. Haz clic en él.
Paso 3: Selecciona el tipo de backup (Completo o Restringido)
Aquí es donde tienes que tomar la primera decisión importante. DirectAdmin te da dos opciones principales:
- Copia de Seguridad Completa: Esta opción agrupa todo en un solo archivo
.tar.gz. Es la más cómoda para restaurar en el futuro, ya que es un solo paso. La elegiremos para esta guía, pero ten en cuenta que si tu cuenta es muy grande, el proceso puede tardar más. - Copia de Seguridad Restringida: Te permite elegir qué partes quieres guardar (solo bases de datos, solo correos, etc.). Es útil si solo quieres guardar una parte concreta de tu web.
Para esta guía, vamos a hacer una copia seguridad completa.
Paso 4: Crea el backup
Dentro de la sección de "Copia de Seguridad", verás dos pestañas o botones principales: "Crear Copia de Seguridad" y "Restaurar Copia de Seguridad". Haz clic en "Crear Copia de Seguridad".
Se te presentará un formulario con varias opciones. Esto es lo que debes hacer:
- Selecciona el destino: En el campo "Seleccionar Destino", elige "Copia de Seguridad en el Servidor". Esto guardará el archivo en tu cuenta de hosting, en una carpeta llamada
backups. Aunque también puedes guardarla en tu ordenador personal (copia local) o enviarla a un servidor FTP remoto, para esta guía nos centramos en la opción más sencilla y segura (guardarla en el servidor y luego descargarla). - Elige los elementos: Marca la casilla "Seleccionar Todo" para asegurarte de que se incluyen todos los elementos de tu cuenta (bases de datos, correos, configuración de dominios, etc.). Si no quieres incluir algo, desmarca la casilla correspondiente.
- Inicia el proceso: Haz clic en el botón "Crear Copia de Seguridad" o "Iniciar Backup".
[WARNING] No cierres la página del navegador mientras se realiza el backup. El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu cuenta. Si lo cierras, podrías interrumpir la copia y obtener un archivo corrupto.
Paso 5: Descarga el backup a tu ordenador
Una vez que el proceso haya terminado, verás un mensaje de éxito o aparecerá el archivo en la lista de "Copia de Seguridad" disponible. Este archivo se llama normalmente usuario.tar.gz (donde usuario es tu nombre de usuario de hosting).
Este es un paso crucial que mucha gente olvida: guardar el backup solo en el servidor no es suficiente. Si el servidor falla por completo, perderás tanto tu web como la copia de seguridad. Por lo tanto, debes descargar el archivo a tu ordenador o a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.).
Para descargarlo, simplemente haz clic en el nombre del archivo en la lista o usa el "Administrador de archivos" de DirectAdmin para ir a la carpeta backups y descargarlo desde allí.
[TIP] Te recomendamos encarecidamente que guardes el backup en al menos dos lugares diferentes (por ejemplo, en tu ordenador y en un servicio en la nube). Así te aseguras de tener siempre una copia accesible.
Cómo restaurar un backup DirectAdmin manual
Saber hacer la copia es solo la mitad del trabajo. La otra mitad es saber restaurarla. El proceso es igual de sencillo.
Paso 1: Ve a la sección de "Copia de Seguridad"
Accede de nuevo a la sección "Copia de Seguridad" en tu panel de DirectAdmin.
Paso 2: Sube el archivo de backup
Si el backup está en tu ordenador, primero debes subirlo al servidor. En la pestaña "Restaurar Copia de Seguridad", verás la opción de "Subir" o "Cargar" un archivo. Selecciona el archivo .tar.gz desde tu ordenador y súbelo al servidor.
Paso 3: Restaura el backup
Una vez subido, el archivo aparecerá en la lista de copias disponibles. Haz clic en el botón "Restaurar" junto al archivo. DirectAdmin te preguntará qué elementos quieres restaurar. Lo más habitual es marcar "Seleccionar Todo" para restaurar la cuenta completa a su estado anterior.
Paso 4: Espera a que termine
Al igual que con la creación, el proceso de restauración puede tardar un poco. No interrumpas el proceso. Cuando termine, tu web, tus correos y tus bases de datos deberían estar exactamente como estaban en el momento en que hiciste el backup.
Preguntas frecuentes (FAQ) sobre el backup DirectAdmin
Aquí tienes las respuestas a algunas de las dudas más comunes que nos suelen plantear los usuarios.
¿Con qué frecuencia debo hacer una copia de seguridad?
La frecuencia ideal depende de lo a menudo que actualices tu web. Si publicas contenido diariamente, lo ideal es hacer un backup diario o semanal. Si es un sitio más estático, con un backup mensual puede ser suficiente. Lo importante es la constancia.
¿Puedo automatizar el backup DirectAdmin?
Sí, DirectAdmin tiene un sistema de copias de seguridad automáticas que se pueden configurar desde el panel de administración. Sin embargo, este artículo se centra en el proceso manual, que te da un control más directo y es perfecto para hacer una copia puntual antes de una actualización importante (por ejemplo, actualizar WordPress o un plugin).
¿Qué hago si mi backup se corrompe?
Si el archivo de backup no se puede abrir o da error al restaurar, puede deberse a que el proceso de creación se interrumpió. Te recomendamos que intentes hacer un nuevo backup. Si el problema persiste, contacta con tu proveedor de hosting para que revisen el estado del servidor.
¿Restaurar un backup afecta a mis visitantes?
Sí, durante el proceso de restauración, tu sitio web puede estar temporalmente inaccesible o mostrar una versión antigua. Es recomendable hacerlo en horas de bajo tráfico para minimizar el impacto.
¿Es lo mismo un backup manual que uno automático?
Ambos crean el mismo tipo de archivo y tienen la misma finalidad. La diferencia es que el automático se programa para ejecutarse solo en determinados días y horas, mientras que el manual lo lanzas tú cuando quieres. El manual es ideal para hacer una copia de seguridad justo antes de hacer un cambio importante en tu web.
Consejos extra y buenas prácticas
Para finalizar, te dejamos con algunos consejos que te harán la vida más fácil.
- Organiza tus backups: Crea una carpeta en tu ordenador solo para backups y nómbralos con la fecha (por ejemplo,
backup-junio-2024.tar.gz). Así sabrás siempre cuál es el más reciente. - Prueba tus backups: No esperes a tener una emergencia para comprobar si tu backup funciona. De vez en cuando, intenta restaurarlo en un entorno de prueba (si tu hosting lo permite) para asegurarte de que el archivo es válido.
- Mantén tu software actualizado: Un sitio desactualizado es más vulnerable a ataques. Si te hackean, el backup te servirá para restaurar, pero es mejor prevenir.
- Considera la seguridad: Guarda tus archivos de backup en lugares seguros. Si contienen información sensible de tus clientes, trátalos con la misma confidencialidad que los datos de tu web.
[INFO] Si en algún momento te sientes perdido o prefieres una solución más automatizada, recuerda que existen otros paneles de control como Syspanel (que se accede por el puerto 2106) que ofrecen opciones de backup igualmente potentes. Sin embargo, las habilidades que has aprendido hoy con DirectAdmin te servirán para entender el concepto general de cualquier sistema de copias de seguridad.
Realizar un backup DirectAdmin manual es un proceso rápido y sencillo que te ahorrará muchos quebraderos de cabeza en el futuro. Con esta guía, ya tienes todo lo que necesitas para proteger tu información. No lo dejes para mañana, haz tu primera copia de seguridad hoy mismo.
