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

Cómo crear un backup de WordPress desde DirectAdmin (manual y automático)

Actualizado el 17 de octubre de 2025

¿Por qué es importante hacer un backup de WordPress?

Si tienes una página web con WordPress, seguramente has invertido tiempo y esfuerzo en crear contenido, personalizar el diseño y configurar plugins. Imagina que un día entras a tu sitio y todo está en blanco, o que un plugin causa un error fatal, o peor aún, que tu servidor sufre un ataque. Sin una copia de seguridad, podrías perderlo todo de forma permanente. Por eso, aprender a hacer un backup wordpress directadmin no es una opción, es una necesidad.

Un backup es básicamente una "foto" completa de tu sitio web en un momento específico. Incluye todos tus archivos (imágenes, plugins, temas) y tu base de datos (tus entradas, páginas, comentarios y configuraciones). Tener copias de seguridad actualizadas te da la tranquilidad de que, pase lo que pase, puedes restaurar tu web en cuestión de minutos.

En este artículo, te voy a guiar paso a paso para que aprendas a crear copias seguridad directadmin, tanto de forma manual como automática. No necesitas ser un experto técnico, solo seguir las instrucciones con calma. Al final, también te enseñaré a restaurar wordpress directadmin para que estés 100% preparado ante cualquier imprevisto.


¿Qué es DirectAdmin y por qué es importante para tu WordPress?

DirectAdmin es un panel de control de hosting muy popular. Es la "oficina" desde donde gestionas todo lo relacionado con tu servidor: cuentas de correo, bases de datos, dominios y, por supuesto, los archivos de tu sitio web. Muchas empresas de hosting lo utilizan porque es rápido, seguro y fácil de usar.

Si tu hosting usa DirectAdmin, significa que tienes acceso a herramientas muy potentes para gestionar tus copias de seguridad sin necesidad de instalar plugins adicionales en WordPress. Esto es una gran ventaja, ya que los backups a nivel de servidor suelen ser más completos y fiables que los que hacen los plugins.

Aunque el proceso puede variar ligeramente según la configuración de tu proveedor, los pasos que te voy a mostrar son los estándar que encontrarás en la mayoría de paneles DirectAdmin. Así que, ponte cómodo, coge papel y lápiz (o abre un bloc de notas) y vamos a ello.


Antes de empezar: qué necesitas

Para realizar este proceso, necesitarás lo siguiente:

  • Acceso a tu panel de DirectAdmin: normalmente se accede a través de una URL como https://tudominio.com:2222. Si no lo tienes, contacta con tu proveedor de hosting.
  • Tus credenciales de acceso (usuario y contraseña). Si eres el administrador principal, tendrás acceso a todo. Si solo tienes un usuario con permisos limitados, quizás no puedas ver todas las opciones.
  • Un poco de paciencia, sobre todo si tu web es grande, porque la descarga de los archivos puede tardar.

[!TIP]
Antes de hacer cualquier cambio importante en tu web (actualizar plugins, cambiar el tema, etc.), es una excelente práctica crear un backup manual. Así, si algo sale mal, puedes volver atrás sin problemas.


Cómo crear un backup manual en DirectAdmin

El método manual te permite generar una copia de seguridad completa de tu sitio web bajo demanda. Es perfecto cuando quieres asegurarte de tener una copia justo antes de hacer algo arriesgado. Vamos a dividirlo en dos partes: los archivos y la base de datos.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador web favorito y escribe la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222. Acepta el aviso de seguridad si tu navegador lo muestra (es normal porque el certificado SSL puede ser de "auto-firma"). Introduce tu usuario y contraseña y haz clic en "Entrar".

Paso 2: Crea una copia de tus archivos (el contenido de tu web)

Una vez dentro de DirectAdmin, busca la sección que se llama "Gestor de Archivos" o "File Manager". Es posible que esté en la parte principal del panel o dentro de una sección llamada "Archivos" o "Administración de archivos".

  1. Haz clic en "Gestor de Archivos".
  2. Se abrirá una ventana o una nueva pestaña. Verás una lista de carpetas. La que te interesa es la que se llama public_html (o a veces domains/tudominio.com/public_html). Esta es la carpeta raíz de tu sitio web.
  3. Accede a la carpeta public_html. Dentro verás todos los archivos de tu WordPress (wp-admin, wp-content, wp-includes, etc.).
  4. En la barra superior del Gestor de Archivos, busca un botón que diga "Seleccionar todo" o un icono de casilla para marcar todos los archivos.
  5. Una vez seleccionados todos, busca el botón "Comprimir" o "Zip". Te pedirá que elijas el nombre del archivo y el formato (elige .zip). Ponle un nombre descriptivo, por ejemplo: backup-web-08-10-2024.zip. Haz clic en "Comprimir".
  6. DirectAdmin comenzará a comprimir todos los archivos. Este proceso puede tardar unos minutos si tu web es grande. Cuando termine, verás el archivo .zip en la misma carpeta.

