Guía para hacer una copia de seguridad de WordPress en DirectAdmin
Introducción: Por qué es vital hacer un backup de WordPress
Si tienes un sitio web con WordPress, sabes que es el corazón de tu presencia online. Pero, ¿qué pasaría si un mal plugin, un ataque de hackers o un error humano borrara todo tu trabajo? Ahí es donde entra en juego un backup WordPress DirectAdmin. Realizar una copia seguridad WordPress periódica no es una opción, es una necesidad. En esta guía, te explicaré paso a paso cómo hacer un DirectAdmin backup WordPress de forma sencilla, incluso si no eres un experto técnico. Al final, tendrás un respaldo WordPress completo para dormir tranquilo.
[INFO] Un backup es como una fotografía de tu sitio en un momento exacto. Incluye todos tus archivos, la base de datos, las imágenes y la configuración. Sin él, perderías todo si algo sale mal.
En este artículo nos centraremos en DirectAdmin, un panel de control de hosting muy popular. Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accederás por el puerto 2106. No te preocupes, te daré tips para ambos.
¿Qué necesitas antes de empezar?
Antes de lanzarte a hacer un backup, asegúrate de tener a mano:
- Acceso a tu panel de control DirectAdmin: Necesitarás tu usuario y contraseña. Si usas Syspanel, recuerda que la URL suele ser
tudominio.com:2106. - Acceso a tu servidor FTP o al administrador de archivos: A veces, los backups se descargan a tu computadora, y necesitarás una herramienta como FileZilla o el propio administrador de archivos de DirectAdmin.
- Espacio en disco suficiente: Los backups pueden ocupar varios megabytes o incluso gigabytes. Verifica que tu plan de hosting tenga espacio libre.
[TIP] Si tu hosting es compartido, es posible que el espacio para backups esté limitado. Siempre es buena idea descargar el backup a tu PC o a la nube (Google Drive, Dropbox) después de crearlo.
Método 1: Backup completo desde DirectAdmin (El más fácil)
Esta es la forma más rápida y segura de hacer un backup WordPress DirectAdmin. DirectAdmin tiene una herramienta integrada que crea una copia de todo tu sitio: archivos, bases de datos, configuraciones de correo, etc. Sigue estos pasos:
Paso 1: Accede a DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como tudominio.com:2222. Ingresa tu usuario y contraseña.
Paso 2: Ve a la sección de Backup
Una vez dentro, busca el ícono o enlace que dice "Backup" o "Copia de seguridad". Está en la sección de Administración de Cuentas o similar. Haz clic.
Paso 3: Configura tu backup
Verás varias opciones. Para un respaldo WordPress completo, te recomiendo:
- Seleccionar todo: Marca las casillas de "Datos de la cuenta", "Base de datos", "Emails", etc. Si solo quieres lo esencial para WordPress, al menos marca "Datos de la cuenta" y "Base de datos".
- Destino: Elige "Descargar a tu computadora" o "Guardar en el servidor". Si eliges "Servidor", luego podrás descargarlo desde el administrador de archivos.
- Nombre del backup: Puedes dejar el que viene por defecto o ponerle una fecha (ej:
backup-15-10-2023.tar.gz).
Paso 4: Inicia el backup
Haz clic en "Crear Backup" o "Iniciar copia". Dependiendo del tamaño de tu sitio, puede tardar desde unos segundos hasta varios minutos. No cierres la ventana.
Paso 5: Descarga el archivo
Cuando termine, si elegiste "Descargar", se iniciará la descarga automáticamente. Si elegiste "Servidor", ve a "Administrador de archivos" (normalmente en la sección de Archivos), busca la carpeta backups y descarga el archivo .tar.gz a tu PC.
[WARNING] No dejes el backup en el servidor por mucho tiempo, especialmente si el espacio es limitado. Bórralo después de descargarlo para liberar espacio.
Método 2: Backup manual de archivos y base de datos
A veces, el backup automático de DirectAdmin puede fallar o no incluir todo lo que necesitas. Por eso, es bueno saber cómo hacer una copia seguridad WordPress manual. Este método te da más control.
Submétodo 2.1: Respaldar los archivos de WordPress
Los archivos de tu sitio (temas, plugins, imágenes, etc.) están en una carpeta llamada public_html (o www). Para copiarlos:
- Accede al Administrador de archivos de DirectAdmin. Está en la sección "Archivos".
- Navega hasta la carpeta
public_html. Ahí están todos los archivos de WordPress. - Selecciona todos los archivos (puedes usar Ctrl+A o la opción "Seleccionar todo").
- Haz clic en "Comprimir" o "Zip". Elige un nombre como
wordpress-archivos.zip. - Una vez comprimido, descarga el archivo ZIP a tu computadora.
Submétodo 2.2: Respaldar la base de datos
La base de datos guarda todo tu contenido: entradas, páginas, comentarios, configuraciones. Para hacer un DirectAdmin backup WordPress de la BD:
- En DirectAdmin, busca la sección "MySQL Management" o "Bases de datos".
- Verás una lista de bases de datos. Localiza la de tu WordPress (suele tener un nombre como
tuusuario_wp). - Haz clic en el ícono de "phpMyAdmin" (o "Administrar").
- En phpMyAdmin, selecciona la base de datos en el panel izquierdo.
- Ve a la pestaña "Exportar".
- Elige el método "Rápido" y formato "SQL". Haz clic en "Continuar".
- Se descargará un archivo
.sql. Guárdalo en tu PC.
[TIP] Si no ves phpMyAdmin, puedes pedirle a tu proveedor de hosting que lo active. Es una herramienta esencial.
Método 3: Usar un plugin de WordPress (Alternativa fácil)
Si los pasos anteriores te parecen complicados, siempre puedes usar un plugin. Hay muchos gratuitos y de pago que hacen backup WordPress DirectAdmin de forma automática. Algunos populares son:
- UpdraftPlus: Muy fácil de usar, permite programar backups y subirlos a la nube.
- BackWPup: Similar, con opciones avanzadas.
- Duplicator: Ideal si también quieres migrar tu sitio.
Cómo usar UpdraftPlus (Ejemplo rápido)
- Desde el panel de WordPress, ve a Plugins > Añadir nuevo.
- Busca "UpdraftPlus" e instálalo y actívalo.
- Ve a Ajustes > UpdraftPlus Backups.
- Haz clic en "Realizar copia de seguridad ahora".
- Elige si quieres incluir la base de datos y los archivos. Luego, inicia el backup.
- El plugin te permitirá descargar los archivos o subirlos a servicios como Google Drive.
[INFO] Los plugins son prácticos, pero no reemplazan un backup a nivel de servidor. Si tu hosting falla, el plugin también. Por eso es bueno combinar métodos.
¿Cómo restaurar un backup de WordPress?
Hacer el backup es solo la mitad del trabajo. Saber restaurarlo es igual de importante. Aquí te explico cómo hacerlo si usas DirectAdmin.
Restaurar desde el backup completo de DirectAdmin
Si tienes el archivo .tar.gz que generaste con el Método 1:
- Ve a Backup en DirectAdmin.
- En lugar de "Crear", busca la opción "Restaurar" o "Subir y restaurar".
- Sube el archivo
.tar.gzy selecciona qué restaurar (archivos, base de datos, etc.). - Haz clic en "Restaurar". El proceso puede tardar unos minutos.
Restaurar manualmente archivos y base de datos
Si tienes los archivos ZIP y el SQL por separado:
- Archivos: Sube el ZIP a la carpeta
public_htmlusando el Administrador de archivos y luego descomprímelo (sobreeescribiendo los archivos existentes). - Base de datos: Ve a phpMyAdmin, selecciona la base de datos (si no existe, créala con el mismo nombre y usuario), luego ve a "Importar" y sube el archivo
.sql.
[WARNING] Antes de restaurar, asegúrate de que la base de datos y el usuario existan en DirectAdmin. Si no, tendrás que crearlos primero.
Preguntas frecuentes (FAQ) sobre backup WordPress DirectAdmin
Aquí respondo las dudas más comunes que suelen tener los usuarios.
¿Cada cuánto debo hacer un backup?
Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, lo ideal es un backup diario. Si es un sitio estático, semanal o mensual basta. Usa plugins para automatizarlo.
¿El backup de DirectAdmin incluye los correos electrónicos?
Sí, si marcas la opción "Emails" en la configuración del backup. Pero ten cuidado: restaurar correos puede sobrescribir los actuales. Si solo te importa WordPress, puedes omitirlos.
¿Puedo hacer un backup solo de la base de datos?
Sí, desde la sección de MySQL o phpMyAdmin puedes exportar solo la BD. Esto es útil si solo cambias contenido y no los archivos del tema.
¿Qué hago si mi backup es muy grande?
Si el archivo es enorme (más de 500 MB), puede que tu hosting tenga límites de subida. En ese caso, usa FTP para descargarlo o súbelo a la nube desde el servidor.
¿Syspanel (HestiaCP) tiene la misma función?
Sí, Syspanel (antes HestiaCP) también tiene una herramienta de backup. Accede por el puerto 2106, busca la sección "Backup" y sigue pasos similares. La principal diferencia es la interfaz, pero la lógica es la misma.
Conclusión: No pospongas tu respaldo
Hacer un respaldo WordPress es como tener un seguro: esperas no necesitarlo, pero cuando lo necesitas, te salva la vida. Con DirectAdmin, tienes herramientas integradas y sencillas para crear un backup WordPress DirectAdmin completo. Ya sea usando el método automático, manual o un plugin, lo importante es que lo hagas regularmente.
Recuerda: un sitio sin backup es un riesgo innecesario. Dedica 10 minutos hoy a configurar un plan de copias de seguridad. Tu yo del futuro (cuando algo falle) te lo agradecerá.
[TIP FINAL] Guarda siempre una copia de tu backup en un lugar externo a tu hosting, como tu computadora o la nube. Así, si el servidor se cae, tú tienes el control.
¡Espero que esta guía te haya sido útil! Si tienes dudas, déjalas en los comentarios o contacta con tu soporte técnico. ¡Buena suerte con tu WordPress!
