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

Guía para migrar base de datos entre paneles: cPanel a Plesk

Actualizado el 30 de abril de 2026

Introducción: ¿Por qué migrar de cPanel a Plesk?

Migrar tu base de datos de cPanel a Plesk puede parecer un proceso técnico complejo, pero con la guía adecuada, es una tarea que cualquier administrador de sitios web puede realizar sin problemas. cPanel y Plesk son dos de los paneles de control de hosting más populares, y cada uno ofrece ventajas específicas. Si estás considerando cambiar de cPanel a Plesk por razones de rendimiento, costos o funcionalidades, saber cómo migrar base de datos es esencial. Esta guía está diseñada para usuarios sin experiencia técnica, explicando paso a paso cómo transferir tus bases de datos MySQL, incluyendo las de WordPress, de forma segura y sin pérdida de datos.

[INFO] Esta guía asume que tienes acceso de administrador tanto en cPanel como en Plesk. Si usas Syspanel (anteriormente HestiaCP), el proceso es similar, pero el acceso se realiza por el puerto 2106.

Preparación antes de migrar base de datos

Antes de comenzar con la migración, es importante realizar una serie de preparativos para evitar errores o pérdidas de información.

1. Haz una copia de seguridad completa

El primer paso y el más importante es realizar un backup de tu base de datos original en cPanel. Esto te permitirá restaurar los datos en caso de cualquier problema durante la migración.

  • En cPanel: Ve a la sección "phpMyAdmin", selecciona tu base de datos y haz clic en "Exportar". Elige el método rápido y formato SQL.
  • En tu servidor: También puedes usar la herramienta mysqldump desde la terminal si tienes acceso SSH.

[WARNING] Nunca inicies una migración sin tener al menos dos copias de seguridad. Una en tu computadora local y otra en un servicio de almacenamiento en la nube.

2. Verifica las credenciales de acceso

Asegúrate de tener a mano los siguientes datos de tu base de datos en cPanel:

  • Nombre de la base de datos
  • Nombre de usuario de la base de datos
  • Contraseña
  • Host (generalmente localhost)

También necesitarás las credenciales de tu nuevo panel Plesk, incluyendo el nombre de usuario y contraseña del servidor.

3. Identifica el tipo de base de datos

La mayoría de los sitios web, especialmente WordPress, usan MySQL. Sin embargo, verifica que tu base de datos sea MySQL y no MariaDB, aunque el proceso es similar. Plesk soporta ambos.

Método 1: Migrar base de datos usando phpMyAdmin (manual)

Este método es el más recomendado para usuarios sin experiencia, ya que es visual y no requiere conocimientos de línea de comandos.

Paso 1: Exporta la base de datos desde cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  3. En el panel izquierdo, selecciona la base de datos que deseas migrar.
  4. Haz clic en la pestaña Exportar en la parte superior.
  5. Elige el método Rápido y formato SQL.
  6. Haz clic en Continuar para descargar el archivo .sql a tu computadora.

Paso 2: Crea una nueva base de datos en Plesk

  1. Accede a tu panel Plesk.
  2. Ve a Bases de Datos en el menú principal.
  3. Haz clic en Agregar Base de Datos.
  4. Completa los campos:
    • Nombre de la base de datos: Usa el mismo nombre que en cPanel (si es posible) o uno nuevo.
    • Servidor de base de datos: Selecciona MySQL.
    • Usuario: Crea un nuevo usuario o usa uno existente.
    • Contraseña: Establece una contraseña segura.
  5. Haz clic en Aceptar.

Paso 3: Importa el archivo SQL en Plesk

  1. En Plesk, ve a Bases de Datos y haz clic en el nombre de la base de datos que acabas de crear.
  2. Busca la opción Importar archivo SQL (suele estar en la parte superior o en un menú desplegable).
  3. Haz clic en Seleccionar archivo y elige el archivo .sql que descargaste de cPanel.
  4. Haz clic en Importar y espera a que el proceso termine.

[TIP] Si el archivo es muy grande (más de 50 MB), es posible que necesites usar la línea de comandos o un plugin como BigDump.

Paso 4: Actualiza las credenciales en tu aplicación

