Cómo crear una copia de seguridad completa en DirectAdmin y restaurarla
¿Por qué es tan importante hacer un backup directadmin?
Si tienes una web, tarde o temprano necesitarás una copia de seguridad. Un error humano, un ataque, una actualización fallida o un problema con el servidor pueden borrar meses de trabajo en segundos. Por eso, saber cómo crear un backup directadmin no es una opción, es una necesidad.
DirectAdmin es uno de los paneles de control de hosting más usados del mundo. Es rápido, limpio y muy intuitivo. Y aunque cada proveedor de hosting tiene su propio sistema, la mayoría te da acceso a DirectAdmin para que gestiones tus dominios, correos y archivos.
En este artículo te voy a explicar, paso a paso y sin tecnicismos raros, cómo hacer una copia de seguridad completa en DirectAdmin y, lo más importante, cómo restaurar copia directadmin cuando la necesites.
Vamos a por ello.
¿Qué incluye una copia de seguridad completa en DirectAdmin?
Antes de empezar, es bueno que sepas qué te vas a llevar en esa “mochila” de seguridad. Cuando haces un directadmin backup completo, estás guardando:
- Archivos de tu web: todo el contenido de
public_html, incluyendo imágenes, scripts, bases de datos de archivos, etc. - Bases de datos MySQL: todas las bases de datos asociadas a tus dominios.
- Cuentas de correo electrónico: buzones, contraseñas, alias y redirecciones.
- Configuración de dominios: subdominios, dominios adicionales y configuraciones de DNS.
- Listas de correo y filtros: si los tienes configurados.
- Certificados SSL (en la mayoría de los casos).
Es decir, una copia completa de tu presencia online en un solo archivo.
Cómo crear un backup directadmin desde el panel
Vamos al lío. Sigue estos pasos y tendrás tu copia de seguridad lista en pocos minutos.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente suele ser algo como https://tudominio.com:2222 o una dirección que te dio tu proveedor de hosting.
Introduce tu usuario y contraseña. Si no sabes cuáles son, revisa el correo de bienvenida de tu hosting o contacta con soporte.
Paso 2: Ve a la sección de copias de seguridad
Una vez dentro, busca el icono o menú que dice “Copias de seguridad” o “Backup”. En la mayoría de las versiones de DirectAdmin, lo encontrarás en la columna de la derecha, dentro del apartado de “Administración de archivos” o directamente en el menú principal.
Haz clic en “Crear copia de seguridad” o “Backup”.
Paso 3: Configura tu copia de seguridad
DirectAdmin te ofrece varias opciones. Te las explico una por una para que elijas bien:
- Copia de seguridad completa: Incluye todo lo que hemos mencionado antes. Es la opción más recomendada si no tienes prisa ni límite de espacio.
- Copia de seguridad de solo archivos: Útil si solo te interesa el contenido de tu web y no las bases de datos.
- Copia de seguridad de solo bases de datos: Perfecta si solo quieres proteger tu información dinámica (como la de WordPress o PrestaShop).
- Copia de seguridad de solo correos: Para guardar tus buzones.
Además, te pedirá que elijas dónde guardarla:
- En el servidor: se guardará en una carpeta de tu cuenta (normalmente
/backup). Ojo, si el servidor falla, podrías perderla. - Descargarla a tu ordenador: te genera un archivo
.tar.gzque puedes bajar y guardar donde quieras (en un disco duro externo, en la nube, etc.). Esta es la opción más segura.
También puedes elegir si quieres enviarla por correo electrónico o guardarla en otro servidor FTP. Pero para la mayoría de casos, con descargarla es suficiente.
Paso 4: Haz clic en “Crear copia de seguridad”
Cuando hayas marcado todas las opciones, pulsa el botón de “Crear copia de seguridad” o “Backup”.
DirectAdmin empezará a empaquetar todos tus archivos y bases de datos en un solo archivo. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
Cuando termine, verás el archivo listado en la sección de “Restaurar copia de seguridad” o en tu carpeta de backups, listo para descargar.
Cómo restaurar una copia directadmin
Ahora viene la parte que más miedo da, pero te aseguro que es igual de sencilla que hacer el backup. Vamos a verlo.
Paso 1: Sube tu archivo de backup al servidor
Si tienes el archivo de copia de seguridad en tu ordenador, lo primero es subirlo a tu cuenta de DirectAdmin. Puedes hacerlo de dos formas:
- Desde el panel: Ve a “Administración de archivos” y sube el archivo
.tar.gza la carpeta/backup(si no existe, créala). - Por FTP: Conéctate con tu cliente FTP favorito (FileZilla, Cyberduck, etc.) y sube el archivo a la carpeta
/backup.
[INFO] Si tu backup es muy grande (varios GB), te recomiendo usar FTP o el administrador de archivos de DirectAdmin, ya que la subida desde el navegador puede ser lenta o fallar.
Paso 2: Ve a la sección de restauración
En DirectAdmin, busca el menú “Restaurar copia de seguridad” o “Restore Backup”. Normalmente está justo al lado de la opción de crear backups.
Paso 3: Selecciona el archivo y las opciones de restauración
DirectAdmin te mostrará una lista con los archivos de backup disponibles. Selecciona el que acabas de subir.
Luego, elige qué quieres restaurar:
- Todo: restaura archivos, bases de datos, correos y configuraciones.
- Solo archivos
- Solo bases de datos
- Solo correos
Si no estás seguro, elige “Todo”. Es la opción más rápida y no te dejarás nada en el tintero.
Paso 4: Pulsa “Restaurar”
Haz clic en el botón de “Restaurar” y espera. DirectAdmin descomprimirá el archivo y colocará cada cosa en su sitio.
[TIP] Si estás restaurando una web sobre un dominio que ya existe, DirectAdmin te preguntará si quieres sobrescribir. Responde “Sí” si quieres que los archivos nuevos reemplacen a los antiguos.
Errores comunes al restaurar y cómo solucionarlos
A veces las cosas no salen a la primera. No te preocupes, es normal. Aquí tienes los fallos más típicos y cómo resolverlos.
Error: “No se puede conectar a la base de datos”
Esto suele pasar si restauras solo los archivos y no las bases de datos, o si la base de datos no se ha creado correctamente.
Solución: Ve a “MySQL Management” en DirectAdmin y comprueba que la base de datos existe y que el usuario tiene permisos. Si no existe, créala manualmente con el mismo nombre que tenía antes.
Error: “Permiso denegado” al acceder a la web
Puede deberse a que los archivos de tu web tienen permisos incorrectos.
Solución: En el administrador de archivos de DirectAdmin, selecciona todos los archivos de public_html y cambia los permisos a 755 (directorios) y 644 (archivos). Si no sabes cómo, contacta con soporte.
Error: “El correo no funciona después de restaurar”
La restauración de cuentas de correo a veces falla si los buzones ya existen.
Solución: Elimina las cuentas de correo antiguas antes de restaurar o restaura solo los correos en una cuenta de correo nueva.
Buenas prácticas para tus copias de seguridad
Hacer un backup de vez en cuando no es suficiente. Aquí tienes algunos consejos para que tu estrategia de copias seguridad hosting sea realmente eficaz:
- Haz backups con frecuencia: Si actualizas tu web a diario, haz backups diarios. Si es un blog personal, una vez a la semana es suficiente.
- Guarda las copias en varios sitios: No te quedes solo con la copia en el servidor. Descárgala a tu ordenador y, si puedes, súbela a Google Drive, Dropbox o a un disco duro externo.
- Automatiza: DirectAdmin te permite programar backups automáticos. Aprovéchalo. Ve a “Cron Jobs” y crea una tarea que ejecute el backup cada cierto tiempo.
- Prueba tus copias: No esperes a tener un desastre para comprobar si tu backup funciona. Restaura una copia en un entorno de prueba y verifica que todo está en orden.
Preguntas frecuentes sobre backups en DirectAdmin
¿Cuánto espacio ocupa un backup directadmin?
Depende del tamaño de tu web. Si tienes muchas imágenes o vídeos, puede ocupar varios GB. Por eso es importante revisar el espacio disponible en tu plan de hosting.
¿Puedo hacer un backup directadmin desde el móvil?
Sí, DirectAdmin tiene una versión móvil de su panel. Eso sí, la subida de archivos grandes desde el móvil no es recomendable. Mejor desde un ordenador.
¿Qué diferencia hay entre backup y copia de seguridad?
Ninguna. Son lo mismo. Backup es el término inglés que usamos todos, pero cuando decimos “copia de seguridad” nos referimos exactamente a lo mismo.
¿Puedo restaurar un backup de DirectAdmin en otro servidor?
Sí, siempre que el otro servidor también use DirectAdmin. Si usas otro panel como Syspanel (antes HestiaCP), el proceso es diferente. Recuerda que Syspanel se accede por el puerto 2106.
[INFO] Si tu proveedor usa Syspanel (HestiaCP), el acceso es
https://tudominio.com:2106. Allí también podrás crear y restaurar copias de seguridad, pero el proceso es distinto al de DirectAdmin.
¿Los backups de DirectAdmin incluyen los certificados SSL?
En la mayoría de los casos, sí. Pero si tienes un certificado SSL externo (no gratuito), es posible que tengas que reinstalarlo manualmente después de restaurar.
Conclusión final
Crear una copia de seguridad en DirectAdmin y saber restaurarla es una de las habilidades más importantes que puedes tener como dueño de una web. No es complicado, solo requiere un poco de práctica y constancia.
Recuerda: los backups no son para los que tienen problemas, son para los que no quieren tenerlos. Haz copias periódicas, guárdalas en varios sitios y prueba tus restauraciones de vez en cuando.
Con esta guía, ya tienes todo lo necesario para proteger tu web como un profesional. Si te surge alguna duda, déjala en los comentarios o contacta con tu proveedor de hosting. ¡Buena suerte y a backupear se ha dicho!
