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

Migrar base de datos de cPanel a Plesk: Guía completa

Actualizado el 19 de mayo de 2026

¡Hola! Soy el técnico de soporte. Si estás leyendo esto, es porque seguramente te enfrentas a la tarea de migrar base de datos de cPanel a Plesk. No te preocupes, es un proceso más sencillo de lo que parece, y aquí te voy a guiar paso a paso como si lo hiciéramos juntos.

Imagina que tienes una caja llena de tesoros (tu base de datos) en una casa antigua (cPanel) y la quieres llevar a una casa nueva y moderna (Plesk). Lo único que necesitas es saber cómo empaquetarla bien, transportarla y desempaquetarla en el lugar correcto. En esta guía completa, usaremos herramientas como MySQL, exportar e importar para que todo salga perfecto.

Vamos a dividir el proceso en tres fases principales: la preparación, la exportación desde cPanel y la importación en Plesk. Al final, te dejaré una sección de preguntas frecuentes (FAQ) para resolver esas dudas que siempre surgen.


¿Qué necesito antes de empezar?

Antes de lanzarnos a la acción, asegurémonos de tener todo listo. La migración de bases de datos es delicada, así que un poco de orden nos ahorrará dolores de cabeza.

Requisitos básicos

  • Acceso a cPanel: Necesitas las credenciales de tu antiguo hosting (usuario y contraseña).
  • Acceso a Plesk: Debes tener acceso al panel de control de tu nuevo hosting. Normalmente se accede por https://tudominio.com:8443 (o la IP que te hayan dado).
  • Nombre de la base de datos: Apunta el nombre exacto de la base de datos que quieres mover.
  • Usuario y contraseña de la BD: Lo mismo, ten a mano el usuario y la contraseña de la base de datos en cPanel.
  • Herramienta de gestión de archivos: Puedes usar el administrador de archivos de cPanel o un cliente FTP como FileZilla. En Plesk, también tiene su propio administrador de archivos.

[INFO] Si tu web usa un CMS como WordPress, Joomla o Drupal, además de la base de datos deberás migrar los archivos del sitio. Esta guía se centra solo en la base de datos. Para los archivos, consulta nuestra guía de migración de archivos.


Fase 1: Exportar la base de datos desde cPanel

Este es el primer paso para migrar base de datos. Vamos a crear un archivo .sql (un volcado o backup) que contiene toda la información de tu base de datos: tablas, datos, usuarios, etc.

Paso 1: Accede a phpMyAdmin en cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Bases de Datos.
  3. Haz clic en el ícono de phpMyAdmin. Se abrirá una nueva pestaña en tu navegador.

Paso 2: Selecciona la base de datos a exportar

  1. En el panel izquierdo de phpMyAdmin, verás una lista de todas tus bases de datos. Haz clic en el nombre de la que quieres exportar.
  2. Automáticamente, se seleccionarán todas las tablas de esa base de datos en el panel derecho.

Paso 3: Realiza la exportación

  1. En la barra superior de phpMyAdmin, haz clic en la pestaña Exportar.
  2. Se te presentarán dos métodos:
    • Rápido: Exporta todo con la configuración por defecto. Es la opción más fácil y recomendada para la mayoría de los casos.
    • Personalizado: Te permite elegir tablas específicas, el formato de exportación, etc. Úsalo solo si sabes lo que haces.
  3. Elige el método "Rápido" y asegúrate de que el formato sea SQL.
  4. Haz clic en el botón Continuar (o Exportar, según la versión de phpMyAdmin).

[TIP] Si tu base de datos es muy grande (más de 50 MB), es posible que el navegador se quede colgado. En ese caso, usa el método "Personalizado" y marca la opción "Comprimir con gzip". Esto generará un archivo .sql.gz mucho más pequeño y fácil de descargar.

Paso 4: Descarga el archivo

El navegador comenzará a descargar un archivo con extensión .sql (o .sql.gz si lo comprimiste). Guárdalo en una carpeta segura de tu computadora. Este es el tesoro que vamos a llevar a Plesk.


Fase 2: Preparar la base de datos en Plesk

Ahora que tenemos el archivo de exportación, toca preparar el terreno en Plesk. Aquí vamos a crear una base de datos vacía donde importaremos nuestros datos.

