Cómo crear una copia de seguridad de tu WordPress en DirectAdmin
¡Hola! Soy tu asistente técnico. Si estás leyendo esto, seguramente te has dado cuenta de que tu sitio web es tu mayor activo digital. Perderlo por un error humano, un hackeo o un fallo del servidor sería un disgusto enorme. Por eso, hoy vamos a aprender a crear una copia de seguridad WordPress DirectAdmin de una forma sencilla y sin necesidad de ser un experto en informática.
Realizar un backup WordPress DirectAdmin es más fácil de lo que piensas. No necesitas tocar código ni usar plugins complicados. DirectAdmin, que es el panel de control que probablemente usa tu hosting, incluye herramientas nativas para hacer DirectAdmin backup WordPress de manera automática o manual. Vamos a desglosarlo paso a paso para que duermas tranquilo sabiendo que tu web está a salvo.
Aquí tienes la guía definitiva.
¿Qué es exactamente una copia de seguridad y por qué la necesitas?
Antes de ensuciarnos las manos, vamos a entender qué estamos haciendo. Una copia de seguridad (o backup) es como una "foto" de tu sitio web en un momento exacto. Esa foto incluye dos partes fundamentales:
- Los Archivos: Todo tu código fuente, las imágenes, los plugins, los temas y el propio núcleo de WordPress.
- La Base de Datos: Donde se almacenan tus entradas, páginas, comentarios, configuraciones y todos los datos de tus usuarios.
Si no tienes una copia seguridad WordPress, cualquier problema puede ser catastrófico. Imagina que instalas un plugin que rompe tu web, o que un hacker borra tu contenido. Sin un backup, tendrías que reconstruir todo desde cero, perdiendo horas (o incluso días) de trabajo.
Con el backup WordPress DirectAdmin, tendrás un "botón de deshacer" para tu web. Puedes restaurar tu sitio a un estado anterior en cuestión de minutos. Es tu póliza de seguro digital.
Método 1: La copia de seguridad completa desde el panel de DirectAdmin
Este es el método más completo y el que te recomiendo para una copia de seguridad WordPress. DirectAdmin te permite hacer una copia de TODO tu usuario, lo que incluye todas tus webs, bases de datos y cuentas de correo. Es perfecto para una copia de seguridad integral.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web y escribe la URL de acceso. Normalmente es algo como https://tudominio.com:2222 o la dirección IP de tu servidor seguida de los dos puntos y el puerto 2222. Introduce tu nombre de usuario y contraseña de hosting.
Paso 2: Navega hasta la sección de Backup
Una vez dentro, busca un icono que se llama "Gestión de Copias de Seguridad" o "Backup". Generalmente está en la sección de "Administración de Archivos" o en la pestaña principal. Haz clic en él.
Paso 3: Configura la copia de seguridad
Verás un formulario. Esto es lo que debes marcar para que tu backup WordPress DirectAdmin sea completo:
- Seleccionar todo: La mayoría de los paneles tienen una casilla o botón para "Seleccionar todo". Úsalo. Esto asegura que se incluyan tanto los archivos del directorio
public_htmlcomo todas tus bases de datos MySQL. - Destino: Elige dónde quieres guardar la copia. Las opciones suelen ser:
- Guardar en el servidor: La copia se guarda en tu cuenta de hosting, en una carpeta llamada
backups. Es útil, pero si el servidor se quema, pierdes la copia. No es la única opción que debes usar. - Descargar al ordenador: Esta es la mejor opción para una copia personal. DirectAdmin creará un archivo
.tar.gzy tu navegador lo descargará a tu PC o Mac. - FTP: DirectAdmin puede enviar la copia a otro servidor FTP que le indiques. Es una opción avanzada pero muy segura.
- Guardar en el servidor: La copia se guarda en tu cuenta de hosting, en una carpeta llamada
- Tipo de copia: Elige "Crear copia de seguridad".
Paso 4: Ejecuta la copia
Haz clic en el botón "Crear copia de seguridad" o "Go". DirectAdmin comenzará a empaquetar todos tus archivos y bases de datos. Dependiendo del tamaño de tu web, esto puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de confirmación.
[WARNING] Si eliges "Guardar en el servidor", recuerda que ese archivo ocupará espacio en tu hosting. Es una buena práctica descargarlo después a tu ordenador y eliminarlo del servidor para no exceder tu límite de almacenamiento.
Método 2: Backup manual solo de los archivos de WordPress
A veces solo necesitas una copia rápida del código de tu web, sin la base de datos. Esto es útil si vas a mover tu web de servidor o si solo has modificado archivos del tema.
Paso 1: Accede al Administrador de Archivos
En DirectAdmin, busca el icono "Administrador de Archivos" (File Manager). Haz clic para abrirlo.
Paso 2: Navega a la carpeta pública
Verás una lista de carpetas. Busca la que se llama public_html. Esta es la raíz de tu sitio web. Haz clic derecho sobre ella o selecciónala y busca la opción "Comprimir" o "Zip".
Paso 3: Crea el archivo comprimido
DirectAdmin te pedirá un nombre para el archivo y el tipo de compresión. Elige .zip o .tar.gz. Pulsa "Crear". En unos segundos, tendrás un archivo comprimido con todos los archivos de tu WordPress en la carpeta public_html.
[TIP] Para una copia seguridad WordPress más ligera, puedes eliminar temporalmente las carpetas de caché (como
wp-content/cache/) antes de comprimir. Estas se regenerarán solas.
Método 3: Backup manual de la Base de Datos (MySQL)
Este paso es crucial. Sin tu base de datos, tu web es solo un cascarón vacío. Aquí tienes cómo hacer una copia de seguridad WordPress DirectAdmin de tu base de datos.
Paso 1: Accede a phpMyAdmin
En el panel de DirectAdmin, busca el icono de "MySQL Management" o "Base de Datos MySQL". Dentro, verás un enlace para abrir phpMyAdmin. Haz clic en él.
Paso 2: Selecciona tu base de datos
Se abrirá una nueva ventana con phpMyAdmin. En la columna de la izquierda, verás una lista de tus bases de datos. Haz clic en la que corresponde a tu WordPress (suele tener un prefijo como tuusuario_wpdb).
Paso 3: Exporta la base de datos
Con la base de datos seleccionada, ve a la pestaña superior llamada "Exportar". Asegúrate de que el método sea "Rápido" y el formato sea SQL. Pulsa el botón "Continuar" o "Exportar".
Paso 4: Guarda el archivo
Tu navegador descargará un archivo con extensión .sql. Guárdalo en un lugar seguro junto con el archivo comprimido de la carpeta public_html. ¡Ya tienes tu backup WordPress DirectAdmin manual completo!
Método 4: Copias de seguridad automáticas (Programar tareas)
¿No quieres acordarte de hacer backups? Perfecto, DirectAdmin también permite automatizar esto. Así tendrás una copia de seguridad WordPress recurrente sin esfuerzo.
Paso 1: Accede a "Cron Jobs"
En el panel de DirectAdmin, busca el icono "Cron Jobs" o "Tareas Programadas". Esto te permite ejecutar comandos en el servidor a intervalos regulares.
Paso 2: Configura el comando de backup
En la sección de "Comando", tendrás que pegar un script especial. No te asustes, es un código estándar. Busca en la documentación de DirectAdmin o en foros de hosting el comando para "Backup". Normalmente es algo como:
/usr/local/directadmin/custombuild/backup.sh
O un comando que incluya mysqldump para la base de datos y tar para los archivos.
Paso 3: Define la frecuencia
En las opciones de tiempo, elige cuándo quieres que se ejecute. Lo más recomendable es una vez al día, a las 3 de la madrugada, cuando el tráfico de tu web es bajo.
[INFO] Si no te sientes cómodo con comandos, muchos plugins de WordPress (como UpdraftPlus o BackWPup) pueden programar copias de seguridad y enviarlas a la nube (Google Drive, Dropbox) sin necesidad de tocar DirectAdmin. Es una alternativa muy popular y amigable.
Restaurar tu copia de seguridad: El proceso inverso
De nada sirve tener un backup WordPress DirectAdmin si no sabes restaurarlo. El proceso es igual de sencillo.
Restaurar los archivos
- Sube el archivo comprimido (
.zipo.tar.gz) a la carpetapublic_htmlusando el Administrador de Archivos. - Haz clic derecho sobre el archivo y selecciona "Extraer".
- Si te pide sobrescribir archivos, acepta. Tu carpeta
public_htmlquedará como estaba en el momento del backup.
Restaurar la base de datos
- Accede a phpMyAdmin.
- Selecciona tu base de datos.
- Ve a la pestaña "Importar".
- Selecciona el archivo
.sqlque descargaste. - Pulsa "Continuar". phpMyAdmin ejecutará el SQL y restaurará todos los datos.
[WARNING] Al importar una base de datos, sobrescribirás los datos actuales. Asegúrate de que es exactamente lo que quieres hacer, ya que no hay vuelta atrás.
Preguntas Frecuentes (FAQ)
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de cuánto actualices tu web. Si publicas contenido a diario, lo ideal es un backup diario. Si es un sitio estático, una vez a la semana es suficiente. La regla de oro es: "Si no puedes permitirte perder los datos de una semana, haz backups semanales. Si no puedes perder los de un día, hazlos diarios".
¿Dónde debo guardar mis copias de seguridad?
La regla de las "3-2-1" es la mejor: Ten 3 copias de tus datos, en 2 medios diferentes (ej. nube y disco duro externo), y 1 copia fuera de tu servidor de hosting. No confíes solo en el backup de tu servidor.
¿El backup de DirectAdmin incluye mis correos electrónicos?
Sí, si marcas la opción de "Seleccionar todo" o la casilla de "Mail", las cuentas de correo y sus mensajes también se incluyen en la copia.
¿Qué pasa si mi web es muy grande y el backup se corta?
Si tienes una web enorme, es mejor que uses plugins de backup en lugar del panel. Los plugins pueden dividir la copia en partes más pequeñas para evitar que el servidor se sature o se agote el tiempo de ejecución.
¿Puedo usar el backup de DirectAdmin para mover mi web a otro hosting?
¡Por supuesto! El archivo .tar.gz y el .sql son estándar. Solo tienes que subirlos al nuevo hosting y seguir el proceso de restauración. Es la forma más fácil de migrar.
[INFO] Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso se realiza a través del puerto 2106 y las opciones de backup se encuentran en la sección de "Backup" del panel. La lógica es la misma: comprimir archivos y exportar bases de datos.
Conclusión
Crear una copia de seguridad WordPress DirectAdmin no tiene que ser una tarea temida. Como has visto, es un proceso de unos pocos clics si usas las herramientas del panel. La clave es la constancia. No esperes a que ocurra una desgracia para empezar a pensar en backups.
Te recomiendo que ahora mismo, al terminar de leer este artículo, vayas a tu panel y hagas tu primera copia. Descárgala a tu ordenador y guárdala en un lugar seguro. Tómate tu tiempo para configurar un backup automático o un plugin. La tranquilidad de saber que tu trabajo está protegido no tiene precio.
Si tienes alguna duda, no dudes en contactar con el soporte de tu hosting. Ellos siempre pueden ayudarte a verificar que tus backups se están realizando correctamente. ¡Tu web te lo agradecerá!
