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

Migrar base de datos MySQL a MariaDB en Plesk

Actualizado el 9 de abril de 2026

¿Por Qué Migrar tu Base de Datos MySQL a MariaDB en Plesk?

Si estás administrando un servidor web con Plesk y utilizas bases de datos MySQL, probablemente hayas oído hablar de MariaDB. No te preocupes, no es un cambio radical. MariaDB es un fork (una versión derivada) de MySQL, creado por los mismos desarrolladores originales. Es completamente compatible con MySQL, pero ofrece mejoras en rendimiento, seguridad y almacenamiento. Migrar tu base de datos de MySQL a MariaDB en Plesk es un proceso sencillo que puede darle un impulso a tu sitio web sin que tengas que cambiar una sola línea de código.

Esta guía Plesk paso a paso te llevará de la mano para que realices la migración base de datos de forma segura. No necesitas ser un experto en bases de datos; solo sigue las instrucciones y tendrás tu sitio funcionando con MariaDB en poco tiempo. Aquí cubriremos desde la preparación hasta la verificación final, incluyendo consejos para evitar errores comunes.


Preparativos Antes de la Migración

Antes de lanzarte a migrar MySQL a MariaDB, es fundamental que tomes ciertas precauciones. Una migración mal hecha puede causar la caída temporal de tu sitio web. Sigue estos pasos para asegurarte de que todo salga bien.

1. Realiza una Copia de Seguridad Completa

Este es el paso más importante. Nunca, bajo ninguna circunstancia, intentes una migración sin tener un respaldo. En Plesk, puedes hacerlo fácilmente:

  • Accede a tu panel de Plesk.
  • Ve a Herramientas y Configuración > Administrador de Copias de Seguridad.
  • Selecciona Realizar copia de seguridad y elige Configuración personalizada.
  • Marca la opción Bases de datos y también Archivos de sitios web.
  • Descarga el archivo de copia de seguridad a tu computadora local o a un almacenamiento externo.

[WARNING] No confíes solo en la copia de seguridad automática del servidor. Siempre ten una copia offline. Si algo sale mal, podrás restaurar todo desde cero.

2. Verifica la Compatibilidad de tu Sitio Web

Aunque MariaDB es compatible con MySQL, algunas extensiones o aplicaciones muy antiguas podrían tener problemas. Revisa:

  • Versión de PHP: Asegúrate de que tu sitio use una versión de PHP compatible con MariaDB (PHP 7.0 o superior es lo ideal).
  • Aplicaciones: Si usas WordPress, Joomla, Drupal o cualquier CMS popular, son totalmente compatibles. Pero si tienes un script a medida, verifica que no use funciones específicas de MySQL que hayan sido eliminadas en MariaDB (esto es muy raro).
  • Extensiones de Plesk: Algunas extensiones de Plesk pueden requerir MySQL. Consulta la documentación de tu extensión.

3. Revisa el Espacio en Disco

La migración requiere espacio temporal para volcar y luego importar los datos. Asegúrate de tener al menos el doble del tamaño de tu base de datos más grande en espacio libre en el disco.


Proceso de Migración Paso a Paso

Una vez que tienes todo listo, es hora de la acción. Sigue estos pasos meticulosamente.

Paso 1: Accede al Panel de Plesk

Inicia sesión en tu panel de Plesk con una cuenta que tenga privilegios de administrador. Normalmente, la URL es algo como https://tu-dominio:8443.

Paso 2: Identifica tus Bases de Datos Actuales

Ve a Bases de datos en el menú lateral. Verás una lista de todas tus bases de datos MySQL. Anota los nombres de las que quieras migrar. Si solo tienes una, perfecto.

Paso 3: Exporta tus Bases de Datos desde MySQL

Vamos a hacer un volcado de cada base de datos. En Plesk, puedes hacerlo desde la interfaz:

  1. Haz clic en el nombre de la base de datos que deseas migrar.
  2. Ve a la pestaña Exportar volcado de base de datos.
  3. Elige Formato SQL y haz clic en Aceptar.
  4. Descarga el archivo .sql resultante. Repite para cada base de datos.

[TIP] Si tienes muchas bases de datos, puedes usar la línea de comandos SSH para exportarlas todas a la vez, pero para esta guía básica, la interfaz de Plesk es suficiente.

Paso 4: Instala MariaDB en tu Servidor Plesk

Aquí viene el cambio. Plesk te permite cambiar el motor de base de datos desde su interfaz:

  1. Ve a Herramientas y Configuración > Configuración del servidor > Configuración de base de datos.
  2. Busca la opción Tipo de servidor de base de datos.
  3. Selecciona MariaDB de la lista desplegable (puede aparecer como "MariaDB 10.x").
  4. Haz clic en Aceptar y espera a que Plesk instale y configure MariaDB. El proceso puede tomar unos minutos.

[INFO] Durante la instalación, Plesk detendrá temporalmente el servicio MySQL. Tu sitio web no estará disponible por unos segundos. Es recomendable hacer esto en horas de bajo tráfico.

Paso 5: Importa tus Bases de Datos a MariaDB