Paso 1: Accede a Plesk

  1. Abre tu navegador y ve a la URL de tu panel de Plesk (normalmente https://tudominio.com:8443 o la IP que te hayan dado).
  2. Inicia sesión con tus credenciales de administrador o de usuario del sitio web.

Paso 2: Crea una nueva base de datos

  1. En el panel principal, busca la sección Bases de datos (o Databases en inglés).
  2. Haz clic en el botón Añadir base de datos (o Add Database).
  3. Completa el formulario:
    • Nombre de la base de datos: Pon un nombre descriptivo. Puede ser el mismo que tenías en cPanel o uno nuevo. Ejemplo: mipagina_bd.
    • Usuario de la base de datos: Crea un nuevo usuario o usa uno existente. Te recomiendo crear uno nuevo para esta base de datos. Ejemplo: usuario_bd.
    • Contraseña: Genera una contraseña segura o usa una que recuerdes. Guárdala bien, la necesitarás para configurar tu web después.
  4. Haz clic en Aceptar (o OK).

[WARNING] Asegúrate de que el usuario que crees tenga todos los privilegios sobre la base de datos (SELECT, INSERT, UPDATE, DELETE, etc.). Plesk suele asignarlos por defecto, pero es bueno verificarlo en los detalles de la base de datos.


Fase 3: Importar la base de datos en Plesk

Ya tenemos la base de datos vacía en Plesk y el archivo .sql en nuestro ordenador. Ahora toca el momento de la verdad: importar los datos.

Paso 1: Accede a phpMyAdmin en Plesk

  1. Dentro de Plesk, busca la base de datos que acabas de crear.
  2. A su lado, verás un ícono o enlace que dice phpMyAdmin. Haz clic en él.
  3. Se abrirá una nueva pestaña con phpMyAdmin, pero esta vez conectado a tu base de datos de Plesk.

Paso 2: Selecciona la base de datos

En el panel izquierdo de phpMyAdmin, haz clic en el nombre de tu nueva base de datos (la que creaste en Plesk). Debería aparecer vacía, sin tablas.

Paso 3: Realiza la importación

  1. En la barra superior, haz clic en la pestaña Importar.
  2. En la sección Archivo a importar, haz clic en el botón Seleccionar archivo (o Choose File).
  3. Busca en tu computadora el archivo .sql que descargaste de cPanel. Si lo comprimiste en .sql.gz, también puedes subirlo directamente, phpMyAdmin lo descomprime automáticamente.
  4. Deja el resto de opciones con los valores predeterminados (juego de caracteres: utf8, formato: SQL).
  5. Haz clic en el botón Continuar (o Importar).

Paso 4: Verifica la importación

El proceso puede tardar unos segundos o minutos, dependiendo del tamaño de la base de datos. Cuando termine, verás un mensaje de éxito como: "La importación se ha completado correctamente".

Para asegurarte, en el panel izquierdo de phpMyAdmin, haz clic en el nombre de tu base de datos. Ahora deberías ver todas las tablas que tenía originalmente en cPanel.

[TIP] Si la importación falla, el mensaje de error te dará una pista. Los errores más comunes son por tamaño de archivo (sube el límite en la configuración de PHP) o por problemas de codificación (asegúrate de que ambos phpMyAdmin usen UTF-8).


Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más comunes que suelen tener los usuarios al migrar base de datos.

¿Puedo migrar la base de datos sin usar phpMyAdmin?

Sí, hay otras formas. Por ejemplo, puedes usar la línea de comandos (SSH) si tienes acceso root:

  • Exportar desde cPanel (SSH): mysqldump -u usuario -p nombre_bd > backup.sql
  • Importar en Plesk (SSH): mysql -u usuario -p nombre_bd < backup.sql

Pero para la mayoría de usuarios, phpMyAdmin es la opción más visual y segura.

¿Qué pasa si mi web usa Syspanel (HestiaCP)?

Si tu antiguo panel es Syspanel (HestiaCP), el proceso es muy similar. La principal diferencia es que el acceso al panel suele ser por el puerto 2106. Por ejemplo: https://tudominio.com:2106. Dentro de Syspanel, busca la sección de bases de datos y encontrarás phpMyAdmin para exportar. La importación en Plesk sigue siendo igual.

¿Necesito cambiar la configuración de mi web después de la migración?

¡Sí! Es el paso más importante. Tu web (WordPress, Joomla, etc.) tiene un archivo de configuración que guarda los datos de conexión a la base de datos. Debes actualizarlo con el nombre de la base de datos, el usuario y la contraseña que creaste en Plesk.

  • WordPress: Archivo wp-config.php.
  • Joomla: Archivo configuration.php.
  • Drupal: Archivo settings.php.

¿Qué hago si la base de datos tiene un tamaño enorme (más de 100 MB)?

Para bases de datos grandes, te recomiendo:

  1. Exportar comprimido: Usa la opción "Comprimir con gzip" en phpMyAdmin.
  2. Importar por partes: Si la importación falla, puedes dividir el archivo .sql en partes más pequeñas con herramientas como BigDump o usando la línea de comandos.
  3. Aumentar límites de PHP: Pídele a tu proveedor de hosting que aumente los límites de upload_max_filesize y post_max_size en Plesk.

¿Puedo migrar solo algunas tablas?

Sí, en la exportación desde cPanel, elige el método Personalizado y selecciona solo las tablas que quieras. Luego, en la importación a Plesk, asegúrate de que la base de datos destino esté vacía o no tenga tablas con el mismo nombre, para evitar conflictos.

¿La migración afecta al rendimiento de mi web?

Durante el proceso de exportación e importación, tu web en cPanel puede experimentar una ligera lentitud, pero es temporal. Una vez que la base de datos esté en Plesk y la web configurada, el rendimiento debería ser igual o mejor, dependiendo del nuevo hosting.


Conclusión

Y ya está, has completado con éxito la migrar base de datos de cPanel a Plesk. Como has visto, solo necesitas tres pasos: exportar desde cPanel, crear una base de datos vacía en Plesk y importar el archivo. Es un proceso sencillo, pero requiere atención a los detalles, especialmente con las credenciales y los permisos de usuario.

Recuerda que, si en algún momento te sientes atascado, siempre puedes contactar con el soporte técnico de tu hosting. La mayoría de las veces, ellos pueden hacer la migración por ti si lo prefieres. Pero con esta guía, ya tienes el conocimiento para hacerlo tú mismo.

[INFO] Si tu web usaba Syspanel (HestiaCP), el proceso es idéntico, solo cambia la URL de acceso (puerto 2106). La exportación e importación se hace exactamente igual con phpMyAdmin.

Espero que este artículo te haya sido de gran ayuda. ¡Buena suerte con tu migración!

¿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