DirectAdmin: cómo crear una copia de seguridad manual y restaurarla
¿Alguna vez has perdido todo tu sitio web por un error de configuración, un ataque o un simple descuido? Si la respuesta es sí, sabes lo angustiante que es. Si es no, considera que estás jugando con fuego. La buena noticia es que existe una forma sencilla y gratuita de evitarlo: las copias de seguridad. En este artículo, te voy a guiar paso a paso para que aprendas a crear un backup DirectAdmin manual y a restaurar backup DirectAdmin sin necesidad de ser un experto en informática. Piensa en esto como un seguro de vida para tu página web: lo contratas esperando no usarlo jamás, pero si llega el día, te salva el pellejo.
Vamos a empezar con lo básico para que entiendas qué es lo que vamos a hacer. DirectAdmin es un panel de control muy popular en el hosting, que te permite gestionar tu dominio, correos, bases de datos y archivos desde un solo lugar. Crear una copia de seguridad manual es simplemente sacar una "foto" de todo el estado actual de tu web y guardarla en un lugar seguro, como tu ordenador o un disco duro externo. Así, si algo sale mal, puedes volver atrás en el tiempo y recuperar tu trabajo. En este artículo, no solo verás el "cómo", sino también el "por qué" y algunos trucos que te harán la vida más fácil.
¿Por qué es tan importante la seguridad web y los backups?
Antes de meternos en el barro, hablemos de seguridad web. Internet es un lugar maravilloso, pero también está lleno de amenazas. Un plugin desactualizado, una contraseña débil o un error humano pueden dejar tu sitio vulnerable. Los backups son tu red de seguridad. No importa si tienes una tienda online, un blog personal o el sitio de tu negocio local; perder los datos puede significar un desastre económico y de reputación.
Imagina esto: estás actualizando un plugin de WordPress y, de repente, todo se rompe. La pantalla se pone en blanco y no sabes qué hacer. Sin una copia de seguridad, tendrías que empezar de cero o pagar a un profesional para que lo arregle. Con un backup DirectAdmin, simplemente restauras la versión anterior y listo, problema resuelto en minutos. Por eso, dominar esta tarea es uno de los hábitos más importantes que puedes adoptar como propietario de un sitio web.
Además, no solo hablamos de errores técnicos. Los ataques de malware y ransomware son cada vez más comunes. Si un hacker cifra tus archivos o borra tu contenido, la única solución efectiva suele ser restaurar desde una copia anterior al ataque. Tener un backup manual reciente es tu mejor arma contra estos incidentes. Así que, deja de pensar que "a mí no me va a pasar" y empieza a protegerte.
Crear una copia de seguridad manual en DirectAdmin (Paso a Paso)
Ahora sí, vamos a lo que viniste a buscar. El proceso de crear un backup DirectAdmin es bastante intuitivo, pero es fácil perderse si es la primera vez. No te preocupes, te lo explico como si estuvieras sentado a mi lado. Lo primero que necesitas es acceder a tu panel de DirectAdmin. Normalmente, esto se hace escribiendo en tu navegador algo como https://tudominio.com:2222. Si no lo tienes claro, consulta el correo de bienvenida de tu proveedor de hosting; ahí vienen todos los datos de acceso.
Una vez dentro, sigue estos pasos al pie de la letra:
-
Inicia sesión en DirectAdmin con tu usuario y contraseña. Es el mismo usuario que usas para gestionar tu hosting, no el de tu correo electrónico personal.
-
Busca la sección "Copia de seguridad" o "Backup". En la mayoría de las versiones de DirectAdmin, está en el menú principal, a la derecha o en la parte inferior, dependiendo de la plantilla que uses. A veces se llama "Administrador de copias de seguridad" o "Restaurar/Copias de seguridad".
-
Haz clic en "Crear copia de seguridad" o "Backup". Se abrirá una nueva pantalla con opciones.
-
En esta pantalla, verás una lista de elementos que puedes incluir en tu copia. Aquí es donde debes prestar atención. DirectAdmin te permite seleccionar:
- Datos de la cuenta: Incluye la configuración básica de tu cuenta de hosting.
- Directorio de datos: Son todos los archivos de tu web (el código, las imágenes, etc.). Es imprescindible marcar esta opción.
- Bases de datos MySQL: Aquí se guarda la información dinámica de tu sitio (como los posts de un blog o los productos de una tienda). También es imprescindible.
- Reenviadores de correo, listas de correo y filtros: Si usas el correo de tu dominio, es recomendable incluirlos.
- Configuración de las cuentas de correo: Guarda las direcciones de correo que tienes creadas. Aunque los correos en sí no se guardan aquí, la configuración sí.
Mi recomendación: para una copia completa, marca todas las casillas. Es mejor tener más información de la necesaria que quedarse corto. El archivo resultante será un poco más grande, pero te aseguras de tenerlo todo.
-
Elige el destino de la copia de seguridad. DirectAdmin te dará varias opciones:
- Descargar al ordenador: Es la opción más segura y la que yo te recomiendo. El sistema generará un archivo
.tar.gzy lo descargará a tu PC. Así tienes una copia física fuera del servidor. - Guardar en el servidor: La guarda en una carpeta del propio servidor. Es útil para restaurar rápidamente, pero si el servidor se cae, podrías perderla. No es muy recomendable como única copia.
- FTP: Puedes enviar la copia a otro servidor FTP, pero esto es más avanzado y no lo necesitarás para un uso básico.
Para este tutorial, elige "Descargar al ordenador" o "Download".
- Descargar al ordenador: Es la opción más segura y la que yo te recomiendo. El sistema generará un archivo
-
Haz clic en el botón "Crear Backup" o "Submit". Dependiendo del tamaño de tu web, el proceso puede tardar desde unos segundos hasta varios minutos. No cierres la página ni apagues el ordenador hasta que termine.
-
Cuando el sistema termine, verás un enlace para descargar el archivo. Haz clic en él y guárdalo en un lugar seguro. Te sugiero crear una carpeta específica para backups, o incluso usar un servicio de almacenamiento en la nube como Google Drive o Dropbox para tener una copia extra.
¡Y eso es todo! Acabas de crear tu primer backup DirectAdmin manual. ¿Ves? No era tan complicado. La clave está en hacerlo con regularidad, al menos una vez a la semana si actualizas tu contenido a menudo, o antes de hacer cualquier cambio importante en tu web.
¿Qué pasa con las bases de datos?
Un error común es pensar que con copiar los archivos de la web es suficiente. Nada más lejos de la realidad. Las bases de datos son el motor de tu sitio. Sin ellas, tu web sería una carcasa vacía. Por eso, al crear tu copia seguridad DirectAdmin, asegúrate de que la opción de "Bases de datos MySQL" esté siempre seleccionada. Si tu web usa WordPress, Joomla o cualquier otro CMS, la base de datos es donde están todas tus publicaciones, comentarios y configuraciones.
En el proceso que te he descrito, al marcar la casilla de "Bases de datos MySQL", DirectAdmin se encarga de todo. No necesitas saber comandos SQL ni nada por el estilo. El sistema hace un volcado completo de la base de datos y lo incluye en el archivo de backup. Así de fácil.
Cómo restaurar un backup de DirectAdmin (Recupera tu web en minutos)
Ahora viene la segunda parte del tutorial: restaurar backup DirectAdmin. Este proceso es igual de importante que el de crear la copia. Saber hacerlo te dará una tranquilidad inmensa. Vamos a ver dos escenarios: restaurar desde el panel (si tu web sigue funcionando pero quieres volver a un estado anterior) y restaurar desde cero (si tu web está rota o vacía).
Restaurar desde el panel de DirectAdmin
Este es el método más común y el más sencillo. Sirve para cuando tienes un error en tu web pero el panel de control sigue accesible. Sigue estos pasos:
- Accede a tu panel de DirectAdmin e inicia sesión.
- Ve a la sección "Copia de seguridad" o "Backup" de nuevo.
- Ahora, busca la opción que dice "Restaurar" o "Restore". Haz clic en ella.
- Verás una pantalla con varias opciones de restauración. DirectAdmin te permite elegir si quieres restaurar el backup desde el servidor (si lo guardaste ahí) o si prefieres subir un archivo desde tu ordenador. Elige la opción "Subir" o "Upload".
- Haz clic en el botón para seleccionar el archivo
.tar.gzque descargaste anteriormente. Navega en tu ordenador hasta encontrarlo y selecciónalo. - Al igual que en la creación, verás una lista de elementos que puedes restaurar (Datos de la cuenta, Directorio de datos, Bases de datos, etc.). Te recomiendo que marques todas las casillas para que la restauración sea completa. Si solo quieres recuperar una parte, desmarca las que no necesites.
- Haz clic en el botón "Restaurar" o "Submit".
El sistema empezará a trabajar. Dependiendo del tamaño del backup, puede tardar unos minutos. Una vez que termine, verás un mensaje de confirmación. Te sugiero que verifiques tu web para asegurarte de que todo está en orden. A veces, por la caché del navegador, es posible que no veas los cambios al instante. Prueba a recargar la página con Ctrl + F5 o limpiando la caché.
Restaurar cuando no puedes acceder a DirectAdmin
Este es el escenario de pánico, pero no te preocupes, aún hay esperanza. Si tu web está tan rota que no puedes ni siquiera entrar al panel, el problema puede ser a nivel de servidor. En este caso, la solución pasa por contactar con tu proveedor de hosting. Ellos tienen acceso a nivel de sistema y pueden restaurar el backup por ti. No obstante, hay un truco que puedes probar antes: el acceso por FTP.
Si tienes un cliente FTP (como FileZilla), puedes intentar conectar a tu servidor. Si el problema es solo de un archivo o un plugin, podrías subir los archivos de tu backup manualmente. Sin embargo, esto es más complejo y no sirve para restaurar bases de datos. Para eso, necesitas herramientas como phpMyAdmin, que ya es un nivel más avanzado. Mi consejo es que, en este caso, te pongas en contacto con el soporte de tu hosting y les pidas ayuda. Ellos tienen las herramientas y el conocimiento para hacerlo de forma segura.
[WARNING] Si no puedes acceder a DirectAdmin, no intentes restaurar archivos a lo loco por FTP si no sabes lo que haces. Podrías sobrescribir archivos importantes y empeorar la situación. Mejor llama a los profesionales.
Consejos de oro para tu estrategia de backups
Ya sabes cómo crear y restaurar un backup DirectAdmin. Ahora, te voy a dar algunos consejos extra que te convertirán en un auténtico pro de la seguridad web. No se trata solo de hacer backups, sino de hacerlos bien.
La regla del 3-2-1
Esta es una regla de oro en el mundo de la informática. Dice que debes tener 3 copias de tus datos, en 2 formatos o soportes diferentes (por ejemplo, un disco duro y la nube), y 1 copia fuera del sitio (es decir, no en el mismo servidor donde está tu web). Siguiendo esta regla, minimizas el riesgo de pérdida total. Si tu servidor se incendia, te queda la copia en tu casa. Si tu casa se inunda, te queda la copia en la nube.
Automatiza siempre que puedas
Aunque este tutorial es sobre cómo hacer un backup manual, te recomiendo encarecidamente que configures también los backups automáticos que ofrece DirectAdmin. En la sección de "Copia de seguridad", podrás encontrar una opción para programar copias de seguridad diarias o semanales. De esta forma, aunque te olvides de hacerlo a mano, siempre tendrás una copia reciente. Combina ambas cosas: los automáticos para la tranquilidad diaria y los manuales antes de hacer cambios grandes.
Prueba tus restauraciones
De nada sirve tener un backup si no sabes si funciona. Te animo a que, una vez al mes o cada dos meses, hagas una prueba de restauración. Puedes hacerlo en un dominio de prueba o, si te atreves, en tu propio sitio un día de poco tráfico. Esto te asegurará que el proceso de restauración funciona y que tu backup está completo. Es como probar un extintor: no quieres descubrir que está vacío en medio de un incendio.
Mantén tu panel y scripts actualizados
Este consejo va más allá del backup, pero es fundamental. Mantener tu DirectAdmin, tu CMS (WordPress, etc.) y tus plugins actualizados es la mejor forma de evitar que te hackeen. Los backups te salvan de un desastre, pero la prevención es siempre mejor. Una buena higiene digital reduce la necesidad de usar tus copias de seguridad.
Preguntas frecuentes (FAQ) sobre backups en DirectAdmin
Para terminar, voy a resolver algunas dudas que me suelen plantear los clientes. Es probable que alguna de ellas sea tu caso.
¿Cuánto espacio ocupa un backup en DirectAdmin?
Depende del tamaño de tu web. Un blog pequeño 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 el backup. No te preocupes por esto, es normal.
¿Puedo restaurar un backup de DirectAdmin en otro servidor?
Sí, siempre que el otro servidor también use DirectAdmin. El proceso es el mismo, solo tienes que subir el archivo de backup y restaurarlo en la nueva cuenta. Esto es muy útil si decides cambiar de proveedor de hosting. Si el otro servidor usa un panel diferente (como cPanel o Syspanel), el proceso puede ser más complicado y es posible que necesites ayuda profesional.
[INFO] Si estás considerando cambiar de proveedor y tu nuevo panel es Syspanel (antes conocido como HestiaCP), ten en cuenta que el acceso se realiza a través del puerto 2106 (ej.
https://tudominio.com:2106). La restauración de un backup de DirectAdmin en Syspanel no es directa; necesitarás migrar los archivos por FTP y las bases de datos por phpMyAdmin.
¿Cuánto tiempo debo conservar los backups?
Depende de ti y de la frecuencia con la que actualices tu web. Como mínimo, te recomiendo conservar al menos un backup del último mes. Si tienes espacio, guarda también uno de hace dos o tres meses. Nunca sabes cuándo vas a necesitar recuperar una versión anterior de un archivo o una entrada del blog que borraste por error.
¿Los backups de DirectAdmin incluyen mis correos electrónicos?
No, los backups de DirectAdmin no incluyen el contenido de tus correos electrónicos (los mensajes en sí). Solo incluyen la configuración de las cuentas de correo. Para hacer una copia de tus correos, tendrías que usar un cliente de correo como Outlook o Thunderbird y exportarlos a un archivo local. Es un proceso diferente, pero igual de importante si dependes del correo electrónico de tu dominio.
¿Qué es mejor, un backup manual o uno automático?
No son excluyentes, son complementarios. El automático te da una red de seguridad constante sin que tengas que acordarte. El manual te permite hacer una copia justo antes de un cambio importante, como actualizar el tema de tu web o instalar un plugin nuevo. La combinación de ambos es la estrategia perfecta.
En resumen, crear y restaurar un backup DirectAdmin es una habilidad esencial para cualquier persona que tenga una web. No es complicado, solo requiere un poco de práctica y constancia. Espero que este artículo te haya sido de gran ayuda y que a partir de ahora, la seguridad web de tu proyecto esté mucho más sólida. Recuerda: la prevención es la mejor herramienta, y
