🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Crear una copia de seguridad de WordPress en DirectAdmin

Actualizado el 15 de diciembre de 2025

¿Sabías que perder tu sitio web por un descuido es mucho más común de lo que imaginas? Un plugin desactualizado, un error humano al editar un archivo o un ataque malintencionado pueden borrar meses de trabajo en segundos. Por eso, dominar el arte de crear una copia de seguridad de WordPress en DirectAdmin no es una opción, es una necesidad vital para cualquier propietario de una web.

En esta guía extensa y definitiva, vamos a desglosar, paso a paso y sin tecnicismos, todas las formas que tienes para realizar copias seguridad wordpress de forma manual y automática. Aprenderás a usar las herramientas nativas de DirectAdmin, a programar backups con cron jobs y a entender qué archivos y bases de datos necesitas guardar para que tu respaldo sea realmente útil. Al final, tendrás un plan de acción claro para que tu tranquilidad esté garantizada.

Entendiendo qué es una copia de seguridad de WordPress

Antes de lanzarnos a los botones, es crucial entender qué estamos protegiendo. Un sitio WordPress no es un bloque monolítico, sino una estructura compuesta por dos partes fundamentales que debes respaldar por separado o en conjunto.

Los archivos del núcleo (El Código)

Esta parte incluye todo el contenido de tu cuenta de hosting: el núcleo de WordPress (los archivos de sistema), tus temas, tus plugins y, muy importante, las imágenes y vídeos que subes a tus entradas. Sin estos archivos, tu web sería un cascarón vacío y sin funcionalidad.

Puedes imaginarlo como la estructura física de tu casa: las paredes, el tejado y los muebles. Si pierdes esto, tendrías que reconstruir todo desde cero.

La base de datos (El Cerebro)

Aquí es donde WordPress guarda toda la información dinámica: tus entradas, páginas, comentarios, usuarios, ajustes de configuración y enlaces permanentes. Es un archivo de texto con extensión .sql que contiene todo el contenido "vivo" de tu sitio.

Siguiendo la analogía, la base de datos es la memoria y el conocimiento de tu casa: quién vive ahí, qué hay en cada habitación y cómo está decorada. Sin esta información, aunque tuvieras la estructura, no sabrías qué poner dentro.

Para que un backup sea completo y restaurable, debes capturar SIEMPRE ambas partes. Un respaldo solo de archivos te dará una web rota; un respaldo solo de la base de datos te dará contenido sin diseño.

Método 1: La Copia de Seguridad Manual desde DirectAdmin

Este es el método más directo y fiable, ya que no depende de plugins de terceros. DirectAdmin incluye un sistema de backup integrado muy potente. Vamos a ver cómo usarlo.

Paso 1: Accede al Panel de Control

Lo primero es entrar en tu panel de DirectAdmin. Normalmente, la URL es algo como https://tu-dominio.com:2222. Introduce tu nombre de usuario y contraseña (los mismos que usas para el FTP o el correo).

Paso 2: Localiza la Herramienta de Backup

Dentro del panel, busca la sección que dice "Gestión de copias de seguridad" o "Backup". En la mayoría de los temas de DirectAdmin, está en la columna de la derecha, dentro de la categoría "Administración de archivos" o en la parte inferior. Haz clic en "Crear una copia de seguridad".

Paso 3: Configura tu Respaldo

Verás un formulario que te permite elegir qué quieres incluir en el backup. Te recomendamos marcar TODAS las casillas para que tu copia sea integral:

  • Datos de usuario: Incluye los correos electrónicos, listas de correo, etc.
  • Datos del sitio: Aquí es donde se guardan los archivos de tu WordPress (la carpeta public_html).
  • Bases de datos MySQL: Marca todas las bases de datos que tengas, especialmente la que usa tu WordPress.
  • Configuración de dominio: Para no perder las configuraciones de redirecciones o subdominios.
  • Configuración de Email: Para guardar las cuentas de correo y sus contraseñas.

