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

¿Cómo migrar un sitio de cPanel a Plesk? Guía completa

Actualizado el 14 de marzo de 2026

¿Te han dicho que tu nuevo hosting usa Plesk y vienes de cPanel? No te preocupes. Aunque al principio pueda parecer un cambio grande, migrar tu sitio web de cPanel a Plesk es un proceso más sencillo de lo que imaginas. En esta guía completa, te explicaré paso a paso cómo realizar la migrar cPanel a Plesk sin perder datos, sin complicaciones técnicas y manteniendo tu sitio funcionando el mínimo tiempo posible. Aquí encontrarás todo lo que necesitas saber sobre la cPanel Plesk migración, desde la preparación hasta la verificación final.

[INFO] Esta guía está pensada para usuarios con conocimientos básicos de hosting. Si tienes dudas en algún paso, no dudes en consultar a tu proveedor de hosting. Muchos ofrecen servicios de transferir sitio incluidos.


¿Qué necesitas saber antes de empezar la migración?

Antes de lanzarte a la migración, es importante entender las diferencias entre estos dos paneles de control. Ambos hacen lo mismo: gestionar tu sitio web, correos electrónicos, bases de datos y archivos. Sin embargo, la forma de hacerlo cambia ligeramente.

Diferencias clave entre cPanel y Plesk

  • cPanel es el más popular en hosting compartido de Linux. Su interfaz es muy conocida, pero puede resultar un poco anticuada.
  • Plesk es más moderno, con una interfaz limpia y soporte nativo para Windows y Linux. Es especialmente popular en servidores VPS y dedicados.
  • Ambos permiten gestionar dominios, bases de datos MySQL, FTP, correos electrónicos y certificados SSL.
  • La migración hosting entre ellos es posible gracias a herramientas de transferencia automática.

Requisitos previos

Para que la cPanel Plesk migración sea exitosa, necesitas:

  1. Acceso completo a cPanel (usuario y contraseña de tu hosting actual).
  2. Acceso completo a Plesk (usuario administrador o de suscripción).
  3. Credenciales FTP o SFTP de ambos servidores.
  4. Copias de seguridad de todo tu sitio (por si acaso).
  5. Una ventana de tiempo donde puedas tener el sitio en mantenimiento (recomendado 1-2 horas).
  6. Lista de todos los elementos a migrar: archivos, bases de datos, cuentas de correo, dominios adicionales, etc.

[WARNING] Nunca inicies una migración sin hacer una copia de seguridad completa de tu sitio actual. Aunque las herramientas automáticas suelen funcionar bien, siempre existe un pequeño riesgo de pérdida de datos.


Método 1: Migración automática con la herramienta de Plesk

Este es el método más recomendado porque es rápido y no requiere conocimientos técnicos profundos. Plesk incluye una herramienta llamada Migration & Transfer Manager que puede importar sitios directamente desde cPanel.

Paso 1: Prepara tu servidor cPanel

Antes de iniciar la migración, asegúrate de que tu servidor cPanel esté accesible desde Plesk. Necesitarás:

  • La dirección IP de tu servidor cPanel.
  • El puerto SSH (normalmente 22).
  • Un usuario con permisos de root o un usuario con privilegios de administrador en cPanel.
  • La contraseña correspondiente.

[TIP] Si no tienes acceso root, pide a tu proveedor de hosting que te proporcione un usuario con permisos de "reseller" o acceso SSH básico.

Paso 2: Accede al Migration Manager en Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú izquierdo, busca Herramientas y ajustes.
  3. Dentro de esa sección, haz clic en Migration & Transfer Manager.
  4. Verás una pantalla con varias opciones. Selecciona Migrar desde servidor remoto.

Paso 3: Configura la conexión con cPanel

Ahora debes proporcionar los datos de tu servidor cPanel:

  • Tipo de servidor: Selecciona cPanel.
  • Dirección IP o nombre de host: Escribe la IP de tu servidor cPanel.
  • Puerto SSH: Déjalo en 22 (a menos que tu proveedor use otro).
  • Nombre de usuario root: Escribe el usuario root o administrador.
  • Contraseña: La contraseña correspondiente.
  • Haz clic en Siguiente.

Plesk intentará conectar con tu servidor cPanel. Si todo va bien, verás una lista de todos los sitios web alojados en ese cPanel.

Paso 4: Selecciona el sitio a migrar

De la lista que aparece, marca la casilla del sitio que deseas transferir sitio. Puedes migrar varios a la vez, pero para evitar errores, te recomiendo hacerlo de uno en uno.

Paso 5: Configura las opciones de migración

