Cómo crear un backup completo de tu web en DirectAdmin (y restaurarlo)
¿Alguna vez has perdido una web entera por un error tonto, un ataque o un fallo del servidor? Si la respuesta es no, eres de los pocos afortunados. Si la respuesta es sí, sabes exactamente lo doloroso que es reconstruir todo desde cero. Por eso, en este artículo vamos a explicarte, paso a paso y sin tecnicismos raros, cómo crear un backup directadmin completo y, lo más importante, cómo restaurar backup directadmin cuando más lo necesitas.
Piensa en tu web como en una casa. El backup es la puerta de seguridad y el seguro de hogar. No lo necesitas hasta que ocurre una desgracia, pero cuando ocurre, te salva la vida. Vamos a asegurarnos de que tu copia seguridad hosting esté siempre lista.
¿Qué es exactamente un backup y por qué es tan importante?
Un backup (o copia de seguridad) es una fotografía exacta de tu sitio web en un momento concreto. Esa fotografía incluye todos los archivos de tu web (imágenes, código, textos, plugins, temas) y toda tu base de datos (los artículos, los comentarios, los usuarios, los pedidos, etc.).
Imagina que tu web es un móvil. El backup es como la copia de seguridad de tus fotos en la nube. Si pierdes el móvil, compras otro y recuperas todas las fotos. Con tu web pasa exactamente lo mismo. Si el servidor falla, si un plugin rompe algo o si un hacker borra tu contenido, con un backup reciente puedes volver a la vida en cuestión de minutos.
¿Cada cuánto debo hacerlo? Depende de la actividad de tu web. Si actualizas contenido a diario, lo ideal es un backup diario automático. Si es un blog personal que escribes una vez al mes, con uno semanal o mensual basta. La clave es que si pierdes un día de trabajo, no te importe. Si perder una semana de trabajo te da un infarto, hazlo a diario.
Diferencias entre Backup Manual y Backup Automático en DirectAdmin
DirectAdmin te ofrece dos formas de proteger tu web: la manual (la que haces tú cuando te acuerdas) y la automática (la que programa el servidor para que se haga sola).
- Backup Manual: Lo haces tú desde el panel. Es perfecto para antes de hacer un cambio grande (actualizar WordPress, instalar un plugin nuevo, tocar código). Es tu red de seguridad puntual.
- Backup Automático: Lo configura el administrador del servidor (tu proveedor de hosting). Se ejecuta solo cada día, cada semana o cada mes, dependiendo del plan contratado. Es tu red de seguridad continua.
Nuestra recomendación es que uses ambos. Configura (o pide a tu proveedor) un backup automático diario y, además, haz un backup manual antes de cualquier cambio importante. Así estarás doblemente protegido.
Cómo crear un backup directadmin manual (Paso a paso)
Este es el proceso para crear un backup web completo desde el panel de control de DirectAdmin. No necesitas ser un experto en informática, solo seguir estas instrucciones al pie de la letra.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso. Normalmente suele ser algo como https://tudominio.com:2222 o https://tu-ip:2222. Introduce tu usuario y contraseña (las mismas que usas para gestionar tu hosting).
Paso 2: Localiza la sección de Backup
Una vez dentro, busca un icono o un enlace que se llame "Backup" o "Copia de seguridad". Suele estar en la sección principal del panel. Si no lo ves a simple vista, busca en el menú lateral o en la categoría de "Archivos" o "Gestión".
Paso 3: Crea un Backup Completo
Dentro de la sección de Backup, verás varias opciones. La que nos interesa es la de "Crear Backup" o "Backup Completo".
- Selecciona "Backup Completo" para que incluya todos los archivos, bases de datos y configuraciones de correo.
- Configura el destino: Te pedirá dónde quieres guardarlo. Puedes elegir "Local" (se guarda en el servidor) o "FTP" (se envía a otro servidor). Si tienes la opción, elige FTP para tener una copia fuera de tu hosting, es la opción más segura. Si no, elige Local y luego descárgalo a tu ordenador.
- Ponle un nombre fácil de recordar: Algo como
backup-web-final-2024obackup-antes-de-actualizar.
Haz clic en el botón de "Crear Backup" o "Generar". Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos. No cierres la pestaña hasta que termine.
Paso 4: Descarga tu backup a tu ordenador
Una vez creado, DirectAdmin te mostrará un listado de los backups disponibles. Verás un archivo con el nombre que le hayas puesto y una extensión .tar.gz. Haz clic derecho sobre él y elige "Descargar" o "Guardar enlace como" para guardarlo en tu disco duro, en una memoria USB o en tu nube personal (Google Drive, Dropbox, etc.).
[TIP]: Guarda siempre una copia de tu backup fuera del servidor de hosting. Si el servidor falla por completo, perderías tanto tu web como el backup si lo dejas solo en el servidor.
Cómo restaurar backup directadmin (Paso a paso)
Llegó el momento de la verdad. Tu web está rota, te han hackeado o has borrado algo por error. No cunda el pánico. Restaurar backup directadmin es tan fácil como crearlo, pero hay que seguir el proceso en orden para no equivocarse.
Paso 1: Accede a la misma sección de Backup
Entra en DirectAdmin de la misma forma que hiciste antes y ve a la sección de "Backup".
Paso 2: Encuentra tu backup
Verás una lista con todos los backups que has creado. También puede que aparezcan los automáticos. Busca el que necesitas restaurar. Deberías identificarlo por la fecha y el nombre.
Paso 3: Elige la opción de Restaurar
Al lado de cada backup, verás un icono o un enlace que dice "Restaurar" o "Restore". Haz clic en él.
Paso 4: Selecciona qué restaurar
DirectAdmin te preguntará qué partes quieres restaurar. Puedes elegir:
- Todo el backup: Restaurará archivos, bases de datos y cuentas de correo.
- Solo archivos: Restaurará el contenido de tus carpetas (imágenes, código, etc.).
- Solo bases de datos: Restaurará el contenido de la base de datos (artículos, usuarios, etc.).
[WARNING]: Si restauras "Todo", sobrescribirás el estado actual de tu web con el estado que tenía en el backup. Todo lo que hayas cambiado desde entonces se perderá. Asegúrate de que es lo que quieres. Si solo has roto una página, quizás te interese restaurar solo los archivos o solo la base de datos, según el problema.
Paso 5: Confirma la restauración
Haz clic en el botón de "Confirmar" o "Restaurar". El proceso puede tardar unos minutos. No cierres la pestaña ni apagues el ordenador.
Paso 6: Comprueba tu web
Una vez terminado, ve a tu web y comprueba que todo está en su sitio. Revisa la página principal, un par de entradas y la zona de administración. Si todo funciona, ¡enhorabuena! Has resucitado tu sitio.
Preguntas Frecuentes (FAQ) sobre copias de seguridad
Aquí tienes las dudas más comunes que nos llegan al soporte técnico sobre este tema.
¿Puedo restaurar un backup de DirectAdmin en otro hosting?
Sí, es posible, pero con matices. El backup de DirectAdmin contiene toda la configuración de tu cuenta. Si te mudas a otro hosting que también use DirectAdmin, la restauración será casi perfecta. Si te mudas a un hosting con otro panel (por ejemplo, Syspanel, que es el panel que usamos en nuestros servidores y se accede por el puerto 2106), el proceso es diferente. En ese caso, tendrás que importar la base de datos y los archivos por separado, usando herramientas como phpMyAdmin o el administrador de archivos del nuevo panel.
¿Qué es mejor, un backup manual o uno automático?
Ambos son complementarios. El automático te protege de desastres diarios sin que tengas que acordarte. El manual es perfecto para momentos puntuales de alto riesgo (actualizaciones, cambios de diseño). Nuestra recomendación es que siempre tengas activado el automático y que hagas uno manual antes de tocar nada importante.
¿Cuánto espacio ocupa un backup?
Depende del tamaño de tu web. Una web pequeña puede ocupar 50 MB, mientras que una tienda online con muchas imágenes puede ocupar varios GB. DirectAdmin te mostrará el tamaño antes de crearlo. Es importante que tengas espacio suficiente en tu plan de hosting.
¿Puedo programar un backup automático yo mismo?
En DirectAdmin, la programación de backups automáticos suele ser una función del administrador del servidor. Si tu plan no lo incluye, ponte en contacto con tu proveedor de hosting y pregúntale si pueden activarlo. Es un servicio que vale muchísimo la pena.
¿Qué hago si el backup se descarga pero al restaurarlo me da error?
Esto suele ocurrir si el archivo se ha descargado de forma incompleta o si está corrupto. Intenta descargarlo de nuevo. Si el error persiste, contacta con tu soporte técnico. Ellos podrán revisar los logs del servidor para ver qué ha fallado. No intentes abrir el archivo .tar.gz con un editor de texto, no te servirá de nada.
¿Un backup protege mi web de un hackeo?
Un backup no evita que te hackeen, pero te permite recuperarte rápidamente. Si te hackean, restaurarás una versión limpia de tu web. Eso sí, recuerda que si el hacker dejó una puerta trasera (un archivo malicioso), podría volver a entrar. Después de restaurar, es recomendable cambiar todas las contraseñas y actualizar todos tus plugins y temas.
Mejores prácticas para tu copia seguridad hosting
Para terminar, te dejamos una lista de buenas prácticas que te harán la vida mucho más fácil:
- Automatiza: Si tu proveedor lo permite, activa un backup automático diario o semanal. Es tu mejor inversión de tiempo.
- Descarga local: Guarda una copia de tus backups en tu ordenador o en una nube personal. No dependas solo del servidor.
- Prueba la restauración: De nada sirve tener un backup si no sabes restaurarlo. Haz una prueba en un entorno de desarrollo o, si te atreves, restaura tu web en un momento de poco tráfico para verificar que el proceso funciona.
- Antes de cada actualización: Crea un backup manual justo antes de actualizar WordPress, plugins, temas o hacer cualquier cambio de configuración. Es la regla de oro.
- Revisa el tamaño: Los backups de webs con muchas imágenes pueden ser enormes. Asegúrate de tener espacio en tu plan o limpia las imágenes viejas que ya no uses.
En resumen, crear y restaurar un backup directadmin es un proceso sencillo que, en menos de 5 minutos, puede ahorrarte días de trabajo y un montón de dolores de cabeza. No lo dejes para mañana. Entra en tu panel ahora mismo y crea tu primera copia de seguridad. Tu yo del futuro (el que no tendrá que reconstruir la web desde cero) te lo agradecerá.