Una vez marcado todo, haz clic en el botón "Crear copia de seguridad".

Paso 4: Descarga y Guarda el Archivo

DirectAdmin comenzará a comprimir toda tu cuenta en un archivo .tar.gz. Este proceso puede tardar varios minutos, dependiendo del tamaño de tu web. Cuando termine, verás el archivo en tu carpeta de "Copias de seguridad" (dentro de Gestión de Archivos). Es fundamental que lo descargues a tu ordenador o a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Si lo dejas solo en el servidor, ¡no es una copia de seguridad! Es solo una copia en el mismo sitio que puede fallar.

[WARNING] Nunca guardes el backup en la misma cuenta de hosting. Si el servidor sufre un fallo total, perderás tanto el original como la copia. Descárgalo siempre a un lugar externo.

Método 2: Copia de Seguridad Automatizada con Cron Jobs

¿Eres de los que se olvidan de hacer las cosas? No te preocupes, la automatización es tu aliada. DirectAdmin te permite programar copias seguridad wordpress de forma periódica con los "Cron Jobs".

¿Qué es un Cron Job?

Es una tarea programada que el servidor ejecuta automáticamente a intervalos regulares (cada hora, día, semana...). Para nuestro propósito, lo usaremos para que el sistema genere un backup sin que tengas que intervenir.

Configurando la Tarea Programada

  1. En DirectAdmin, busca la sección "Tareas Cron" o "Cron Jobs".

  2. Verás un formulario con varios campos. Debes rellenarlo con cuidado:

    • Comando: Aquí tienes que pegar un script específico que le dice al servidor que cree una copia de seguridad. Un ejemplo común es:
      echo "action=backup&when=now&type=full" >> /usr/local/directadmin/data/task.queue
      (Este comando encola una tarea de backup completo).
    • Minutos: 0 (para que empiece en el minuto 0 de la hora).
    • Horas: 3 (por ejemplo, a las 3 de la madrugada, cuando hay menos tráfico).
    • Día del mes: * (todos los días).
    • Mes: * (todos los meses).
    • Día de la semana: * (todos los días de la semana).
  3. Haz clic en "Guardar".

Con esto, el servidor generará un backup completo cada noche a las 3 AM. Sin embargo, recuerda que debes descargar esos backups periódicamente para mantenerlos a salvo fuera del servidor.

[TIP] Si tu hosting te lo permite, configura un Cron Job que además envíe el backup a un FTP remoto o a un servicio de almacenamiento en la nube automáticamente. Así tendrás la seguridad total sin esfuerzo manual.

Método 3: La Copia de Seguridad "Manual" de Archivos y Base de Datos por Separado

Este método es para los que quieren un control más fino o cuando el backup integrado falla. Se trata de hacer dos tareas: copiar archivos por FTP y exportar la base de datos desde phpMyAdmin.

Respaldando los Archivos (FTP o Administrador de Archivos)

  1. Accede a tu cuenta por FTP (con FileZilla, por ejemplo) o usa el "Administrador de Archivos" de DirectAdmin.
  2. Navega hasta la carpeta public_html. Aquí es donde vive tu WordPress.
  3. Selecciona todos los archivos y carpetas de dentro de public_html (no la carpeta en sí, sino su contenido).
  4. Crea un archivo ZIP o TAR.GZ con ellos. En el Administrador de Archivos, puedes seleccionar todos y pulsar el botón "Comprimir".
  5. Descarga el archivo comprimido a tu ordenador.

Respaldando la Base de Datos (phpMyAdmin)

  1. En DirectAdmin, busca la sección "Administración de bases de datos MySQL".
  2. Encuentra la base de datos que usa tu WordPress y haz clic en el icono de "phpMyAdmin" (normalmente un pequeño icono de una base de datos).
  3. Dentro de phpMyAdmin, selecciona la base de datos en el panel izquierdo.
  4. Haz clic en la pestaña "Exportar" en la parte superior.
  5. Elige el método "Rápido" y haz clic en "Continuar". Esto descargará un archivo .sql con todo tu contenido.

