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

Cómo crear una copia de seguridad en DirectAdmin para WordPress

Actualizado el 28 de octubre de 2025

¿Sabías que perder tu sitio web por no tener una copia de seguridad es uno de los errores más comunes y evitables? Si tienes WordPress y usas DirectAdmin como panel de control, estás de suerte: este panel incluye herramientas nativas para crear backups completos sin necesidad de plugins ni conocimientos avanzados.

En esta guía extensa y paso a paso, te voy a enseñar cómo crear una copia de seguridad en DirectAdmin para WordPress, desde la opción más rápida (el backup completo del dominio) hasta la más granular (solo archivos o solo bases de datos). Además, te daré trucos para programar copias automáticas y consejos para restaurar tu sitio si algún día lo necesitas.

Al final, también resolveré las dudas más frecuentes sobre backup WordPress DirectAdmin. Así que ponte cómodo, respira hondo y vamos a ello. Tu futuro yo (con el sitio a salvo) te lo agradecerá.


¿Qué es exactamente una copia de seguridad en DirectAdmin?

Antes de ponernos manos a la obra, es importante entender qué hace DirectAdmin cuando crea un backup. No es magia, es un proceso que empaqueta dos cosas fundamentales de tu WordPress:

  1. Los archivos del sitio: Todo el código de WordPress, tus temas, plugins, imágenes subidas y cualquier archivo modificado en el directorio public_html.
  2. La base de datos MySQL: Aquí es donde se guardan tus entradas, páginas, comentarios, ajustes de configuración y usuarios. Sin ella, los archivos no sirven de nada.

DirectAdmin te permite hacer tres tipos de backup:

  • Backup completo del usuario: Incluye todos los dominios, subdominios, bases de datos y cuentas de correo asociadas a tu usuario. Es la opción más segura y la que recomiendo para un sitio WordPress.
  • Backup de un dominio específico: Solo empaqueta los archivos de un dominio (el contenido de public_html) y las bases de datos que le asignes manualmente.
  • Backup de bases de datos individuales: Útil si solo quieres guardar la información de tu blog sin los archivos del tema o plugins.

Requisitos previos antes de empezar

Para que el proceso sea un éxito, asegúrate de tener esto a mano:

  • Acceso a tu panel de DirectAdmin (normalmente en tudominio.com:2222).
  • Credenciales de administrador del panel (usuario y contraseña).
  • Un lugar donde guardar el archivo resultante (tu ordenador, Google Drive, Dropbox o un disco duro externo).
  • Espacio suficiente en tu cuenta: Si tu sitio pesa 2 GB, necesitarás al menos 2 GB de espacio libre en tu plan de hosting para generar el backup temporal.

[INFO] Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, el acceso se realiza por el puerto 2106 y las opciones de backup están en "Herramientas" o "Backup". Esta guía se centra exclusivamente en DirectAdmin, pero si necesitas ayuda con Syspanel, avísame en los comentarios.


Método 1: Crear un Backup Completo del Usuario (Recomendado)

Este es el método más fácil y el que te recomiendo para respaldar WordPress DirectAdmin de forma integral. No necesitas seleccionar nada manualmente; el sistema lo hace todo por ti.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo así: https://tudominio.com:2222. Introduce tu usuario y contraseña y pulsa "Entrar".

Paso 2: Ve a la sección de Backup

Una vez dentro, busca la sección llamada "Administración de archivos" o directamente el icono que dice "Copia de seguridad" o "Backup". En la mayoría de las versiones de DirectAdmin, está en la columna de la derecha o en el menú superior.

Paso 3: Selecciona "Crear Backup"

Verás dos opciones principales: "Crear Backup" y "Restaurar Backup". Haz clic en "Crear Backup".

Paso 4: Configura las opciones del backup

Aquí es donde debes prestar atención. DirectAdmin te mostrará una lista de elementos que puedes incluir:

  • Configuración del Usuario: Marca esta casilla. Guarda ajustes como reenviadores de correo, listas de correo y configuraciones de Email.
  • Datos del Usuario: Incluye las bases de datos MySQL. Es crucial que marques esta opción para que tu WordPress se respalde por completo.
  • Datos de Email: Si usas cuentas de correo en ese dominio, puedes marcarlas para guardar tus emails. Si solo te interesa la web, puedes desmarcarlo para que el backup pese menos.
  • Opciones de Dominio: Aquí verás una lista de tus dominios. Marca la casilla del dominio que contiene tu WordPress (normalmente el principal).
  • Datos del Dominio (public_html): Esta es la parte más importante. Asegúrate de que la casilla de tu dominio esté marcada para que se incluyan todos los archivos de tu sitio.

Una vez marcado todo lo que necesitas, desplázate hasta el final y haz clic en el botón "Crear Backup".

Paso 5: Espera y descarga

DirectAdmin comenzará a empaquetar todo. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de "Procesando".

Cuando termine, aparecerá un archivo con un nombre similar a user.tar.gz en la carpeta backups de tu cuenta. Para descargarlo, ve a la sección "Administración de Archivos", entra en la carpeta backups, selecciona el archivo y haz clic en "Descargar".

[TIP] Guarda siempre el backup en un lugar fuera del servidor. Si tu hosting se cae o tu cuenta se suspende, perderías el backup si lo dejas solo en el servidor. Descárgalo a tu PC y súbelo a la nube.


Método 2: Backup de un Solo Dominio (Solo archivos)

Si tu cuenta tiene varios dominios y solo quieres respaldar uno en concreto, este método es más rápido y liviano.

  1. Ve a "Administración de Archivos".
  2. Navega hasta la carpeta public_html del dominio que quieres respaldar.
  3. Selecciona todos los archivos dentro de esa carpeta (puedes usar Ctrl+A o el botón de seleccionar todo).
  4. Haz clic derecho y elige la opción "Comprimir" o "Archivar". Elige el formato .zip o .tar.gz.
  5. El sistema creará un archivo comprimido en el mismo directorio.
  6. Descarga ese archivo comprimido a tu ordenador.

Este método NO incluye la base de datos. Deberás hacerlo por separado (Método 3).


Método 3: Backup de la Base de Datos MySQL (Solo BD)

Este paso es vital para respaldar WordPress DirectAdmin de forma completa. La base de datos contiene todo tu contenido.

Paso 1: Accede a phpMyAdmin

En DirectAdmin, busca el icono de "MySQL Management" o "phpMyAdmin". Haz clic en él. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

Paso 2: Selecciona tu base de datos

En el panel izquierdo de phpMyAdmin, verás una lista de tus bases de datos. Identifica la que usa tu WordPress (normalmente empieza con tu usuario de hosting, por ejemplo usuario_wpdb). Haz clic en su nombre.

Paso 3: Exporta la base de datos

Una vez dentro de la base de datos, ve a la pestaña "Exportar" en el menú superior.

Te preguntará por el método de exportación:

  • Rápido: Exporta todo sin opciones adicionales. Es suficiente en la mayoría de casos.
  • Personalizado: Te permite elegir tablas específicas o ajustar la compresión.

Te recomiendo elegir "Rápido" y el formato SQL. Luego haz clic en "Continuar".

Paso 4: Descarga el archivo .sql

El navegador descargará un archivo con extensión .sql. Guárdalo en un lugar seguro junto con los archivos de tu sitio. Este archivo contiene toda la información de tus entradas, páginas y configuraciones.


Cómo programar copias de seguridad automáticas

Hacer backups manuales está bien, pero lo ideal es automatizarlos. DirectAdmin tiene una función llamada "Cron Jobs" que te permite ejecutar tareas programadas.

Opción A: Usar el script de backup de DirectAdmin

