Cómo hacer copias de seguridad en DirectAdmin (manual y automática)
¿Por qué es tan importante hacer copias de seguridad de tu WordPress?
Si tienes una página web, ya sea un blog personal, una tienda online o el sitio de tu negocio, seguramente has invertido horas de trabajo en ella. Contenidos, imágenes, configuración, plugins… todo ese esfuerzo puede perderse en segundos por un error humano, un ataque de malware, un fallo del servidor o una actualización que sale mal.
Ahí es donde entran en juego las copias de seguridad. Tener un backup actualizado es tu red de seguridad. Y si tu hosting usa el panel de control DirectAdmin, estás de suerte, porque ofrece herramientas muy potentes tanto para hacer copia seguridad DirectAdmin de forma manual como para programar backups hosting automáticos.
En esta guía extensa y detallada, te voy a explicar paso a paso, y sin tecnicismos, cómo proteger tu WordPress con copias de seguridad en DirectAdmin. Vamos a ello.
Entendiendo qué es DirectAdmin y cómo funciona
Antes de empezar a tocar botones, es fundamental que entiendas qué es DirectAdmin. Es un panel de control web que te permite gestionar todos los aspectos de tu hosting: correos electrónicos, bases de datos, archivos, dominios, etc. Es la "cabina de mando" de tu servidor.
Cuando hablamos de hacer un backup DirectAdmin, nos referimos a crear un archivo comprimido que contiene todo tu sitio web. Ese archivo se puede guardar en tu ordenador o en otro lugar seguro y, si algún día lo necesitas, puedes usarlo para restaurar DirectAdmin y volver a tener tu web exactamente como estaba.
[INFO] Si en algún momento ves referencias a otros paneles como "Syspanel", no te líes. Syspanel es el nombre que recibe un panel similar a DirectAdmin, y su puerto de acceso es el 2106. Pero aquí nos centramos en DirectAdmin, que normalmente se accede a través del puerto 2222.
Método 1: Copia de seguridad manual en DirectAdmin
La copia manual es perfecta cuando quieres hacer un respaldo puntual, por ejemplo, antes de una actualización importante de WordPress, de un plugin o del tema. Es un proceso rápido y no requiere configuración previa.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la dirección de acceso a DirectAdmin. Normalmente tiene este formato: https://tudominio.com:2222. Introduce tu usuario y contraseña.
Paso 2: Localiza la sección de backup
Una vez dentro, busca la sección llamada "Copia de seguridad" o "Backup". En la mayoría de las versiones de DirectAdmin, la encontrarás en la parte inferior de la pantalla principal, dentro del grupo "Administración de archivos" o similar. Haz clic en ella.
Paso 3: Selecciona qué quieres incluir en el backup
DirectAdmin te mostrará una pantalla con varias casillas de verificación. Es importante que sepas qué significa cada una:
- Datos de Cuenta: Incluye la configuración de tu cuenta de hosting, como los registros DNS, las cuentas de correo, etc.
- Directorio de Datos: Es la carpeta principal donde se alojan todos los archivos de tus sitios web (normalmente
public_html). Aquí está el núcleo de WordPress, los temas, los plugins y las imágenes subidas. - Bases de Datos: Aquí se guarda toda la información de tu sitio: entradas, páginas, comentarios, usuarios, ajustes de plugins... Es una parte crítica del backup.
- Configuración de Usuario: Guarda las preferencias de tu usuario de DirectAdmin.
- Listas de Bloqueo: Aunque normalmente no es necesario, puedes incluirla.
Para un backup completo de WordPress, te recomiendo marcar al menos las tres primeras opciones: Datos de Cuenta, Directorio de Datos y Bases de Datos.
Paso 4: Elige el destino del backup
DirectAdmin te da dos opciones principales para guardar el archivo:
- Local: Guarda el backup en el propio servidor, en una carpeta llamada
backups. Es rápido, pero si el servidor falla, podrías perderlo también. Es una opción temporal. - FTP: Te permite enviar el backup a un servidor FTP externo, como un servicio de almacenamiento en la nube. Es la opción más segura para una copia manual. Si eliges esta opción, tendrás que rellenar los datos de conexión FTP (servidor, usuario, contraseña y ruta).
[TIP] Para una mayor seguridad, te recomiendo elegir la opción FTP y guardar la copia en un lugar fuera del servidor, como Google Drive, Dropbox o un disco duro externo conectado a tu red.
Paso 5: Inicia el proceso de backup
Una vez seleccionadas las opciones y el destino, haz clic en el botón "Crear Backup" o "Iniciar Copia". DirectAdmin comenzará a comprimir todos tus archivos y bases de datos.
El tiempo que tarde dependerá del tamaño de tu web. Si es un sitio pequeño, puede tardar solo unos segundos; si es grande, unos minutos. Verás una barra de progreso o un mensaje indicando que la tarea está en cola.
Cuando termine, si elegiste la opción "Local", podrás descargar el archivo desde la carpeta backups. Si elegiste FTP, el archivo se habrá enviado automáticamente a tu servidor externo.
Método 2: Copia de seguridad automática en DirectAdmin
Hacer copias manuales es genial, pero ¿qué pasa si te olvidas? Para eso están las copias automáticas. Esta es la mejor manera de garantizar que siempre tienes un backup hosting reciente, sin tener que acordarte de hacerlo tú.
Paso 1: Accede a la configuración de backups automáticos
En DirectAdmin, busca la opción que se llama "Copia de seguridad programada" o "Backup Automático". Suele estar en la misma sección que el backup manual.
Paso 2: Configura la frecuencia y el horario
Aquí es donde defines cada cuánto tiempo quieres que se haga la copia. Puedes elegir entre diaria, semanal o mensual. Mi recomendación es:
- Diaria: Si tu web se actualiza muy a menudo (por ejemplo, una tienda online con pedidos).
- Semanal: Si es un blog o una web corporativa que no cambia mucho.
- Mensual: Si es una web muy estática.
También puedes elegir la hora del día. Te sugiero que elijas una hora de baja afluencia de visitas, como las 4:00 o las 5:00 de la madrugada, para que el proceso no afecte al rendimiento de tu web.
Paso 3: Selecciona el destino y el contenido
Al igual que en el backup manual, tienes que indicar qué quieres incluir y dónde quieres guardarlo.
- Destino: Elige entre "Local" o "FTP". Para las copias automáticas, es altamente recomendable usar FTP para que las copias se guarden en un lugar seguro y externo.
- Contenido: Marca las casillas de "Datos de Cuenta", "Directorio de Datos" y "Bases de Datos".
Paso 4: Guarda la configuración
Una vez hayas configurado todo, haz clic en "Guardar". DirectAdmin se encargará de ejecutar la copia de seguridad según la frecuencia que hayas indicado.
[WARNING] Asegúrate de que el servidor FTP que uses para las copias automáticas tenga espacio suficiente. Si se llena, las copias fallarán y te quedarás sin protección.
Cómo restaurar una copia de seguridad en DirectAdmin (restaurar DirectAdmin)
Tener un backup es solo la mitad del trabajo. La otra mitad es saber cómo usarlo cuando llegue el momento. El proceso de restaurar DirectAdmin es sencillo, pero debes seguir los pasos con calma.
Paso 1: Accede a la sección de restauración
En el panel de DirectAdmin, busca la opción "Restaurar copia de seguridad" o "Restore".
Paso 2: Elige de dónde restaurar
DirectAdmin te dará la opción de restaurar desde:
- Local: Si tienes el archivo de backup en la carpeta
backupsdel servidor. - Subir archivo: Si tienes el backup en tu ordenador, puedes subirlo directamente desde aquí.
Selecciona la opción que necesites y haz clic en "Examinar" para localizar el archivo.
Paso 3: Selecciona qué restaurar
Una vez que el archivo se cargue, DirectAdmin te mostrará una lista de elementos que contiene el backup. Podrás marcar o desmarcar lo que quieras restaurar. Para una restauración completa, deja todas las casillas marcadas:
- Datos de Cuenta
- Directorio de Datos
- Bases de Datos
Paso 4: Inicia la restauración
Haz clic en el botón "Restaurar" y confirma la acción. DirectAdmin empezará a descomprimir el archivo y a colocar todos los datos en su lugar.
[WARNING] IMPORTANTE: Al restaurar, sobrescribirás los datos actuales de tu web. Si tu web está funcionando y solo quieres recuperar un archivo concreto, te recomiendo que primero hagas una copia manual del estado actual, para no perder nada.
Paso 5: Verifica que todo funciona
Después de la restauración, accede a tu web y comprueba que todo está en orden. Revisa las páginas, las imágenes, los plugins y, sobre todo, la base de datos. Si todo funciona, ¡enhorabuena! Has restaurado tu sitio correctamente.
Preguntas frecuentes (FAQ) sobre backups en DirectAdmin
Aquí tienes las respuestas a las dudas más comunes que nos suelen plantear los usuarios:
¿Cuánto tiempo debo conservar las copias de seguridad?
Depende de la cantidad de cambios que hagas en tu web. Como mínimo, te recomiendo conservar las copias de los últimos 30 días. Si tienes espacio, guardar las de los últimos 3 meses es aún mejor.
¿Puedo hacer una copia de seguridad solo de la base de datos?
Sí, puedes. En el apartado de backup manual o automático, solo tienes que marcar la casilla de "Bases de Datos" y desmarcar las demás. Esto es útil si solo has modificado contenido y no la estructura de archivos.
¿Qué pasa si mi backup es muy grande y no tengo espacio en el servidor?
Si tu backup es muy grande, lo mejor es configurar la opción FTP para que se guarde en un servicio externo. De esta manera, no ocuparás espacio en tu hosting y tendrás tu copia a salvo.
¿Es lo mismo una copia de seguridad que una copia de seguridad de WordPress?
No exactamente. Una copia seguridad DirectAdmin es a nivel de servidor e incluye todos los archivos y bases de datos de tu cuenta. Una copia de seguridad de WordPress (hecha con un plugin) solo incluye el contenido de WordPress. La copia a nivel de servidor es más completa y segura.
¿Puedo programar una copia de seguridad automática para que se envíe a mi email?
DirectAdmin, por defecto, no envía las copias por email. Lo que sí puedes hacer es configurar el envío a un servidor FTP, que es la opción más segura y recomendada.
¿Qué es Syspanel y por qué se menciona?
Syspanel es otro panel de control de hosting, similar a DirectAdmin. Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106 y las opciones de backup son muy parecidas a las que hemos visto aquí.
Conclusión final: No dejes la seguridad de tu web al azar
Hacer copia seguridad DirectAdmin es una de las tareas más importantes que debes realizar como propietario de una web. Ya sea de forma manual antes de un cambio importante, o de forma automática para tener siempre una red de seguridad, DirectAdmin te ofrece todas las herramientas necesarias para que tu WordPress esté protegido.
No esperes a tener un problema para darte cuenta de que no tenías un backup. Dedica unos minutos ahora a configurar las copias automáticas y dormirás tranquilo sabiendo que tu trabajo está a salvo. Y recuerda, la práctica hace al maestro. Te animo a que hagas una copia manual de prueba y, si te atreves, intentes restaurarla en un entorno seguro para familiarizarte con el proceso.
¡Tu web te lo agradecerá!
