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

Migrar base de datos MySQL de un servidor a otro en Plesk

Actualizado el 21 de mayo de 2026

Migrar una base de datos MySQL de un servidor a otro es una tarea habitual cuando cambias de hosting, actualizas tu plan o simplemente buscas mejor rendimiento. Si usas Plesk como panel de control, el proceso se vuelve mucho más sencillo, aunque requiere seguir algunos pasos con cuidado para no perder información.

En este artículo, te guiaré paso a paso para que puedas realizar la migración de tu base de datos MySQL en Plesk de forma segura, incluso si no eres un experto técnico. Abordaremos desde la exportación en el servidor de origen hasta la importación en el servidor de destino, cubriendo también la creación del usuario y la configuración de permisos.


Requisitos previos antes de migrar tu base de datos en Plesk

Antes de comenzar, asegúrate de tener acceso a ambos servidores (origen y destino) con permisos de administrador en Plesk. También necesitarás las credenciales de la base de datos que vas a migrar: el nombre de la base, el usuario y la contraseña.

[INFO] Si no recuerdas tus credenciales, puedes consultarlas desde Plesk en la sección "Bases de datos" de tu suscripción.

Además, es recomendable tener a mano una herramienta como phpMyAdmin (integrada en Plesk) o un cliente MySQL como MySQL Workbench, aunque en esta guía usaremos las opciones nativas de Plesk.


Paso 1: Exportar la base de datos MySQL desde el servidor origen

El primer paso es crear una copia de seguridad de tu base de datos en el servidor actual. Plesk ofrece dos métodos principales: desde el panel o mediante comandos SSH. Aquí te explico el más amigable.

Opción A: Exportar desde Plesk (método gráfico)

  1. Inicia sesión en tu panel de Plesk del servidor origen.
  2. Ve a "Bases de datos" en el menú de la izquierda.
  3. Localiza la base de datos que deseas migrar y haz clic en su nombre.
  4. En la página de detalles, busca el botón "Exportar volcado de base de datos" (o "Exportar Dump").
  5. Se descargará un archivo con extensión .sql en tu computadora. Este archivo contiene toda la estructura y los datos de tu base.

[TIP] Si tu base de datos es muy grande (más de 100 MB), es posible que la exportación desde Plesk falle por límite de tiempo. En ese caso, usa la opción B o haz la exportación desde phpMyAdmin.

Opción B: Exportar desde phpMyAdmin (recomendado para bases grandes)

  1. En Plesk, ve a "Bases de datos" y haz clic en el icono de phpMyAdmin junto a tu base de datos.
  2. Dentro de phpMyAdmin, selecciona la base de datos en el panel izquierdo.
  3. Ve a la pestaña "Exportar".
  4. Elige el método "Rápido" y formato "SQL".
  5. Haz clic en "Continuar" y se descargará el archivo .sql.

[WARNING] Asegúrate de que la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT" esté marcada. Esto evitará conflictos al importar si ya existen tablas en el destino.


Paso 2: Preparar el servidor de destino en Plesk

Ahora necesitas crear un espacio para tu base de datos en el nuevo servidor. Si tu plan de hosting ya incluye una base de datos vacía, puedes saltarte este paso, pero es mejor crearla desde cero.

Crear la base de datos y el usuario en Plesk destino

  1. Inicia sesión en el panel de Plesk del servidor de destino.
  2. Ve a "Bases de datos" y haz clic en "Agregar base de datos".
  3. Ingresa un nombre para la base (puede ser el mismo que en el origen o uno nuevo).
  4. Elige el tipo de base de datos: MySQL (normalmente la versión que uses).
  5. En "Usuario de la base de datos", crea un nuevo usuario o usa uno existente. Te recomiendo crear uno nuevo para evitar conflictos.
  6. Asigna una contraseña segura y anótala.
  7. Marca la opción "Conceder todos los privilegios" (o selecciona los que necesites).
  8. Haz clic en "Aceptar".

[INFO] El nombre de la base de datos y el usuario suelen tener un prefijo con el nombre de tu suscripción (ej: ejemplo_bd). No te preocupes, es normal.


Paso 3: Importar la base de datos en el servidor destino

Ya tienes el archivo .sql en tu computadora y una base vacía en el destino. Ahora toca subir los datos.

Opción A: Importar desde Plesk (método gráfico)

  1. En el panel de Plesk destino, ve a "Bases de datos" y haz clic en el nombre de la base que acabas de crear.
  2. Busca el botón "Importar volcado de base de datos".
  3. Selecciona el archivo .sql que descargaste desde tu computadora.
  4. Haz clic en "Aceptar" y espera a que termine la importación. El tiempo dependerá del tamaño del archivo.

Opción B: Importar desde phpMyAdmin

  1. Dentro de la base de datos en Plesk destino, haz clic en el icono de phpMyAdmin.
  2. Selecciona la base de datos en el panel izquierdo (debe estar vacía).
  3. Ve a la pestaña "Importar".
  4. Haz clic en "Seleccionar archivo" y elige tu archivo .sql.
  5. Deja las opciones por defecto y haz clic en "Continuar".

[TIP] Si el archivo es muy grande, phpMyAdmin puede mostrar un error. En ese caso, usa la línea de comandos (SSH) con el comando: mysql -u usuario -p nombre_bd < archivo.sql. Plesk suele tener SSH habilitado en sus planes más avanzados.


Paso 4: Verificar la migración y ajustar conexiones

Una vez importada la base, es crucial comprobar que todo funcione correctamente.

Prueba básica

  1. Desde phpMyAdmin en el destino, explora las tablas para ver que los datos estén presentes.
  2. Ejecuta una consulta simple, como SELECT * FROM nombre_tabla LIMIT 5; para confirmar.

Actualizar la configuración de tu aplicación

Si tu sitio web o aplicación se conecta a la base de datos, deberás actualizar los archivos de configuración (como wp-config.php en WordPress, .env en Laravel o config.php en otros CMS) con los nuevos datos:

  • Nombre de la base de datos (el que creaste en el destino).
  • Usuario (el nuevo usuario).
  • Contraseña (la que asignaste).
  • Host (normalmente localhost, pero si la base está en un servidor diferente, usa la IP o dominio).

[WARNING] No olvides cambiar también la dirección del servidor de base de datos si no está en el mismo hosting. En Plesk compartido, suele ser localhost.


Posibles problemas y soluciones comunes

Error "Base de datos ya existe"

Si al importar aparece un error de tabla duplicada, es porque la base de destino no estaba vacía. Elimina todas las tablas desde phpMyAdmin o usa la opción "Vaciar base de datos" en Plesk antes de importar.

Error de versión de MySQL

Si el servidor origen tiene una versión de MySQL más reciente que el destino, puede haber incompatibilidades. Plesk normalmente gestiona esto, pero si ves errores de sintaxis, contacta a soporte.

Tiempo de espera agotado

Para bases muy grandes, usa la importación por SSH. Si no tienes acceso SSH, solicita a tu proveedor que lo habilite temporalmente.


Preguntas frecuentes (FAQ)

¿Puedo migrar varias bases de datos a la vez?

Sí, repitiendo el proceso para cada una. También puedes exportar todas desde Plesk usando la opción "Exportar" en la lista de bases de datos (seleccionando varias).

¿Qué pasa si uso Syspanel (HestiaCP) en lugar de Plesk?

Si tu servidor de destino usa Syspanel (conocido como HestiaCP, acceso por puerto 2106), el proceso es similar: exportas desde el origen y luego, en Syspanel, vas a "Bases de datos", creas una nueva y usas la opción de importar. La única diferencia es que la interfaz es distinta, pero los conceptos son los mismos.

¿Pierdo los datos durante la migración?

No, si haces una copia de seguridad correcta. Siempre conserva el archivo .sql original hasta que verifiques que todo funciona en el destino.

¿Necesito cambiar las rutas en los archivos de mi sitio?

Solo si la base de datos tiene rutas absolutas (por ejemplo, en campos de tipo VARCHAR que guarden URLs). En la mayoría de CMS modernos, las rutas se almacenan en archivos de configuración, no en la base.


Conclusión: Migración exitosa en Plesk

Migrar una base de datos MySQL entre servidores con Plesk es un proceso muy accesible si sigues los pasos correctos: exportar desde el origen, crear la base en el destino, importar los datos y ajustar la configuración de tu aplicación.

Recuerda que la clave está en la planificación: haz siempre una copia de seguridad antes de empezar y verifica que todo funcione después de la migración. Si encuentras algún problema, revisa los logs de Plesk (en "Herramientas y ajustes" > "Registros") para identificar errores.

[INFO] Si tu sitio web deja de funcionar después de la migración, lo más probable es que los datos de conexión en tu aplicación no estén actualizados. Revisa el archivo de configuración correspondiente.

¡Ya estás listo para migrar tus bases de datos con confianza! Si tienes más dudas, no dudes en consultar la documentación oficial de Plesk o contactar a tu proveedor de hosting.

¿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