Una vez instalado MariaDB, tus bases de datos anteriores ya no estarán visibles (se habrán movido a un directorio temporal). Ahora debes importar los archivos .sql que descargaste:

  1. Ve nuevamente a Bases de datos.
  2. Verás que ahora el sistema usa MariaDB (puede mostrarlo en la parte superior). Crea una nueva base de datos con el mismo nombre que la original (o el que prefieras).
  3. Dentro de la nueva base de datos, ve a la pestaña Importar volcado de base de datos.
  4. Selecciona el archivo .sql que descargaste en el paso 3.
  5. Haz clic en Aceptar y espera a que se complete la importación.

[WARNING] Asegúrate de que el nombre de usuario de la base de datos y la contraseña sean los mismos que antes. Si los cambias, tu sitio web no podrá conectarse. En Plesk, al crear la nueva base de datos, puedes asignar el mismo usuario y contraseña que tenías.

Paso 6: Verifica la Conexión de tu Sitio Web

Ahora, prueba que tu sitio web funcione correctamente. Abre tu navegador y visita tu página. Si todo está bien, verás el contenido sin errores. Si ves un mensaje de error de conexión a la base de datos, revisa:

  • Que el nombre de la base de datos, usuario y contraseña en el archivo de configuración de tu sitio (por ejemplo, wp-config.php en WordPress) coincidan con los que acabas de crear.
  • Que el servidor MariaDB esté corriendo. En Plesk, ve a Herramientas y Configuración > Servicios y asegúrate de que MariaDB esté en verde.

Solución de Problemas Comunes

A veces, la migración no sale perfecta a la primera. Aquí tienes los problemas más frecuentes y cómo resolverlos.

Error: "Table doesn't exist" al importar

Esto suele ocurrir si el archivo .sql está corrupto o si intentaste importar una base de datos que ya existía. Solución:

  • Elimina la base de datos creada en MariaDB.
  • Vuelve a crearla desde cero.
  • Asegúrate de que el archivo .sql no tenga errores. Puedes abrirlo con un editor de texto para verificar.

Error: "Access denied for user"

Indica que el usuario no tiene permisos sobre la base de datos. En Plesk:

  1. Ve a la base de datos problemática.
  2. En la pestaña Usuarios, asegúrate de que el usuario correcto esté asignado.
  3. Si no, añádelo con todos los privilegios.

El sitio web carga muy lento después de la migración

MariaDB suele ser más rápido, pero si notas lentitud, puede ser porque:

  • Necesitas optimizar las tablas. En Plesk, ve a la base de datos y usa la opción Reparar/optimizar tablas.
  • Revisa que los índices de tu base de datos se hayan migrado correctamente.

Preguntas Frecuentes (FAQ)

¿Perderé datos al migrar de MySQL a MariaDB?

No, si sigues los pasos de copia de seguridad y exportación. Tus datos se transfieren completos.

¿Puedo migrar solo una base de datos en lugar de todas?

Sí, perfectamente. Puedes exportar solo las bases de datos que quieras y luego importarlas a MariaDB.

¿Qué pasa si mi sitio usa características exclusivas de MySQL?

MariaDB es compatible con la mayoría de las funciones de MySQL. Sin embargo, características como los tablespaces de MySQL 8.0 no están en MariaDB. Si usas algo muy específico, consulta la documentación de MariaDB.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tus bases de datos. Una base de datos pequeña (menos de 100 MB) puede tardar solo unos minutos. Una grande (varios GB) puede tomar más de una hora.

¿Necesito conocimientos de línea de comandos?

No, esta guía está diseñada para hacerse desde la interfaz de Plesk. Si te sientes cómodo con SSH, puedes acelerar el proceso, pero no es obligatorio.


Consejos Adicionales para una Migración Exitosa

  • Actualiza Plesk: Antes de migrar, asegúrate de tener la última versión de Plesk. Las versiones antiguas pueden tener problemas de compatibilidad.
  • Prueba en un Entorno de Staging: Si tienes un sitio de pruebas, migra primero allí. Esto te permitirá detectar errores sin afectar a los usuarios.
  • Monitorea el Rendimiento: Después de la migración, usa herramientas como Plesk Statistics o Google Analytics para ver si tu sitio carga más rápido.
  • Considera la Seguridad: MariaDB tiene mejoras de seguridad integradas. Asegúrate de que tus contraseñas de base de datos sean fuertes.

[TIP] Si usas Syspanel (antes conocido como HestiaCP) en otro servidor, el proceso es similar, pero accederás al panel a través del puerto 2106. La lógica de exportar e importar es la misma.


Conclusión

Migrar MySQL a MariaDB en Plesk es un proceso que, con la preparación adecuada, puede realizarse sin contratiempos. Has aprendido a hacer copias de seguridad, exportar tus datos, cambiar el motor de base de datos e importar todo de vuelta. Recuerda que la clave está en la paciencia y en verificar cada paso.

Ahora tu sitio web puede beneficiarse de un motor de base de datos más rápido y seguro. Si encuentras algún problema, no dudes en consultar la documentación oficial de Plesk o contactar a tu proveedor de hosting. ¡Buena suerte con tu migración base de datos!

¿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