Plesk te preguntará qué elementos quieres migrar:

  • Archivos del sitio web (carpeta public_html).
  • Bases de datos MySQL (todas las que uses).
  • Cuentas de correo electrónico (opcional, pero recomendado).
  • Certificados SSL (si los tienes).
  • Configuraciones de dominio (subdominios, redirecciones, etc.).

Selecciona todo lo que quieras migrar. Si solo necesitas los archivos y la base de datos, puedes dejar las cuentas de correo para después.

[INFO] Las cuentas de correo suelen ser lo que más problemas da en la migración. Si tienes muchos correos, considera migrarlos manualmente después para evitar errores.

Paso 6: Inicia la migración

Haz clic en Iniciar migración. Plesk comenzará a copiar todos los datos desde tu cPanel. Dependiendo del tamaño de tu sitio, esto puede tardar desde unos minutos hasta varias horas.

Paso 7: Verifica la migración

Una vez terminado el proceso, Plesk te mostrará un informe con el resultado. Revisa que no haya errores. Luego:

  1. Ve a Sitios web y dominios en Plesk.
  2. Busca tu dominio migrado.
  3. Abre la página web para comprobar que funciona.
  4. Revisa que las bases de datos estén accesibles.
  5. Prueba a enviar y recibir correos (si migraste cuentas).

[WARNING] Es posible que después de la migración, tu sitio se vea "roto" porque las URLs internas apuntan al servidor anterior. Esto es normal. En el siguiente método te explico cómo solucionarlo.


Método 2: Migración manual paso a paso

Si la herramienta automática falla o prefieres tener más control, puedes hacer la migración manualmente. Este método es ideal si solo necesitas migrar cPanel a Plesk de un sitio pequeño o si tienes problemas de conexión.

Paso 1: Descarga una copia de seguridad desde cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Archivos y haz clic en Copias de seguridad.
  3. Selecciona Descargar una copia de seguridad completa del sitio web.
  4. cPanel generará un archivo .tar.gz con todos tus archivos, bases de datos, correos y configuraciones.
  5. Descarga ese archivo a tu computadora.

[TIP] Si tu sitio es muy grande (más de 1 GB), es mejor usar FTP para descargar directamente los archivos de la carpeta public_html y exportar las bases de datos desde phpMyAdmin.

Paso 2: Sube los archivos a Plesk

  1. Accede a Plesk y ve a Sitios web y dominios.
  2. Selecciona tu dominio (si aún no lo has creado, créalo primero).
  3. Haz clic en Administrador de archivos.
  4. Navega hasta la carpeta httpdocs (equivalente a public_html en cPanel).
  5. Sube el archivo de copia de seguridad o arrastra las carpetas con tus archivos.
  6. Si subiste un archivo comprimido, haz clic derecho y selecciona Extraer.

Paso 3: Importa las bases de datos

  1. En Plesk, ve a Sitios web y dominios > tu dominio > Bases de datos.
  2. Crea una nueva base de datos con el mismo nombre que tenías en cPanel (o uno nuevo).
  3. Anota el usuario y contraseña de la base de datos.
  4. Haz clic en phpMyAdmin (o Administrar).
  5. Dentro de phpMyAdmin, selecciona la base de datos y haz clic en Importar.
  6. Sube el archivo SQL de tu base de datos (el que exportaste desde cPanel).
  7. Haz clic en Continuar y espera a que termine.

Paso 4: Configura las conexiones de la base de datos

Este es el paso más importante. Tu sitio web tiene un archivo de configuración que conecta con la base de datos. Dependiendo del CMS que uses:

  • WordPress: Edita el archivo wp-config.php en la carpeta httpdocs. Cambia los valores de DB_NAME, DB_USER y DB_PASSWORD por los nuevos de Plesk.
  • Joomla: Edita configuration.php y actualiza host, user, password y db.
  • Drupal: Edita settings.php en la carpeta sites/default.
  • Sitio a medida: Busca el archivo de configuración (suele llamarse config.php, db.php o similar) y actualiza los datos.

[WARNING] Si no actualizas estos datos, tu sitio mostrará un error de conexión a la base de datos. Es la causa más común de sitios rotos después de una migración hosting.

Paso 5: Migra las cuentas de correo (opcional)

Si quieres conservar tus correos electrónicos:

  1. En cPanel, ve a Correo electrónico > Administrador de cuentas de correo.
  2. Exporta cada cuenta a un archivo (puedes usar la función de copia de seguridad de correos).
  3. En Plesk, ve a Correo > Crear una nueva dirección de correo.
  4. Crea las mismas cuentas que tenías en cPanel.
  5. Importa los correos usando un cliente como Thunderbird o la herramienta de importación de Plesk (si está disponible).