[!WARNING]
No descargues el archivo comprimido dentro de la misma carpeta public_html si no quieres que se incluya a sí mismo en futuros backups. Es mejor que lo muevas a una carpeta fuera del directorio público, como tu carpeta de usuario principal (la que está justo encima de public_html), o que lo descargues directamente a tu ordenador.

Paso 3: Crea una copia de tu base de datos

Ahora vamos con la base de datos, que es donde se almacena todo tu contenido. Es igual de importante que los archivos.

  1. Vuelve al panel principal de DirectAdmin (puedes usar el menú lateral o el botón "Inicio").
  2. Busca la sección llamada "Gestor de Bases de Datos MySQL" o simplemente "MySQL".
  3. Verás una lista con todas las bases de datos que tienes. Identifica la que corresponde a tu WordPress. El nombre suele ser algo como usuario_basededatos. Si no estás seguro, puedes mirar el archivo wp-config.php de tu WordPress, pero si no te sientes cómodo, tu proveedor puede ayudarte a identificarla.
  4. En la fila de tu base de datos, busca el botón o icono que dice "Descargar" o "Dump". Puede que tenga forma de flecha hacia abajo o un icono de disco.
  5. Al hacer clic, DirectAdmin generará un archivo .sql (o .gz) con toda la información de la base de datos y lo descargará a tu ordenador.

¡Enhorabuena! Ya tienes un backup manual completo: el archivo .zip con tus archivos y el archivo .sql con tu base de datos. Guárdalos en un lugar seguro, preferiblemente en dos sitios diferentes (por ejemplo, en tu ordenador y en un servicio de nube como Google Drive o Dropbox).


Cómo crear un backup automático en DirectAdmin

Hacer backups manuales es genial, pero es fácil olvidarse. Por eso, lo mejor es configurar copias seguridad directadmin automáticas. Así, tu hosting se encargará de hacer una copia de tu sitio periódicamente sin que tengas que acordarte.

Paso 1: Busca la sección de "Backups"

En el panel principal de DirectAdmin, busca una sección llamada "Copias de Seguridad" o "Backups". A veces está dentro de un menú llamado "Administración", "Archivos" o "Gestión de cuentas". La ubicación exacta puede variar, pero suele ser fácil de encontrar.

Paso 2: Configura el tipo de backup

Dentro de la sección de Backups, verás varias opciones. Lo más común es encontrar:

  • Backup completo: Incluye todos los archivos, bases de datos, cuentas de correo, configuraciones de dominio, etc. Es la opción más segura y recomendada.
  • Backup de datos: Solo incluye los archivos de public_html y las bases de datos, pero no las cuentas de correo ni otras configuraciones.

Te recomiendo que elijas el backup completo si tu proveedor te lo permite, ya que es la opción más robusta.

Paso 3: Configura el destino y la programación

Aquí es donde puedes decidir con qué frecuencia se realiza el backup y dónde se guarda.

  • Destino: DirectAdmin te permitirá elegir dónde guardar la copia. Las opciones típicas son:

    • Local: Se guarda en el propio servidor (en una carpeta como /backup). Es rápido, pero si el servidor falla por completo, podrías perderlo.
    • FTP: Se envía a otro servidor FTP que tu elijas. Es más seguro porque está en un lugar diferente.
    • DirectAdmin (otro servidor): Envía el backup a otro panel DirectAdmin.
    • Google Drive o Dropbox: Algunos paneles modernos permiten esta integración. Es muy cómodo y seguro.

    Si es la primera vez, te sugiero que elijas "Local" para asegurarte de que funciona, y luego puedes cambiar a una opción remota.

  • Programación: Busca la opción de "Configuración de cron" o "Programación". Aquí podrás elegir la frecuencia (diaria, semanal, mensual) y la hora. Lo ideal es hacerlo en horas de bajo tráfico, como las 3 o 4 de la madrugada.

Paso 4: Guarda y verifica

Una vez hayas configurado todo, haz clic en "Guardar". DirectAdmin te confirmará que la programación se ha creado correctamente.

[!INFO]
Te recomiendo que la primera vez que configures un backup automático, hagas también un backup manual y lo descargues a tu ordenador. Así tendrás una copia de seguridad extra mientras verificas que el sistema automático funciona bien.


Cómo restaurar WordPress desde DirectAdmin

Saber hacer un backup es solo la mitad del trabajo. La otra mitad es saber restaurar wordpress directadmin cuando sea necesario. Este proceso es igual de importante. Vamos a ver cómo restaurar tanto los archivos como la base de datos.