DirectAdmin incluye un script de backup que puedes ejecutar por línea de comandos. Puedes crear un Cron Job que ejecute el script de backup completo todos los días o todas las semanas.

  1. Ve a la sección "Tareas Programadas" o "Cron Jobs" en DirectAdmin.
  2. Crea un nuevo trabajo.
  3. En el campo "Comando", escribe la ruta al script de backup de DirectAdmin. Normalmente es algo como:
    echo "action=backup&what=full" | /usr/local/directadmin/dataskq
    Nota: La ruta exacta puede variar, consulta con tu proveedor de hosting si no estás seguro.

Opción B: Usar un plugin de WordPress

Aunque esta guía se centra en DirectAdmin, es importante mencionar que puedes complementarlo con plugins como UpdraftPlus o BackWPup. Estos plugins pueden programar backups y enviarlos directamente a Google Drive, Dropbox o Amazon S3.

[WARNING] No confíes únicamente en los plugins de WordPress para hacer el backup. Si tu sitio se infecta con malware, el plugin podría estar comprometido. La copia a nivel de servidor (DirectAdmin) es tu red de seguridad definitiva.


Cómo restaurar tu WordPress desde un backup de DirectAdmin

Saber crear el backup es solo la mitad del trabajo. La otra mitad es saber restaurarlo. Aquí tienes los pasos básicos:

  1. Ve a la sección "Copia de seguridad" > "Restaurar Backup".
  2. Selecciona el archivo de backup que tienes en la carpeta backups de tu servidor. Si no está, súbelo primero a esa carpeta.
  3. Elige qué elementos quieres restaurar (archivos, bases de datos, etc.).
  4. Haz clic en "Restaurar" y espera.

Si solo tienes el archivo .zip de los archivos y el .sql de la base de datos:

  1. Sube el .zip a public_html y descomprímelo.
  2. Ve a phpMyAdmin, selecciona tu base de datos y usa la pestaña "Importar" para subir tu archivo .sql.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en hacerse un backup en DirectAdmin?

Depende del tamaño de tu sitio. Un blog pequeño puede tardar 30 segundos, mientras que una tienda online con muchas imágenes puede tardar 10 minutos o más. No cierres la pestaña del navegador mientras se procesa.

¿Puedo hacer un backup de WordPress sin usar DirectAdmin?

Sí, puedes usar plugins o acceder por FTP para descargar archivos y phpMyAdmin para la base de datos. Sin embargo, DirectAdmin es el método más fiable y rápido para un DirectAdmin backup WordPress completo.

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu web. Si publicas contenido a diario, te recomiendo un backup diario o cada dos días. Si es un sitio estático, uno semanal o mensual puede ser suficiente.

¿Qué hago si mi backup de DirectAdmin falla?

Primero, revisa si tienes espacio en disco suficiente. Si el error persiste, contacta con tu proveedor de hosting. Ellos pueden ejecutar el backup a nivel de servidor por ti.

¿El backup de DirectAdmin incluye mis correos electrónicos?

Sí, si marcas la casilla de "Datos de Email" al crear el backup. Esto incluye los emails almacenados en el servidor, no los que ya has descargado a tu Outlook o Gmail.


Conclusión y mejores prácticas

Crear una copia seguridad WordPress DirectAdmin no es un lujo, es una necesidad. La tranquilidad de saber que puedes restaurar tu sitio en minutos ante un error, un hackeo o un fallo del servidor no tiene precio.

Resumen de buenas prácticas:

  • Haz un backup completo del usuario al menos una vez al mes.
  • Complementa con un backup de la base de datos cada semana si publicas contenido con frecuencia.
  • Descarga siempre los backups a tu ordenador o a la nube. No los dejes solo en el servidor.
  • Prueba la restauración en un entorno de pruebas (un subdominio) para asegurarte de que el backup funciona correctamente.
  • Combina este método con un plugin de backups automáticos para mayor seguridad.

Espero que esta guía te haya sido de gran ayuda. Ahora ya sabes cómo crear una copia de seguridad en DirectAdmin para WordPress como todo un profesional. Si te surge cualquier duda, déjala en los comentarios y estaré encantado de ayudarte.

¡A proteger tu trabajo y a seguir creciendo con tu WordPress!

¿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