Ahora tienes dos archivos: el ZIP con los archivos y el .sql con la base de datos. Guárdalos juntos en una carpeta con la fecha del día.

[INFO] Este método es excelente para hacer una copia de seguridad puntual antes de una actualización importante de un plugin, ya que es rápido y no satura el servidor.

Preguntas Frecuentes (FAQ) sobre Backups en DirectAdmin

Aquí resolvemos las dudas más comunes que nos llegan al soporte técnico sobre este tema.

¿Cada cuánto tiempo debo hacer un backup de WordPress?

Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, lo ideal es hacer un backup diario. Si tu web es más estática, con un backup semanal es suficiente. Como regla de oro, nunca dejes pasar más de una semana sin un respaldo.

¿Dónde debo guardar las copias de seguridad?

Nunca en el mismo servidor. Usa un disco duro externo, tu ordenador local y, sobre todo, servicios en la nube como Google Drive, Dropbox o Amazon S3. La regla del "3-2-1" es perfecta: 3 copias de tus datos, en 2 formatos diferentes, y 1 copia fuera de tu casa (nube).

¿Qué es mejor, un plugin de backup o el backup de DirectAdmin?

Ambos son válidos. Los plugins (como UpdraftPlus) son más fáciles de usar para principiantes y te permiten programar la subida automática a la nube. El backup de DirectAdmin es más completo, ya que respalda TODA tu cuenta (correos, bases de datos, etc.) y no consume recursos de tu web (no se ejecuta desde WordPress). Te recomendamos usar el de DirectAdmin como tu red de seguridad principal y un plugin para restauraciones rápidas y selectivas.

¿Cómo restauro una copia de seguridad de DirectAdmin?

DirectAdmin tiene una opción llamada "Restaurar copia de seguridad". Solo tienes que subir el archivo .tar.gz que generaste y el sistema lo descomprimirá y restaurará todo a su estado original. Es un proceso sencillo, pero te recomendamos que lo pruebes en un sitio de pruebas antes de hacerlo en producción.

¿Puedo hacer un backup solo de la base de datos si mi sitio es pequeño?

Si tu sitio es muy pequeño y los archivos apenas cambian, puedes hacer un backup de la base de datos cada semana y un backup completo de archivos una vez al mes. Pero es más seguro hacer el backup completo siempre que puedas.

Errores Comunes y Cómo Evitarlos

Para terminar, vamos a ver los fallos más habituales que cometen los usuarios al hacer respaldar wordpress directadmin.

No descargar el backup del servidor

Este es el error número uno. Crear el backup y dejarlo en el servidor no sirve de nada si el servidor se cae. Siempre, siempre, descárgalo.

Hacer el backup mientras se modifica el sitio

Si estás actualizando un plugin o escribiendo una entrada mientras se genera el backup, es posible que el archivo resultante esté corrupto o incompleto. Haz los backups en horas de bajo tráfico.

No verificar la integridad del backup

Un backup no sirve si no puedes restaurarlo. De vez en cuando, haz una prueba de restauración en un subdominio o en un hosting local (como XAMPP) para asegurarte de que todo funciona correctamente.

Ignorar los correos electrónicos

Mucha gente solo piensa en la web, pero si tienes cuentas de correo en tu dominio, también las pierdes si no las incluyes en el backup. Asegúrate de marcar la casilla de "Datos de usuario" en DirectAdmin.


En resumen, crear una copia de seguridad de WordPress en DirectAdmin es un proceso que, una vez que lo dominas, se convierte en un hábito rápido y sencillo. Ya sea usando el método automatizado con Cron Jobs o el manual con phpMyAdmin, lo importante es que tengas un plan de respaldo activo y que guardes tus copias en un lugar seguro fuera del servidor. No esperes a que sea demasiado tarde; dedica unos minutos hoy para proteger todo el trabajo que has invertido en tu web.

Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte a que tu experiencia con el hosting sea tranquila y exitosa.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel