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

Cómo crear un backup de WordPress desde DirectAdmin (archivos y BD)

Actualizado el 15 de marzo de 2026

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

Si tienes una página web con WordPress, seguramente has invertido horas de trabajo en crear contenido, personalizar el diseño y configurar plugins. Pero, ¿qué pasaría si un día tu web desapareciera por un error de actualización, un hackeo o un fallo del servidor? Perderías todo ese esfuerzo en segundos.

Por eso, saber cómo hacer un backup wordpress directadmin es una habilidad fundamental. Un respaldo te permite restaurar tu sitio a un estado anterior, como si nada hubiera pasado. En esta guía completa, te enseñaré paso a paso cómo crear una copia de seguridad de tu sitio web usando DirectAdmin, uno de los paneles de control de hosting más populares y fáciles de usar.

A lo largo de este tutorial, cubriremos dos partes esenciales: respaldar wordpress (los archivos del tema, plugins y subidas) y el backup base datos directadmin (donde se guardan todas tus entradas, páginas y configuraciones). Vamos a ello.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a crear el backup, asegúrate de tener lo siguiente a mano:

  • Acceso a tu panel de control DirectAdmin (normalmente en tudominio.com:2222).
  • Tus credenciales de usuario (usuario y contraseña principal).
  • Un poco de paciencia, aunque el proceso es rápido, la descarga puede tardar unos minutos dependiendo del tamaño de tu web.

[INFO] Si tu hosting usa un panel diferente llamado Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso se realiza a través del puerto 2106. En este artículo nos centraremos en DirectAdmin, pero los conceptos son transferibles.


Parte 1: Cómo crear un backup de archivos de WordPress desde DirectAdmin

Los archivos de tu WordPress son todos esos ficheros que componen el núcleo del CMS, tus temas, plugins, imágenes y otros medios que has subido. Crear una copia de estos archivos es el primer paso para tener un respaldo completo.

Paso 1: Accede al administrador de archivos

Lo primero es entrar a tu panel de DirectAdmin. Una vez dentro, busca la sección llamada "Administrador de archivos" o "File Manager". Normalmente está en la parte de "Herramientas" o en el menú principal.

Haz clic en esa opción y se abrirá una nueva ventana o pestaña con la estructura de carpetas de tu hosting.

Paso 2: Localiza la carpeta pública

En la mayoría de los servidores, tu web se encuentra dentro de la carpeta public_html (o htdocs en algunos casos). Esta es la carpeta raíz donde se instala WordPress.

Entra en public_html. Verás una lista de archivos y carpetas como wp-admin, wp-content, wp-includes, y archivos como wp-config.php. Todo esto es tu WordPress.

Paso 3: Selecciona todos los archivos

Ahora viene el truco importante. No debes comprimir la carpeta public_html entera desde fuera, porque podrías incluir archivos basura o permisos incorrectos. En su lugar, entra dentro de la carpeta y selecciona todos los archivos y carpetas que están dentro.

Puedes hacerlo de dos formas:

  • Usando el botón "Seleccionar todo" que suele estar en la barra superior.
  • O pulsando Ctrl + A (Cmd + A en Mac) si el administrador de archivos lo permite.

Paso 4: Comprime la selección

Una vez que todos los archivos estén marcados, busca el botón "Comprimir" o "Zip" en la barra de herramientas. Se te pedirá que elijas el formato de compresión. Recomiendo usar ZIP porque es universal y fácil de descomprimir en cualquier sistema.

Nombra el archivo de forma descriptiva, por ejemplo: backup-wordpress-files-2024-01-15.zip. La fecha te ayudará a identificar cuándo hiciste el respaldo.

Pulsa "Comprimir" y espera a que el sistema genere el archivo. Dependiendo del tamaño de tu web, esto puede tardar desde unos segundos hasta un par de minutos.

Paso 5: Descarga el archivo comprimido a tu computadora

Una vez comprimido, verás el archivo .zip aparecer en la lista de archivos dentro de public_html (o en la carpeta raíz si el sistema lo coloca ahí).

Haz clic derecho sobre él y selecciona "Descargar" o "Download". Guarda el archivo en una ubicación segura de tu computadora, como un disco duro externo o una carpeta en la nube.

[TIP] Nunca guardes el backup en la misma carpeta de tu web. Si tu servidor se cae o es hackeado, el backup también se perdería. Mejor descárgalo a tu PC o a un servicio como Google Drive o Dropbox.

Paso 6: Elimina el archivo comprimido del servidor (Opcional pero recomendado)

Después de descargarlo, es una buena práctica eliminar el archivo .zip del servidor. Esto libera espacio y evita que alguien pueda descargar tu sitio completo si encuentra el archivo.

Simplemente selecciona el archivo y pulsa el botón "Eliminar" o "Delete".

¡Listo! Ya tienes la copia de seguridad de los archivos de tu WordPress. Pero esto es solo la mitad del trabajo. La parte más crítica está en la base de datos.


Parte 2: Cómo crear un backup de la base de datos de WordPress desde DirectAdmin

La base de datos es el cerebro de tu WordPress. Contiene todas tus entradas, páginas, comentarios, configuraciones de plugins y ajustes del tema. Sin ella, tu web sería solo un cascarón vacío.

Paso 1: Ve a la sección de bases de datos MySQL

En el panel principal de DirectAdmin, busca la sección llamada "MySQL Management" o "Bases de datos MySQL". Haz clic en ella.

Verás una lista de las bases de datos asociadas a tu cuenta. Normalmente tienen nombres como tuusuario_wpdb o tuusuario_wordpress. Si no estás seguro de cuál es la de tu WordPress, puedes revisar el archivo wp-config.php que viste antes. Busca la línea que dice DB_NAME y ahí estará el nombre exacto.

Paso 2: Accede a phpMyAdmin

En la misma sección de MySQL, busca el enlace o botón que dice "phpMyAdmin". Es una herramienta web que te permite gestionar tus bases de datos de forma gráfica.

Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. En el panel lateral izquierdo, verás la lista de bases de datos. Haz clic en la que corresponde a tu WordPress para seleccionarla.

Paso 3: Exporta la base de datos

Una vez dentro de tu base de datos, mira la barra de navegación superior de phpMyAdmin. Verás una pestaña llamada "Exportar" o "Export". Haz clic en ella.

Se te presentarán dos opciones de método de exportación:

  • Rápido: Exporta todo sin opciones adicionales. Es la opción más sencilla.
  • Personalizado: Te permite elegir tablas específicas o ajustar opciones avanzadas.

Para un backup estándar, te recomiendo usar el método "Rápido" y asegurarte de que el formato esté en SQL.

Paso 4: Genera y descarga el archivo SQL

Pulsa el botón "Continuar" o "Exportar". phpMyAdmin generará un archivo con extensión .sql que contiene toda la estructura y los datos de tu base de datos.

Dependiendo del navegador, se descargará automáticamente o te preguntará dónde guardarlo. Al igual que con los archivos, guarda este respaldo en un lugar seguro fuera de tu servidor.

[WARNING] El archivo .sql puede ser bastante grande si tu web tiene muchas entradas. No te asustes si pesa varios megabytes o incluso gigabytes. Es normal.

Paso 5: Verifica que el archivo se ha descargado correctamente

Abre el archivo .sql con un editor de texto como el Bloc de notas o Sublime Text. Deberías ver líneas de código SQL que empiezan con CREATE TABLE o INSERT INTO. Si ves eso, tu backup es válido.


Parte 3: Consejos adicionales y buenas prácticas

Ahora que ya sabes cómo hacer un backup wordpress directadmin, es hora de hablar de estrategia. No basta con hacer una copia una vez y olvidarte. Aquí van algunos consejos profesionales.

Frecuencia de los backups

¿Con qué frecuencia deberías hacer un backup? Depende de cuánto actualices tu web.

  • Si publicas contenido a diario, haz un backup diario.
  • Si publicas un par de veces por semana, un backup semanal es suficiente.
  • Si tu web es estática y apenas cambia, un backup mensual puede bastar.

Lo ideal es automatizar este proceso, pero eso requiere plugins de backup que veremos más adelante.

Dónde guardar los backups

Nunca subestimes la importancia de almacenar tus copias de seguridad en múltiples ubicaciones. Te recomiendo:

  • Un disco duro externo.
  • Un servicio de almacenamiento en la nube (Google Drive, Dropbox, OneDrive).
  • Un segundo servidor o servicio de backup remoto.

La regla de oro es "3-2-1": 3 copias de tus datos, en 2 formatos diferentes, y 1 copia fuera de tu sitio web.

Restaurar desde un backup

Saber hacer un backup es genial, pero también debes saber cómo restaurarlo. Afortunadamente, el proceso es inverso:

  1. Para archivos: Sube el archivo .zip a public_html, descomprímelo y reemplaza los archivos existentes.
  2. Para la base de datos: Entra en phpMyAdmin, selecciona tu base de datos, ve a la pestaña "Importar" (Import), selecciona tu archivo .sql y pulsa "Continuar".

[INFO] Si tu hosting usa Syspanel (antes HestiaCP) en lugar de DirectAdmin, el acceso al panel se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). El proceso de backup es similar, con las herramientas "File Manager" y "phpMyAdmin" integradas.

Plugins de backup para WordPress

Aunque este tutorial se centra en DirectAdmin, existen plugins que pueden automatizar todo el proceso. Algunos de los más populares son:

  • UpdraftPlus: Muy fácil de usar, permite programar backups automáticos y guardarlos en la nube.
  • BackWPup: Potente y configurable, ideal para usuarios avanzados.
  • Duplicator: No solo hace backups, también migra tu sitio a otro servidor.

Estos plugins te ahorrarán mucho tiempo, pero siempre es bueno saber hacerlo manualmente como respaldo adicional.


Preguntas frecuentes (FAQ)

¿Puedo hacer un backup de WordPress sin acceso a DirectAdmin?

Sí, puedes usar un plugin de backup desde el propio panel de WordPress. Sin embargo, el método manual que hemos visto es más fiable y no depende de que tu WordPress funcione correctamente.

¿Qué pasa si mi backup de archivos no incluye la base de datos?

Entonces tendrías una web sin contenido. Es esencial hacer ambas partes: archivos y base de datos. Son complementarias.

¿Cuánto espacio ocupa un backup de WordPress?

Depende del tamaño de tu web. Un blog pequeño puede ocupar 50 MB, mientras que una tienda online con muchas imágenes puede superar los 2 GB.

¿Puedo hacer un backup de la base de datos desde la línea de comandos?

Sí, si tienes acceso SSH, puedes usar comandos como mysqldump. Pero eso es para usuarios avanzados. DirectAdmin y phpMyAdmin son mucho más accesibles.

¿El backup guarda mis contraseñas y datos de usuario?

Sí, la base de datos incluye las contraseñas (en formato hash) y toda la información de los usuarios. Por eso es tan importante proteger el archivo .sql y no compartirlo.

¿Qué hago si mi backup se corrompe?

Siempre es recomendable tener más de una copia. Si un archivo se corrompe, puedes intentar usar otro backup anterior. Por eso es importante tener varias versiones.

¿Cuánto tiempo tarda en hacerse un backup?

Varía según el tamaño de tu web y la velocidad de tu servidor. Puede tardar desde 30 segundos hasta 5 minutos. La descarga a tu PC también depende de tu conexión a internet.


Conclusión

Hacer un backup wordpress directadmin no es complicado, pero requiere seguir los pasos con atención. Hemos visto cómo respaldar wordpress desde el administrador de archivos y cómo hacer un backup base datos directadmin usando phpMyAdmin. Con estas dos copias, tu sitio estará protegido ante cualquier imprevisto.

Recuerda que la prevención es la mejor medicina. No esperes a que ocurra una catástrofe para empezar a hacer copias de seguridad. Programa tus backups, guárdalos en lugares seguros y verifica de vez en cuando que puedas restaurarlos correctamente.

Si tienes cualquier duda, no dudes en contactar con el soporte técnico de tu hosting. Estarán encantados de ayudarte a configurar tus copias de seguridad.

[TIP] Guarda este artículo en tus favoritos. La próxima vez que necesites hacer un backup, solo tienes que seguir los pasos de nuevo. ¡Tu yo del futuro te lo agradecerá!

¿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