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

Cómo exportar una base de datos MySQL (backup) en cPanel y DirectAdmin

Actualizado el 19 de marzo de 2026

Exportar una base de datos MySQL es una de las tareas más importantes que debes dominar si gestionas un sitio web, una tienda online o cualquier aplicación que almacene información. Ya sea para hacer una copia de seguridad (backup), migrar tu web a otro servidor o simplemente tener un respaldo antes de hacer cambios importantes, saber exportar base de datos mysql te ahorrará más de un dolor de cabeza. En este artículo, te voy a guiar paso a paso, con un lenguaje muy sencillo, para que puedas hacerlo tanto en cPanel como en DirectAdmin. No necesitas ser un experto en programación, solo seguir las instrucciones al pie de la letra.

¿Por qué es tan importante hacer un backup de tu base de datos?

Piensa en tu base de datos como el cerebro de tu página web. Contiene los usuarios, los pedidos, los artículos del blog, los ajustes de configuración... absolutamente todo. Si pierdes esa información, perderías el negocio, el contenido o el trabajo de meses. Hacer un backup mysql cpanel o desde cualquier otro panel de control es tu red de seguridad. Te permite restaurar tu web a un estado anterior si algo sale mal (un hackeo, un error al actualizar un plugin, un cambio de código que rompe algo, etc.). Además, es el primer paso obligatorio si quieres copiar base de datos mysql de un servidor a otro. Sin una copia de seguridad, la migración es imposible.

Antes de empezar: ¿Qué necesitas?

Para llevar a cabo este proceso, solo necesitas dos cosas:

  1. Acceso a tu panel de control de hosting (cPanel o DirectAdmin). Normalmente se accede a través de una URL como tudominio.com/cpanel o tudominio.com:2222 para DirectAdmin, aunque tu proveedor puede darte otra dirección.
  2. Saber el nombre de la base de datos y el usuario que quieres exportar. Puedes verlos en la sección "Bases de Datos MySQL" de tu panel.

Parte 1: Cómo exportar una base de datos MySQL en cPanel

cPanel es uno de los paneles más utilizados en el mundo del hosting compartido. Es visual y bastante intuitivo. Vamos a ello.

Paso 1: Accede a cPanel

Abre tu navegador y escribe la URL de acceso a cPanel que te proporcionó tu empresa de hosting. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un montón de iconos. No te asustes, es más fácil de lo que parece.

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

Dentro de cPanel, busca un grupo de iconos llamado "Bases de Datos". Dentro de este grupo, encontrarás una opción que dice "phpMyAdmin". Haz clic en ella. Esta es la herramienta que nos permitirá exportar sql directadmin? No, pero es la que usaremos para cPanel. Es una interfaz web que te permite gestionar las bases de datos de forma visual.

Paso 3: Selecciona la base de datos correcta

Se abrirá una nueva ventana (o pestaña) con phpMyAdmin. En la columna de la izquierda, verás una lista con los nombres de tus bases de datos. Haz clic en el nombre de la base de datos que deseas exportar base de datos mysql. Verás que dentro aparecen tablas (usuarios, pedidos, etc.). No entres en ninguna tabla, quédate en la vista general de la base de datos.

Paso 4: Ve a la pestaña "Exportar"

En la parte superior de la ventana de phpMyAdmin, hay una serie de pestañas: Examinar, SQL, Buscar, Consulta, Exportar, Importar, etc. Haz clic en la pestaña "Exportar".

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

phpMyAdmin te ofrecerá dos métodos de exportación:

  • Rápido: Exporta todo sin opciones, en un formato estándar (SQL). Es perfecto para la mayoría de los casos.
  • Personalizado: Te permite elegir qué tablas exportar, el formato del archivo, comprimirlo, etc.

Para un backup sencillo, te recomiendo elegir "Rápido" y asegurarte de que el formato seleccionado es "SQL". Si quieres un archivo más pequeño y manejable, puedes elegir "Personalizado" y marcar la opción de comprimir con "gzip" o "zip". Pero para empezar, con "Rápido" es suficiente.

