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

Cómo exportar una base de datos desde DirectAdmin: Guía rápida

Actualizado el 19 de marzo de 2026

Introducción

¿Necesitas mover tu sitio web a otro servidor? ¿O simplemente quieres tener una copia de seguridad de tus datos más importante?

Exportar una base de datos desde DirectAdmin es una de las tareas más comunes y necesarias en el mundo del hosting. Ya sea para migrar tu web, crear un backup manual o simplemente por precaución, saber hacerlo correctamente te ahorrará muchos dolores de cabeza.

En esta guía rápida y completa, te explicaré paso a paso cómo exportar tus bases de datos desde el panel de DirectAdmin, sin necesidad de conocimientos técnicos avanzados. Vamos a ello.

¿Qué es una base de datos y por qué deberías exportarla?

Antes de entrar en materia, hagamos una breve introducción para quienes están empezando.

Piensa en tu sitio web como un coche: el diseño (HTML, CSS, imágenes) es la carrocería, pero la base de datos es el motor. Ahí se guardan los artículos de tu blog, los comentarios de tus usuarios, los pedidos de tu tienda online, las contraseñas cifradas, etc.

Si pierdes la base de datos, pierdes el negocio. Por eso, exportarla periódicamente es fundamental. DirectAdmin te ofrece varias formas de hacerlo, y todas son fáciles.

Método 1: Exportar desde phpMyAdmin (El más común)

Esta es la forma más utilizada y recomendada para exportar una base de datos concreta. phpMyAdmin es una herramienta web que viene integrada en DirectAdmin y te permite gestionar tus bases de datos de forma visual.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu panel. Normalmente suele ser algo como https://tudominio.com:2222 o https://tuip:2222.

Introduce tu usuario y contraseña de administrador de DirectAdmin. Si no los tienes a mano, contacta con tu proveedor de hosting.

Paso 2: Busca la sección de Bases de Datos

Una vez dentro del panel, verás una serie de iconos. Busca el que dice "MySQL Management" o "Database Management". El nombre puede variar ligeramente según la versión de DirectAdmin, pero normalmente está en la sección "Account Manager" o en el menú lateral izquierdo.

Paso 3: Accede a phpMyAdmin

En la página de gestión de bases de datos, verás un listado con todas tus bases de datos creadas. Al lado de cada una, hay un icono o botón que dice "phpMyAdmin". Haz clic en él.

Se abrirá una nueva pestaña o ventana con la herramienta phpMyAdmin, ya conectada a esa base de datos específica.

Paso 4: Selecciona la base de datos y ve a la pestaña "Exportar"

En la parte superior de phpMyAdmin, verás una barra de menú con pestañas como "Estructura", "SQL", "Buscar", "Exportar", etc.

Haz clic en la pestaña "Exportar".

Paso 5: Elige el método de exportación

phpMyAdmin te da dos opciones principales:

  • Método rápido: Exporta la base de datos completa con un solo clic. Es la opción más sencilla.
  • Método personalizado: Te permite elegir tablas específicas, el formato de compresión, y otras opciones avanzadas.

Para una guía rápida, te recomiendo el método rápido si solo quieres un backup completo. Si necesitas más control, usa el personalizado.

Paso 6: Configura el formato y descarga

En el método rápido, verás que el formato seleccionado es "SQL". Eso está perfecto.

Haz clic en el botón "Continuar" o "Exportar" (según la versión).

El navegador comenzará a descargar un archivo con extensión .sql. Ese archivo contiene toda tu base de datos en formato de texto con instrucciones SQL. ¡Ya has completado la exportación!

[TIP] Si tu base de datos es muy grande (más de 100 MB), es recomendable usar el método personalizado y elegir la opción de compresión "gzip" o "bzip2". Esto te dará un archivo mucho más pequeño y fácil de manejar.

Método 2: Usando el Administrador de Backups de DirectAdmin

DirectAdmin también tiene su propio sistema de backups integrado. Este método es ideal para hacer una copia de seguridad completa de todo tu sitio, incluyendo la base de datos, sin tener que entrar en phpMyAdmin.

Paso 1: Ve a "Backup" o "Backup/Restore"

En el menú principal de DirectAdmin, busca la sección llamada "Backup" o "Backup/Restore".

Paso 2: Crea un backup completo

Dentro de esta sección, verás la opción de "Create Backup" o "Generar Backup".

DirectAdmin te permitirá seleccionar qué quieres incluir en el backup. Asegúrate de que la casilla de "Databases" o "MySQL Databases" esté marcada.

También puedes elegir dónde almacenar el backup:

  • Local: Se guarda en el propio servidor (en tu carpeta de usuario).
  • FTP: Se envía a un servidor externo (muy recomendable para mayor seguridad).
  • SSH: Para usuarios avanzados.

Para una guía rápida, elige "Local" y haz clic en el botón de crear. El proceso puede tardar unos minutos dependiendo del tamaño de tu web.

Paso 3: Descarga el backup

Una vez completado, verás el archivo de backup en la lista de "Backups disponibles".

Haz clic derecho sobre el archivo y selecciona "Guardar enlace como..." para descargarlo a tu ordenador.

[WARNING] El backup de DirectAdmin incluye todo (archivos, correos, configuración, etc.) y está comprimido en formato .tar.gz. Si solo necesitas la base de datos, es más práctico usar el método de phpMyAdmin. El backup completo es útil para migraciones integrales.

Método 3: Exportar desde la línea de comandos (SSH) - Para avanzados