Paso 6: Verifica y prueba

Repite el mismo proceso de verificación que en el método automático. Asegúrate de que:

  • La web carga correctamente.
  • Los enlaces funcionan.
  • Los formularios envían datos.
  • El correo sale y entra.

Solución de problemas comunes en la migración

Incluso siguiendo todos los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo solucionarlos.

El sitio muestra un error 500 o página en blanco

Esto suele deberse a:

  • Versión de PHP incorrecta: En Plesk, ve a Sitios web y dominios > tu dominio > Configuración de PHP y selecciona la misma versión que usabas en cPanel.
  • Archivos .htaccess incompatibles: Plesk a veces no soporta todas las reglas de cPanel. Renombra temporalmente .htaccess a .htaccess_old y ve añadiendo reglas de una en una.
  • Permisos de archivos: Asegúrate de que los archivos tengan permisos 644 y las carpetas 755.

Las URLs internas apuntan al servidor antiguo

Si tu sitio usa URLs absolutas (por ejemplo, http://antiguo-dominio.com/imagen.jpg), deberás actualizarlas. Usa un plugin como Better Search Replace (para WordPress) o una consulta SQL para reemplazar las URLs antiguas por las nuevas.

Los correos no se reciben

  • Verifica los registros MX de tu dominio. Deben apuntar al servidor de Plesk.
  • Comprueba que las cuentas de correo estén creadas correctamente.
  • Revisa la configuración de SPF y DKIM en Plesk (suelen estar en Correo > Configuración de DNS).

Errores de conexión a la base de datos

  • Vuelve a verificar los datos en el archivo de configuración.
  • Asegúrate de que el usuario de la base de datos tenga permisos completos.
  • Comprueba que el servidor de base de datos esté funcionando (en Plesk, ve a Herramientas y ajustes > Servicios).

Preguntas frecuentes (FAQ)

¿Puedo migrar varios sitios a la vez?

Sí, tanto la herramienta automática como el método manual permiten migrar múltiples dominios. Sin embargo, es más seguro hacerlo de uno en uno para evitar confusiones.

¿Pierdo mis correos electrónicos durante la migración?

Depende del método. Si usas la herramienta automática de Plesk y seleccionas la opción de migrar correos, estos se transferirán. Si haces la migración manual, deberás exportarlos e importarlos por separado.

¿Qué pasa con los certificados SSL?

La mayoría de los certificados SSL se pueden migrar. Si usas Let's Encrypt, Plesk puede renovarlos automáticamente. Si tienes un certificado de pago, deberás reinstalarlo manualmente.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un sitio pequeño de 500 MB puede tardar 10-15 minutos. Un sitio grande de 10 GB puede tardar varias horas.

¿Necesito conocimientos técnicos para migrar?

No necesitas ser un experto, pero sí es recomendable tener nociones básicas de FTP, bases de datos y configuración de archivos. Si te sientes inseguro, muchos proveedores de hosting ofrecen servicios de migración gratuitos.

¿Puedo probar el sitio en Plesk antes de cambiar los DNS?

Sí. Durante la migración, puedes editar el archivo hosts de tu computadora para que el dominio apunte temporalmente al servidor de Plesk. Así puedes comprobar que todo funciona antes de hacer el cambio definitivo.

¿Qué hago si la migración falla?

No entres en pánico. Vuelve a tu copia de seguridad en cPanel y restaura el sitio. Luego, intenta la migración de nuevo, pero esta vez usando el método manual. Si sigue fallando, contacta al soporte técnico de tu nuevo hosting.


Conclusión

Migrar un sitio de cPanel a Plesk no tiene por qué ser una pesadilla. Con las herramientas adecuadas y siguiendo estos pasos, podrás realizar la cPanel Plesk migración de forma exitosa, ya sea usando el asistente automático o haciéndolo manualmente. Recuerda siempre hacer una copia de seguridad antes de empezar y verificar cada elemento después de la migración.

La clave está en la paciencia y la organización. Si algo sale mal, siempre puedes volver atrás y empezar de nuevo. Y si te surge alguna duda durante el proceso, no dudes en consultar la documentación de Plesk o preguntar a tu proveedor de hosting.

[TIP] Si tu sitio usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza por el puerto 2106. Aunque esta guía se centra en cPanel a Plesk, muchos conceptos son aplicables también a Syspanel.

¡Buena suerte con tu migrar cPanel a Plesk! Tu sitio web estará en buenas manos con 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