Paso 6: Descarga tu archivo de respaldo

Una vez hayas seleccionado el método, haz clic en el botón "Continuar" o "Exportar" que encontrarás al final de la página. Dependiendo de la configuración de tu navegador, el archivo .sql (o .sql.gz si elegiste comprimir) se descargará automáticamente a tu carpeta de "Descargas" o te preguntará dónde guardarlo. Te recomiendo que lo guardes en un lugar seguro, como una carpeta local o en la nube (Google Drive, Dropbox, etc.). ¡Ya tienes tu backup mysql cpanel!


Parte 2: Cómo exportar una base de datos MySQL en DirectAdmin

DirectAdmin es otro panel de control muy popular, conocido por su simplicidad y velocidad. El proceso es ligeramente diferente al de cPanel, pero igual de sencillo. Aquí te lo explico.

Paso 1: Accede a DirectAdmin

Escribe la URL de acceso a DirectAdmin en tu navegador. Normalmente, el puerto de acceso es el 2222 (ej: tudominio.com:2222). Introduce tus credenciales (usuario y contraseña). Verás una interfaz limpia y organizada.

Paso 2: Encuentra el administrador de bases de datos

En la pantalla principal de DirectAdmin, busca el icono o enlace llamado "MySQL Management" (Gestión de MySQL). Suelen estar en una sección llamada "Cuenta" o "Administración". Haz clic en él.

Paso 3: Localiza la opción de phpMyAdmin

Dentro de la gestión de MySQL, verás un listado de tus bases de datos. En la parte superior o al lado de cada base de datos, encontrarás un botón o enlace que dice "phpMyAdmin". Haz clic en él. Se abrirá la interfaz de phpMyAdmin, igual que en cPanel, pero conectada a tu base de datos específica.

Paso 4: Exporta la base de datos

Una vez dentro de phpMyAdmin, el proceso es idéntico al de cPanel:

  1. Asegúrate de que la base de datos que quieres exportar está seleccionada en la columna izquierda.
  2. Haz clic en la pestaña "Exportar" en la parte superior.
  3. Selecciona el método "Rápido" y el formato "SQL".
  4. Pulsa el botón "Continuar".

El archivo se descargará automáticamente. Así de fácil es exportar sql directadmin. Verás que el proceso es muy similar, ya que ambos paneles utilizan phpMyAdmin como herramienta principal para la gestión de bases de datos.

Paso alternativo: Exportar desde el propio DirectAdmin

Existe una forma aún más directa de hacer un backup completo de tu base de datos en DirectAdmin, sin pasar por phpMyAdmin. En la pantalla de "MySQL Management", junto a cada base de datos, suele haber un icono de descarga o un enlace llamado "Download" o "Dump". Al hacer clic, DirectAdmin genera un archivo .sql y lo descarga. Esta opción es muy rápida y práctica para un backup mysql cpanel? No, pero es un método excelente y muy directo para DirectAdmin.


Consejos y buenas prácticas para tus backups

Ahora que ya sabes cómo exportar, te dejo algunos consejos para que tus copias de seguridad sean realmente eficaces.

¿Con qué frecuencia debo hacer un backup?

La frecuencia depende de la actividad de tu web. Si actualizas contenido a diario (un blog, una tienda con pedidos), deberías hacer un backup a diario o cada pocos días. Si es una web estática que apenas cambia, con un backup semanal o mensual puede ser suficiente. La clave es que la pérdida de datos máxima que puedas permitirte sea mínima.

¿Dónde debo guardar los archivos de backup?

Nunca guardes los backups en el mismo servidor donde está tu web. Si el servidor falla o es hackeado, perderías todo. Descarga los archivos a tu ordenador y súbelos a un servicio de almacenamiento en la nube (Google Drive, Dropbox, Amazon S3, etc.) o a un disco duro externo. Así tendrás una copia fuera del sitio, a salvo de cualquier desastre.