Si estás migrando una base de datos de WordPress, deberás actualizar el archivo wp-config.php con los nuevos datos de conexión:

  • DB_NAME: El nombre de la nueva base de datos en Plesk.
  • DB_USER: El usuario que creaste en Plesk.
  • DB_PASSWORD: La contraseña del usuario.
  • DB_HOST: Generalmente localhost, pero verifica en Plesk.

[WARNING] No olvides cambiar también las URLs si tu sitio usa URLs absolutas. Puedes usar un plugin como "Better Search Replace" para actualizar las URLs en la base de datos.

Método 2: Migrar base de datos usando mysqldump (avanzado)

Este método es más rápido y recomendado para bases de datos grandes o si tienes acceso SSH.

Paso 1: Exporta la base de datos desde cPanel vía SSH

Conéctate a tu servidor cPanel mediante SSH y ejecuta:

mysqldump -u usuario -p nombre_base_datos > backup.sql

Ingresa la contraseña cuando se solicite. Esto generará un archivo backup.sql en el directorio actual.

Paso 2: Transfiere el archivo a Plesk

Usa SCP o FTP para transferir el archivo backup.sql a tu servidor Plesk. Por ejemplo:

scp backup.sql usuario@plesk-server:/ruta/destino/

Paso 3: Crea la base de datos en Plesk

Al igual que en el método manual, crea una nueva base de datos en Plesk y anota las credenciales.

Paso 4: Importa la base de datos en Plesk vía SSH

Conéctate a tu servidor Plesk y ejecuta:

mysql -u usuario -p nueva_base_datos < backup.sql

Ingresa la contraseña del usuario de la base de datos.

[INFO] Si usas Syspanel (HestiaCP), el puerto SSH por defecto es el 2106. Asegúrate de especificarlo al conectar: ssh -p 2106 usuario@servidor.

Consideraciones especiales para WordPress

WordPress es el CMS más común y tiene particularidades al migrar base de datos.

Cambiar la URL del sitio

Después de importar la base de datos, las URLs internas de WordPress seguirán apuntando al dominio antiguo. Para solucionarlo:

  1. Accede a phpMyAdmin en Plesk.
  2. Selecciona tu base de datos y haz clic en SQL.
  3. Ejecuta las siguientes consultas, reemplazando dominioantiguo.com y dominionuevo.com:
UPDATE wp_options SET option_value = 'https://dominionuevo.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://dominionuevo.com' WHERE option_name = 'home';

Plugins y temas

Algunos plugins almacenan rutas absolutas en la base de datos. Usa un plugin como "Velvet Blues Update URLs" para actualizar todas las referencias.

Solución de problemas comunes (FAQ)

¿Qué hago si la importación falla por tamaño de archivo?

Si tu archivo SQL es muy grande, prueba:

  • Dividir el archivo en partes más pequeñas.
  • Usar herramientas como BigDump.
  • Aumentar el límite de subida en Plesk (archivo php.ini).

¿Puedo migrar bases de datos de diferentes versiones de MySQL?

Sí, pero asegúrate de que la versión de MySQL en Plesk sea compatible con la de cPanel. Las diferencias menores generalmente no causan problemas.

¿Cómo verifico que la migración fue exitosa?

  • Accede a tu sitio web y verifica que todas las páginas funcionen.
  • Revisa registros de errores en Plesk.
  • Ejecuta consultas de prueba en phpMyAdmin.

¿Qué pasa si olvido actualizar las credenciales en WordPress?

Si las credenciales no coinciden, verás un error de conexión a la base de datos. Simplemente edita el archivo wp-config.php con los datos correctos.

Conclusión: Migrar base de datos entre paneles es sencillo

Migrar base de datos de cPanel a Plesk no tiene por qué ser complicado. Con las herramientas adecuadas y siguiendo los pasos de esta guía, podrás transferir tus datos MySQL, incluyendo los de WordPress, en pocos minutos. Recuerda siempre hacer copias de seguridad antes de comenzar y verificar que todo funcione correctamente después de la migración.

[TIP] Si encuentras problemas, contacta con el soporte técnico de tu nuevo hosting. Muchos proveedores ofrecen servicios de migración gratuita.

Ahora que sabes cómo migrar base de datos, ¡estás listo para aprovechar todas las ventajas de Plesk!

¿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