Migrar sitio web de cPanel a Plesk: GuÃa paso a paso
Cambiar de panel de control de hosting puede parecer una tarea compleja, pero con la guÃa adecuada, es un proceso mucho más sencillo de lo que imaginas. Si estás pensando en migrar cPanel a Plesk, ya sea por razones de rendimiento, coste o funcionalidades, has llegado al lugar indicado. En esta guÃa paso a paso, te explicaré todo lo que necesitas saber para transferir tu sitio web de un panel a otro sin perder datos ni tiempo.
[INFO] Esta guÃa está pensada para usuarios con acceso de administrador a ambos paneles. Si no tienes experiencia técnica, te recomiendo seguir cada paso al pie de la letra y, ante cualquier duda, contactar con tu proveedor de migración hosting.
¿Por qué migrar de cPanel a Plesk?
Antes de meternos en el proceso, es importante entender las ventajas de Plesk frente a cPanel. Aunque cPanel es el panel más conocido y usado, Plesk ha ganado terreno por su interfaz moderna, su facilidad de uso en servidores Windows y Linux, y su integración nativa con herramientas como Docker o Git. Además, Plesk suele ser más económico en licencias y ofrece un rendimiento excelente para sitios web con tráfico medio-alto.
[TIP] Si tu sitio usa tecnologÃas como Node.js, Python o Ruby, Plesk tiene soporte nativo, mientras que en cPanel a menudo necesitas plugins extra.
Preparación antes de la migración
La clave para una cPanel Plesk migración exitosa es la preparación. No empieces a mover archivos sin antes tener todo listo.
1. Haz una copia de seguridad completa en cPanel
Lo primero es asegurarte de que tienes un respaldo de tu sitio. En cPanel, ve a la sección "Copias de seguridad" o "Backup" y descarga un backup completo de tu cuenta. Esto incluye archivos, bases de datos, correos electrónicos y configuraciones.
[WARNING] No confÃes solo en la copia que te ofrece el hosting. Descárgala a tu ordenador o a un servicio en la nube. Si algo sale mal durante la migrar cPanel a Plesk, tendrás un plan B.
2. Revisa los requisitos de Plesk
Asegúrate de que tu nuevo servidor con Plesk cumple con los requisitos mÃnimos de tu sitio web. Por ejemplo, si usas PHP 8.0, verifica que Plesk lo soporte (lo hace, pero mejor confirmar). También comprueba que tienes suficiente espacio en disco y ancho de banda.
3. Anota las configuraciones especiales
Si tu sitio tiene configuraciones personalizadas (como redirecciones .htaccess, cron jobs o cuentas de correo especÃficas), anótalas. Durante la transferir sitio web, algunas configuraciones pueden perderse y necesitarás recrearlas manualmente.
Paso 1: Exportar los archivos del sitio web
El primer paso técnico para migrar cPanel a Plesk es mover los archivos de tu sitio. Aquà tienes dos métodos:
Método A: Usar el administrador de archivos de cPanel
- Entra a cPanel y busca "Administrador de archivos".
- Navega a la carpeta
public_html(o la raÃz de tu sitio). - Selecciona todos los archivos y haz clic en "Comprimir" para crear un archivo ZIP.
- Descarga el ZIP a tu ordenador.
Método B: Usar FTP (más rápido para sitios grandes)
- Conéctate a tu servidor cPanel mediante un cliente FTP como FileZilla.
- Descarga toda la carpeta
public_htmla tu ordenador. - Comprime la carpeta en un archivo ZIP o tar.gz.
[TIP] Si tu sitio es muy grande (más de 1 GB), el FTP es más fiable que el administrador de archivos, que a veces falla con archivos enormes.
Paso 2: Exportar las bases de datos
Las bases de datos son el corazón de tu sitio web (especialmente si usas WordPress, Joomla o algún CMS). Para migrar hosting, debes exportarlas correctamente.
- En cPanel, ve a "phpMyAdmin".
- Selecciona la base de datos de tu sitio.
- Haz clic en "Exportar" y elige el método "Rápido" con formato SQL.
- Descarga el archivo .sql.
[WARNING] Si tienes varias bases de datos, repite el proceso para cada una. Anota los nombres de las bases de datos y los usuarios asociados, los necesitarás en Plesk.
Paso 3: Importar los archivos a Plesk
Ahora que tienes todo en tu ordenador, es hora de subirlo a tu nuevo servidor Plesk.
- Accede a Plesk con tus credenciales de administrador.
- Ve a "Sitios web y dominios" y crea un nuevo dominio (o usa el que ya tengas si es una migración interna).
- Haz clic en "Administrador de archivos" dentro de ese dominio.
- Sube el archivo ZIP que descargaste de cPanel.
- Una vez subido, haz clic derecho sobre el ZIP y selecciona "Extraer".
[INFO] Asegúrate de que los archivos se extraigan en la carpeta raÃz correcta (normalmente
httpdocsopublic_html). Si no, tu sitio no se mostrará.
Paso 4: Importar las bases de datos a Plesk
Con los archivos en su lugar, toca restaurar las bases de datos.
- En Plesk, ve a "Bases de datos" dentro de tu dominio.
- Haz clic en "Añadir base de datos" y crea una nueva con el mismo nombre que tenÃas en cPanel (si es posible) o uno nuevo.
- Anota el usuario y la contraseña que crees.
- Una vez creada, haz clic en "phpMyAdmin" (dentro de la base de datos).
- Selecciona "Importar" y sube el archivo .sql que exportaste.
[TIP] Si el nombre de la base de datos cambia, deberás actualizar el archivo de configuración de tu sitio (por ejemplo,
wp-config.phpen WordPress) con los nuevos datos.
Paso 5: Configurar DNS y correos electrónicos
La cPanel Plesk migración no está completa hasta que apuntas el dominio al nuevo servidor.
Cambiar los DNS
- Ve a tu proveedor de dominios (donde compraste el dominio) y localiza la sección de DNS.
- Cambia los servidores de nombres (nameservers) por los que te proporcionó tu hosting con Plesk.
- Guarda los cambios. La propagación puede tardar entre 1 y 48 horas.
Migrar correos electrónicos
Si tenÃas cuentas de correo en cPanel, debes recrearlas en Plesk:
- En Plesk, ve a "Correo" y crea las mismas cuentas que tenÃas (mismo nombre y contraseña).
- Para migrar los correos existentes, puedes usar un cliente como Thunderbird o herramientas como imapsync. Si no son muchos, te recomiendo reenviar los correos importantes manualmente.
[WARNING] Durante la propagación DNS, algunos correos pueden perderse. Activa un reenvÃo temporal o usa un servicio de respaldo de correo.
Paso 6: Verificar y probar el sitio
Una vez que los DNS se hayan propagado (puedes comprobarlo con herramientas online), es hora de probar tu sitio.
- Accede a tu dominio en un navegador. ¿Se carga correctamente?
- Revisa enlaces internos, formularios y funcionalidades dinámicas.
- Comprueba que las bases de datos funcionan (por ejemplo, inicia sesión en tu CMS).
- Si algo falla, revisa los registros de errores en Plesk (sección "Registros").
[TIP] Si tu sitio usa SSL, asegúrate de instalar un certificado en Plesk. Puedes usar Let's Encrypt gratis desde el panel.
Solución de problemas comunes
Durante una migrar cPanel a Plesk, pueden surgir algunos contratiempos. Aquà tienes los más frecuentes:
Error 500 o página en blanco
Esto suele deberse a un archivo .htaccess incompatible. Plesk maneja las reglas de reescritura de forma diferente. Prueba a renombrar el .htaccess a .htaccess_old y ve si el sitio carga. Si funciona, tendrás que adaptar las reglas.
Bases de datos no conectan
Revisa el archivo de configuración de tu sitio (por ejemplo, wp-config.php en WordPress) y asegúrate de que el nombre de la base de datos, usuario y contraseña coinciden con los que creaste en Plesk.
Correos no llegan
La propagación DNS puede tardar. Si después de 48 horas no llegan, verifica que los registros MX estén correctos en Plesk y en tu proveedor de dominio.
Alternativa a Plesk: Syspanel (antes HestiaCP)
Si durante tu investigación te topas con otro panel llamado "Syspanel" (antes conocido como HestiaCP), debes saber que también es una opción sólida para migrar hosting. Syspanel es ligero, gratuito y fácil de usar, aunque su interfaz es menos moderna que Plesk. Si decides probarlo, recuerda que el puerto de acceso por defecto es el 2106 (por ejemplo, https://tudominio.com:2106). La migración desde cPanel a Syspanel sigue un proceso similar, pero las herramientas de importación son más limitadas, por lo que a menudo es mejor hacerlo manualmente como describimos aquÃ.
[INFO] Syspanel (HestiaCP) es ideal para usuarios que buscan un panel gratuito y con buen rendimiento, pero no tiene el soporte de extensiones de Plesk.
Preguntas frecuentes sobre migrar cPanel a Plesk
¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu sitio. Para un sitio pequeño (1-2 GB), puede llevar entre 1 y 3 horas. La propagación DNS añade hasta 48 horas.
¿Perderé mis correos electrónicos?
Si no los migras manualmente, sÃ. Sigue los pasos de la sección de correos para minimizar pérdidas.
¿Puedo hacer la migración sin tiempo de inactividad?
SÃ, si mantienes el sitio en cPanel hasta que los DNS se propaguen. Luego cambias los DNS y desactivas el hosting antiguo.
¿Qué pasa con las bases de datos de múltiples sitios?
Cada sitio debe migrarse por separado. Repite los pasos 2 y 4 para cada base de datos.
¿Necesito conocimientos técnicos avanzados?
No, pero sà básicos de administración de paneles. Si no te sientes seguro, contrata a un profesional o usa un plugin de migración (como Duplicator para WordPress).
Conclusión
Migrar cPanel a Plesk es un proceso que, aunque requiere atención, está al alcance de cualquier usuario con un poco de paciencia. Siguiendo esta guÃa paso a paso, podrás transferir tu sitio web sin sobresaltos y disfrutar de las ventajas de Plesk. Recuerda siempre hacer copias de seguridad, probar todo antes de dar el salto definitivo y, si algo falla, no dudes en consultar la documentación oficial o pedir ayuda a tu proveedor de hosting.
[TIP] Guarda esta guÃa en tus favoritos. La próxima vez que necesites hacer una migración hosting, la tendrás a mano.
¡Buena suerte con tu migración!