¿Qué hago si mi base de datos es muy grande?

Si tu base de datos tiene cientos de megabytes, exportarla con phpMyAdmin puede fallar o tardar mucho. En estos casos, es mejor usar herramientas más potentes como:

  • MySQLDumper: Una herramienta PHP que puedes subir a tu servidor para hacer backups de bases de datos grandes.
  • Línea de comandos (SSH): Si tu proveedor te da acceso SSH, puedes usar el comando mysqldump que es mucho más rápido y eficiente. Un ejemplo sería: mysqldump -u usuario -p nombre_basededatos > backup.sql. Esto copia base de datos mysql de forma rápida y segura.

Ojo con los plugins de WordPress

Si tu web es WordPress, existen plugins como UpdraftPlus o BackWPup que pueden automatizar los backups de la base de datos y de los archivos. Son muy útiles, pero no está de más saber hacerlo manualmente con los paneles de control, ya que te da un conocimiento más profundo de tu sistema.


Preguntas frecuentes (FAQ)

¿Puedo importar este archivo .sql en otro servidor?
Sí, absolutamente. Ese archivo contiene toda la información de tu base de datos. Para restaurarla, debes ir a phpMyAdmin del nuevo servidor, seleccionar la base de datos (o crearla primero) y usar la pestaña "Importar" para subir el archivo .sql. Eso sí, asegúrate de que el nombre de la base de datos y el usuario existan en el nuevo hosting.

¿Qué diferencia hay entre exportar en formato SQL y en formato ZIP?
El formato SQL es el estándar, es un archivo de texto con los comandos para crear las tablas e insertar los datos. El formato ZIP o GZIP es simplemente una compresión del archivo SQL. Ocupa menos espacio y es más rápido de descargar, pero al importarlo, el sistema lo descomprime automáticamente.

¿Necesito crear una base de datos antes de importar el backup?
Sí, normalmente sí. En la mayoría de los casos, debes crear una base de datos vacía en el nuevo servidor y luego importar el archivo .sql en esa base de datos vacía. En cPanel, esto se hace desde "Bases de Datos MySQL" y en DirectAdmin desde "MySQL Management".

¿Es seguro hacer esto yo mismo?
Sí, es una operación de solo lectura. Simplemente estás descargando información. No estás modificando nada en tu web. Es una de las tareas más seguras que puedes realizar en tu panel de control.

[WARNING]: Asegúrate de tener suficiente espacio en tu disco duro local antes de descargar el archivo, especialmente si tu base de datos es grande. Si la descarga se interrumpe, es posible que el archivo se corrompa y no puedas usarlo.

[TIP]: Crea un calendario de backups. Por ejemplo, todos los lunes por la mañana, antes de empezar la semana, haz una copia de seguridad. Así convertirás esta tarea en un hábito y nunca olvidarás proteger tu información.

[INFO]: Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar. Accede a través del puerto 2106 (ej: tudominio.com:2106), entra en "Bases de Datos", selecciona tu base de datos y busca la opción "Exportar" o "Dump". La interfaz es igual de intuitiva y te permitirá descargar tu backup sin problemas.


Resumen final

Como has visto, exportar base de datos mysql es un proceso muy sencillo, tanto en cPanel como en DirectAdmin. La clave está en usar phpMyAdmin, la herramienta incluida en ambos paneles. Solo tienes que seguir estos pasos:

  1. Accede a tu panel de control.
  2. Busca la sección de bases de datos y haz clic en phpMyAdmin.
  3. Selecciona la base de datos que quieres respaldar.
  4. Haz clic en la pestaña "Exportar".
  5. Elige el método rápido y el formato SQL.
  6. Pulsa "Continuar" y guarda el archivo en un lugar seguro.

Hacer un backup mysql cpanel o un exportar sql directadmin es como ponerle un cinturón de seguridad a tu web. No te llevará más de dos minutos y te dará una tranquilidad inmensa. No lo pospongas, haz una copia de seguridad ahora mismo. 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