Restaurar los archivos de WordPress

  1. Accede a tu "Gestor de Archivos" en DirectAdmin.
  2. Sube el archivo .zip que contiene tu backup a la carpeta donde quieras restaurarlo. Si vas a restaurar todo el sitio, súbelo a la carpeta public_html o a la carpeta superior si quieres reemplazar todo el contenido.
  3. Una vez subido, haz clic derecho sobre el archivo .zip y busca la opción "Extraer" o "Descomprimir".
  4. DirectAdmin extraerá el contenido del archivo. Si los archivos ya existen, te preguntará si quieres sobrescribirlos. Elige "Sí" para reemplazar los existentes.

[!WARNING]
Asegúrate de estar en la carpeta correcta antes de extraer. Si extraes el backup en la carpeta equivocada, podrías terminar con una estructura de archivos incorrecta.

Restaurar la base de datos

  1. Ve a la sección "Gestor de Bases de Datos MySQL".
  2. Si tu base de datos original ya no existe, tendrás que crearla de nuevo. Anota el nombre de la base de datos, el usuario y la contraseña (o crea una nueva).
  3. Busca la opción "Importar" o "Importar base de datos".
  4. Selecciona el archivo .sql que tienes en tu ordenador o súbelo primero al servidor.
  5. Haz clic en "Importar". DirectAdmin procesará el archivo y restaurará todas las tablas y datos.

Reconfigurar los permisos y el archivo wp-config.php

Después de restaurar, puede que necesites ajustar un par de cosas:

  • Permisos de archivos: A veces los archivos restaurados pierden los permisos correctos. Puedes seleccionar todas las carpetas y archivos en el Gestor de Archivos y poner los permisos a 755 para las carpetas y 644 para los archivos.
  • Archivo wp-config.php: Este archivo contiene la configuración de conexión a la base de datos. Si has creado una base de datos con un nombre o usuario diferente, tendrás que editar este archivo y cambiar los valores de DB_NAME, DB_USER y DB_PASSWORD.

[!TIP]
Si después de restaurar ves un error de "Error al establecer la conexión con la base de datos", lo más probable es que el problema esté en el archivo wp-config.php. Revisa que los datos de la base de datos sean correctos.


Preguntas frecuentes (FAQ)

¿Cada cuánto tiempo debo hacer un backup?

Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, lo ideal es un backup diario. Si es un sitio más estático, uno semanal puede ser suficiente. La clave es que, si pierdes datos, pierdas lo menos posible.

¿Puedo usar plugins de WordPress para hacer backups?

Sí, hay muchos plugins excelentes como UpdraftPlus, BackupBuddy o Jetpack. Son una gran opción, especialmente para usuarios que se sienten más cómodos dentro de WordPress. Sin embargo, los backups a nivel de servidor (como los que hemos visto) suelen ser más completos y no afectan al rendimiento de tu web.

¿Qué hago si mi hosting no tiene la opción de backups automáticos?

Si tu proveedor no ofrece esta opción en DirectAdmin (algunos la limitan en planes básicos), tienes dos opciones: contactar con ellos para que te la activen, o usar un plugin de WordPress que haga los backups automáticamente y los envíe a un servicio en la nube.

¿Dónde debo guardar mis backups?

Nunca guardes tus backups solo en el mismo servidor. Si el servidor falla, lo perderás todo. La mejor práctica es tener una copia en tu ordenador y otra en un servicio de almacenamiento en la nube (Google Drive, Dropbox, Amazon S3, etc.).

¿Qué pasa si mi backup es muy grande y tarda mucho en descargarse?

Es normal. Si tu web tiene muchas imágenes o vídeos, el archivo puede ser de varios GB. Te recomiendo que uses un gestor de descargas o que lo hagas a través de FTP (FileZilla, por ejemplo), que es más rápido y no se corta.

¿Puedo restaurar mi WordPress en otro hosting diferente con estos backups?

Sí, los archivos .zip y .sql son universales. Puedes subirlos a cualquier otro panel de control (cPanel, Plesk, Syspanel, etc.) y restaurarlos. Solo tendrás que asegurarte de crear la base de datos con un usuario y contraseña y ajustar el wp-config.php.

[!INFO]
Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). El proceso de backup y restauración es muy similar al de DirectAdmin, pero la interfaz puede variar ligeramente.


Conclusión

Crear un backup wordpress directadmin es un proceso sencillo pero vital para la salud de tu página web. Ya sea de forma manual antes de hacer cambios importantes, o configurando copias seguridad directadmin automáticas para estar siempre protegido, no tienes excusa para no tener tus datos a salvo.

Recuerda que la clave no es solo hacer el backup, sino también saber restaurar wordpress directadmin cuando sea necesario. Practica este proceso en un entorno de prueba si es posible, para que, cuando llegue el momento de una emergencia real, lo hagas con total confianza y sin estrés.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Ahora ve y protege tu sitio web!

¿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