Si te sientes cómodo con la terminal, esta es la forma más rápida y eficiente. Necesitarás acceso SSH a tu servidor.

Paso 1: Conéctate por SSH

Usa un cliente como PuTTY (Windows) o la terminal (Mac/Linux).

Paso 2: Ejecuta el comando mysqldump

El comando básico es el siguiente:

mysqldump -u USUARIO -p NOMBRE_BASE_DATOS > backup.sql
  • USUARIO: Es el usuario de tu base de datos (lo puedes ver en DirectAdmin).
  • NOMBRE_BASE_DATOS: El nombre exacto de la base de datos que quieres exportar.
  • backup.sql: El nombre del archivo de salida.

Te pedirá la contraseña. Escríbela y presiona Enter.

En unos segundos, tendrás tu archivo backup.sql en el directorio donde estés. Puedes descargarlo con un cliente FTP o usar scp.

[INFO] Si tu base de datos es muy grande, puedes comprimirla directamente con: mysqldump -u USUARIO -p BASE | gzip > backup.sql.gz. Luego la descomprimes con gunzip backup.sql.gz cuando la necesites.

Errores comunes y cómo solucionarlos

Durante la exportación, puedes encontrarte con algunos problemas. Aquí van los más frecuentes:

Error: "Acceso denegado" o "Access denied"

  • Causa: Estás usando un usuario sin permisos o la contraseña es incorrecta.
  • Solución: Verifica en DirectAdmin que el usuario de la base de datos existe y que la contraseña es la correcta. En phpMyAdmin, este error es raro porque ya estás autenticado.

El archivo descargado está vacío o es muy pequeño

  • Causa: La base de datos no tiene tablas o el proceso de exportación falló silenciosamente.
  • Solución: Revisa en phpMyAdmin que la base de datos tenga contenido. Si está vacía, no hay nada que exportar. Intenta usar el método personalizado y selecciona "Enviar" en lugar de "Descargar" para ver el resultado en pantalla.

El proceso se queda congelado o tarda demasiado

  • Causa: La base de datos es muy grande y el servidor está limitando la ejecución de scripts.
  • Solución: Usa el método personalizado y selecciona la opción de compresión gzip. Si tienes acceso SSH, usa mysqldump que es mucho más eficiente para grandes volúmenes de datos.

Consejos finales para tu backup

Exportar es solo la mitad del trabajo. Aquí tienes algunos consejos para asegurarte de que tus datos están a salvo:

  1. Programa backups automáticos: La mayoría de los paneles de DirectAdmin permiten programar backups automáticos. Activa esta función para no depender de la memoria.
  2. Guarda los backups en un lugar seguro: No los dejes solo en el servidor. Descárgalos a tu ordenador, a un disco duro externo o a un servicio de almacenamiento en la nube (Google Drive, Dropbox).
  3. Prueba la restauración: Un backup que no se puede restaurar no sirve de nada. De vez en cuando, intenta importar tu archivo .sql en un entorno de pruebas para verificar que funciona.

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo exportar mi base de datos?
Depende de la actividad de tu web. Si actualizas contenido a diario, hazlo a diario. Si es un blog personal, una vez a la semana es suficiente. Lo importante es que el backup sea lo más reciente posible.

¿Puedo exportar solo una tabla específica de mi base de datos?
Sí. En phpMyAdmin, dentro del método personalizado, puedes seleccionar las tablas que quieras en la lista "Tablas a exportar".

¿Qué hago con el archivo .sql que descargo?
Ese archivo es tu seguro de vida. Guárdalo en un lugar seguro. Si algún día tu web se corrompe o es hackeada, podrás restaurar tu base de datos desde ese archivo.

¿Es lo mismo exportar que hacer un backup en DirectAdmin?
No exactamente. Exportar se refiere a extraer la base de datos en un formato (SQL) para poder usarla en otro sistema. El backup de DirectAdmin es una copia de seguridad completa de todo tu alojamiento (archivos, correos, bases de datos, etc.) en un formato comprimido.

Mi proveedor usa Syspanel (antes HestiaCP), ¿cambio algo?
Sí, la interfaz es diferente. Si tu proveedor usa Syspanel, el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106). Dentro de Syspanel, busca la sección "Bases de Datos" y luego el botón "phpMyAdmin". El proceso de exportación dentro de phpMyAdmin es idéntico al descrito en esta guía.

¿Puedo exportar mi base de datos desde un plugin de WordPress?
Sí, plugins como UpdraftPlus o BackWPup pueden exportar la base de datos de WordPress, pero internamente lo que hacen es usar funciones similares a las de phpMyAdmin. Es una alternativa válida si te resulta más cómodo desde el panel de administración de tu web.

Conclusión

Exportar una base de datos desde DirectAdmin es un proceso sencillo si sigues los pasos correctos. Ya sea a través de phpMyAdmin, del sistema de backups integrado o por línea de comandos, ahora tienes las herramientas para hacerlo con confianza.

Recuerda que la prevención es la mejor estrategia. No esperes a tener un problema para hacer tu primer backup. Dedica unos minutos hoy y ahorra horas de trabajo en el futuro.

Si has seguido esta guía rápida y has logrado exportar tu base de datos, ¡enhorabuena! Ya dominas una de las habilidades más importantes en la gestión de tu hosting.

¿Tienes alguna duda? No dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu proveedor. ¡Buena suerte con tu migración o tu copia de seguridad!

¿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