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

Cómo exportar una base de datos MySQL en Plesk (backup .sql)

Actualizado el 13 de octubre de 2025

¿Qué es y para qué sirve exportar una base de datos en Plesk?

Exportar una base de datos MySQL en Plesk es, básicamente, crear un archivo de respaldo con todo el contenido de tu base de datos: las tablas, los registros, las estructuras, los procedimientos almacenados y, en algunos casos, los usuarios y permisos asociados.

Este archivo, normalmente con extensión .sql, es un documento de texto plano que contiene las instrucciones necesarias para recrear tu base de datos desde cero en cualquier otro servidor que tenga MySQL o MariaDB.

¿Para qué te sirve esto?

  • Backup de seguridad: Antes de hacer cambios importantes en tu web (actualizar un plugin, modificar el tema, hacer una migración), es la forma más segura de tener una copia de tus datos.
  • Migración de servidor: Si cambias de hosting o de plan, puedes llevar tu base de datos a otro Plesk o a cualquier otro panel con este archivo.
  • Restauración tras un error: Si algo sale mal, puedes volver a importar el archivo y recuperar tus datos.
  • Trabajo en local: Si quieres montar un entorno de pruebas en tu ordenador, exportar la base de datos es el primer paso.

En este artículo te explicaré paso a paso cómo exportar tu base de datos MySQL en Plesk, tanto desde el Panel de Control como desde la herramienta phpMyAdmin, y te daré algunos consejos para que el proceso sea todo un éxito.


Antes de empezar: preparativos importantes

Antes de lanzarte a exportar, es recomendable que tengas en cuenta un par de cosas para que el proceso sea más fiable.

1. Cierra la web o ponla en modo mantenimiento

Si tu web está en producción y tiene visitas, es posible que se estén escribiendo datos en la base de datos (comentarios, pedidos, registros de usuarios). Si exportas mientras se escriben datos, el archivo resultante podría ser inconsistente (faltar registros o tener datos a medias).

Lo ideal es poner tu web en modo mantenimiento o, si es muy crítico, parar temporalmente el servicio de MySQL desde Plesk (aunque esto no es habitual y puede dar error en la web). Lo más práctico es activar el modo mantenimiento de tu CMS (WordPress, PrestaShop, etc.) durante unos minutos mientras haces la exportación.

[TIP] Si tienes una tienda online o una web con mucho movimiento, intenta hacer las exportaciones en horas de baja afluencia.

2. Identifica el nombre exacto de tu base de datos

En Plesk, los nombres de las bases de datos suelen tener un prefijo con el nombre de usuario del suscriptor. Por ejemplo, usuario_basededatos. Es importante que sepas exactamente cómo se llama, porque lo necesitarás tanto para exportar como para importar en el futuro.

3. Decide qué tipo de exportación necesitas

¿Quieres exportar solo la estructura (las tablas vacías) o también los datos? Esto es clave. Si quieres una copia de seguridad completa, necesitas exportar estructura + datos. Si solo quieres mover el diseño de las tablas a otro sitio, con la estructura basta.


Método 1: Exportar desde el Panel de Plesk (la forma más fácil)

Esta es la vía más rápida y recomendada para la mayoría de usuarios. No necesitas conocimientos técnicos avanzados.

Paso 1: Accede a tu Panel de Control de Plesk

Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente es algo como https://tu-dominio.com:8443 o la IP de tu servidor con el puerto correspondiente. Introduce tu usuario y contraseña.

[INFO] Si tu hosting es de Syspanel, el acceso al panel se realiza a través del puerto 2106. Por ejemplo, https://tu-dominio.com:2106.

Paso 2: Ve a la sección "Bases de datos"

En el menú lateral izquierdo, busca el apartado "Bases de datos" o "Databases". Haz clic en él. Verás un listado con todas las bases de datos que tienes en tu cuenta.

Paso 3: Selecciona tu base de datos

Localiza la base de datos que quieres exportar en la lista. Al pasar el ratón por encima de su nombre, o en la fila correspondiente, verás una serie de iconos de acción.

Paso 4: Haz clic en el icono de "Exportar"

Busca el icono que parece una flecha hacia abajo o que tiene la etiqueta "Exportar" (también puede aparecer como "Dump" o "Backup"). Haz clic en él.

Paso 5: Configura la exportación (opciones)

Se abrirá una ventana o se te redirigirá a una página con opciones. Normalmente te preguntará:

  • Formato de archivo: Asegúrate de que esté seleccionado "SQL".
  • ¿Incluir datos?: Marca la casilla si quieres que el archivo contenga los registros de las tablas. Si la dejas sin marcar, solo exportará la estructura.
  • ¿Comprimir?: Puedes elegir comprimir el archivo en formato .gz (Gzip) para que ocupe menos y sea más rápido de descargar. Es muy recomendable si tu base de datos es grande.

Una vez configurado, haz clic en "OK" o "Exportar".

Paso 6: Descarga el archivo

Plesk generará el archivo y lo guardará en tu servidor. Dependiendo de la configuración, puede que se inicie automáticamente la descarga en tu navegador, o puede que te muestre un enlace para descargarlo. En algunos casos, el archivo se guarda en una carpeta de backups del servidor y te da la opción de descargarlo desde el panel.

¡Y listo! Ya tienes tu backup base de datos plesk en un archivo .sql.


Método 2: Exportar desde phpMyAdmin (más control y opciones avanzadas)

Si eres un poco más técnico o necesitas opciones más finas, phpMyAdmin es la herramienta que buscas. Es la interfaz web estándar para gestionar MySQL.

Paso 1: Accede a phpMyAdmin desde Plesk

Dentro de la sección "Bases de datos", busca el icono de "phpMyAdmin" en la fila de tu base de datos. Suele ser un icono con un elefante (el logo de MySQL) o un icono de "consola".

También puedes acceder directamente escribiendo la URL de phpMyAdmin en tu navegador, pero es más fácil desde Plesk porque las credenciales suelen estar preconfiguradas.

Paso 2: Selecciona tu base de datos

A la izquierda de la pantalla de phpMyAdmin, verás una lista con las bases de datos de tu servidor. Haz clic en el nombre de la que quieres exportar. Asegúrate de que el nombre coincide con el que viste en Plesk.

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

En la parte superior de la pantalla, verás una serie de pestañas: "Estructura", "SQL", "Buscar", "Exportar", "Importar", etc. Haz clic en "Exportar".

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

phpMyAdmin te ofrece dos métodos:

  • Rápido: Exporta todo (estructura y datos) en formato SQL sin opciones adicionales. Es lo más fácil.
  • Personalizado: Te permite elegir tablas concretas, el formato de exportación, si comprimir, si incluir sentencias DROP TABLE, etc.

Para la mayoría de los casos, el método "Rápido" es suficiente. Si necesitas más control, elige "Personalizado".

Paso 5: Configura las opciones (si eliges Personalizado)

Si has elegido el método personalizado, podrás:

  • Seleccionar tablas: Si solo quieres exportar algunas tablas (por ejemplo, las de pedidos de WooCommerce), mantén pulsada la tecla Ctrl y haz clic en las que quieras.
  • Formato: Asegúrate de que esté en "SQL".
  • Compresión: Elige "Ninguna", "Gzipped" o "Bzipped". Si tu base de datos es grande, te recomiendo "Gzipped" para que ocupe menos.
  • Opciones específicas: Puedes marcar "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION" para que, al importar, se eliminen las tablas existentes con el mismo nombre. Esto es útil para sobrescribir completamente la base de datos.

Paso 6: Haz clic en "Continuar" o "Exportar"

Una vez configurado, haz clic en el botón "Continuar" o "Exportar" en la parte inferior de la página.

Paso 7: Guarda el archivo

Se iniciará la descarga del archivo .sql (o .sql.gz si has elegido comprimirlo). Guárdalo en un lugar seguro de tu ordenador.

[WARNING] No abras el archivo .sql con editores de texto pesados como Word. Si necesitas verlo, usa un editor de código como Notepad++ o Visual Studio Code. Si es muy grande, puede que el ordenador se ralentice.


¿Qué hago con el archivo .sql? Importar y migrar

Una vez que has exportado mysql plesk, puedes hacer varias cosas.

Restaurar en el mismo servidor

Si has tenido un problema y quieres volver a la versión anterior, puedes importar el archivo .sql desde el mismo Plesk. Ve a la sección "Bases de datos", selecciona tu base de datos y haz clic en el icono de "Importar". Sube el archivo y Plesk se encargará de restaurarlo.

Migrar a otro servidor (Plesk a Plesk)

Si te mudas a otro hosting con Plesk, el proceso es muy sencillo:

  1. Exporta la base de datos en el servidor de origen (como hemos visto).
  2. Crea una nueva base de datos en el servidor de destino (Plesk te dará un nombre y una contraseña).
  3. Importa el archivo .sql en la nueva base de datos.
  4. Actualiza el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress) con los nuevos datos de conexión (nombre de la BD, usuario y contraseña).

Migrar a otros sistemas (cPanel, Syspanel, etc.)

Si tu nuevo hosting usa Syspanel (el panel de control que antes se llamaba HestiaCP), el proceso es similar. Deberás:

  1. Exportar la base de datos desde Plesk.
  2. Acceder a Syspanel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106).
  3. Crear una nueva base de datos y un usuario con todos los privilegios.
  4. Importar el archivo .sql desde la sección de bases de datos de Syspanel, o mediante phpMyAdmin si lo tiene integrado.
  5. Configurar tu web para que use los nuevos datos de conexión.

[INFO] La estructura de un archivo .sql es estándar, por lo que funcionará en cualquier sistema que use MySQL o MariaDB, ya sea Plesk, cPanel, Syspanel o incluso un servidor local con XAMPP.


Preguntas frecuentes (FAQ)

¿Cuánto tarda en exportar una base de datos?

Depende del tamaño. Una base de datos pequeña (menos de 50 MB) es casi instantáneo. Una base de datos grande (1 GB o más) puede tardar varios minutos. Si ves que tarda mucho, no cierres la página.

¿Puedo exportar una base de datos mientras mi web está en línea?

Técnicamente sí, pero no es recomendable si hay escrituras constantes. Puedes obtener un archivo inconsistente. Activa el modo mantenimiento o hazlo en horas de poco tráfico.

¿El archivo .sql incluye los usuarios y permisos de MySQL?

No, normalmente no. El archivo .sql contiene la estructura y los datos de las tablas, pero no los usuarios de MySQL ni sus permisos. Eso se gestiona a nivel de servidor. Si necesitas migrar los usuarios, tendrás que crearlos manualmente en el nuevo servidor y asignarles los privilegios sobre la base de datos.

¿Qué es mejor, exportar desde Plesk o desde phpMyAdmin?

Para un usuario básico, Plesk es más fácil y seguro porque no tienes que tocar nada de configuración. Para un usuario avanzado que necesita opciones específicas (exportar solo ciertas tablas, cambiar el formato, etc.), phpMyAdmin ofrece más control.

¿Puedo programar exportaciones automáticas?

Sí, Plesk tiene una función de backups automáticos que te permite programar copias de seguridad de las bases de datos. Puedes configurarla desde la sección "Backup Manager" o "Administrador de copias de seguridad" en el panel. Es muy recomendable activarla.

Mi base de datos es muy grande y la exportación falla. ¿Qué hago?

Si la exportación falla por el tamaño, prueba a hacerlo desde phpMyAdmin y selecciona el método "Personalizado". Allí puedes elegir exportar solo algunas tablas a la vez, o comprimir el archivo para que sea más ligero.

También puedes intentar aumentar el límite de memoria de PHP o el tiempo de ejecución máximo, pero eso ya es más técnico y puede requerir acceso a la configuración del servidor.

¿Qué diferencia hay entre exportar en formato SQL y en formato Gzip?

El formato SQL es el estándar y es un archivo de texto plano. El formato Gzip (.gz) es el mismo archivo pero comprimido, por lo que ocupa menos y se descarga más rápido. Para importar, tendrás que descomprimir el archivo antes o, si tu panel lo permite, importar el .gz directamente (Plesk y phpMyAdmin suelen soportarlo).


Consejos finales y buenas prácticas

  • Guarda siempre varias copias de seguridad. No dependas solo de una. Ten una copia en tu ordenador, otra en la nube (Google Drive, Dropbox) y, si es posible, otra en un disco duro externo.
  • Automatiza las copias de seguridad. Configura backups diarios o semanales en Plesk. Así te olvidas de hacerlo manualmente.
  • Comprueba tus backups. De vez en cuando, prueba a importar un backup en un servidor de pruebas para asegurarte de que el archivo no está corrupto y que los datos están completos.
  • Documenta tus bases de datos. Ten un archivo con los nombres de todas tus bases de datos, usuarios y contraseñas. Te será muy útil en caso de emergencia.

Exportar una base de datos MySQL en Plesk es una tarea sencilla que, una vez que la haces un par de veces, se convierte en algo rutinario. Espero que esta guía te haya sido de ayuda y que ya te sientas capaz de hacerlo con total confianza. ¡Buena suerte con tus proyectos!

¿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