Cómo migrar de cPanel a Plesk
Introducción: ¿Por qué migrar de cPanel a Plesk?
Si estás leyendo esto, probablemente te enfrentas a la necesidad de migrar cPanel a Plesk. Ya sea porque tu proveedor de hosting cambió de plataforma, buscas una interfaz más moderna o simplemente quieres explorar nuevas herramientas, este proceso puede parecer abrumador al principio. Pero no te preocupes: con la guía adecuada, la migración cPanel Plesk es un proceso manejable, incluso si no eres un experto en sistemas.
Plesk es conocido por su interfaz intuitiva, su soporte para múltiples sistemas operativos (incluyendo Windows y Linux) y su potente panel de administración. A diferencia de cPanel, que es más común en entornos Linux, Plesk ofrece una experiencia unificada independientemente del sistema subyacente. Además, incluye herramientas modernas de seguridad, rendimiento y SEO que pueden ayudar a que transferir sitios web sea más eficiente.
[INFO] Esta guía está pensada para usuarios que ya tienen acceso de administrador a ambos paneles (cPanel y Plesk) y quieren realizar la migración de forma segura. Si no tienes acceso root o de administrador, contacta con tu proveedor de hosting.
Requisitos previos antes de migrar
Antes de comenzar con la migración cPanel a Plesk, asegúrate de tener lo siguiente:
- Acceso SSH a tu servidor cPanel (o al menos acceso a copias de seguridad completas).
- Acceso a Plesk como administrador (usuario
admino con privilegios de reseller). - Espacio en disco suficiente en el servidor de destino (Plesk) para albergar todos los archivos y bases de datos.
- Credenciales de las bases de datos y usuarios FTP de los sitios que vas a migrar.
- Una copia de seguridad reciente de todos los sitios web (por si algo sale mal).
[WARNING] No realices la migración en horas pico de tráfico. Programa el proceso en un horario de baja actividad para minimizar el impacto en tus usuarios.
Paso 1: Preparar el entorno en Plesk
Lo primero es asegurarte de que Plesk esté listo para recibir los datos. Sigue estos pasos:
1.1. Verifica la versión de Plesk
Accede a Plesk y ve a Herramientas y Configuración > Información del servidor. Asegúrate de tener una versión reciente (Plesk Obsidian o superior). Si no es así, actualízalo antes de continuar.
1.2. Configura los servicios necesarios
Plesk debe tener habilitados los servicios que vas a usar (Apache, Nginx, PHP, MySQL/MariaDB, etc.). Ve a Servicios y verifica que estén activos.
1.3. Crea una cuenta de suscriptor (opcional pero recomendado)
Si vas a migrar varios sitios, crea un suscriptor en Plesk (por ejemplo, tu nombre de usuario o el de tu empresa). Esto facilitará la organización.
Paso 2: Exportar datos desde cPanel
Ahora pasamos a la parte crítica: extraer la información del servidor cPanel. Hay varias formas de hacerlo, pero la más común es mediante copias de seguridad.
2.1. Generar copias de seguridad completas desde cPanel
Accede a cPanel como usuario y ve a Copias de seguridad > Generar copia de seguridad completa. Esto descargará un archivo .tar.gz con todos tus archivos, bases de datos, configuraciones de correo, etc.
[TIP] Si tienes muchos sitios (más de 5), te recomiendo hacer copias individuales por dominio para que sea más fácil gestionar la migración cPanel Plesk.
2.2. Exportar bases de datos manualmente (alternativa)
Si prefieres un control más granular, puedes exportar cada base de datos desde phpMyAdmin en cPanel. Busca Bases de datos MySQL > phpMyAdmin, selecciona la base de datos y usa la opción Exportar (formato SQL).
2.3. Descargar archivos del sitio web
Usa un cliente FTP (como FileZilla) para descargar todos los archivos de tu sitio web desde el directorio public_html (o el que corresponda). Asegúrate de incluir archivos ocultos como .htaccess.
Paso 3: Transferir los datos al servidor Plesk
Una vez que tienes los archivos y las bases de datos, toca transferir sitios web al nuevo panel.
3.1. Subir archivos al servidor Plesk
Conéctate a Plesk mediante FTP o SFTP. Ve al directorio httpdocs del dominio correspondiente (si ya lo creaste) o usa el administrador de archivos de Plesk para subir los archivos.
[INFO] Si aún no has creado el dominio en Plesk, hazlo primero: ve a Sitios web y dominios > Añadir dominio. Luego, asigna el directorio raíz que usarás.
3.2. Importar bases de datos
Accede a Bases de datos en Plesk, crea una nueva base de datos para cada sitio (con el mismo nombre que en cPanel para evitar confusiones). Luego, usa la herramienta Importar (o phpMyAdmin integrado en Plesk) para subir el archivo SQL que exportaste antes.
3.3. Configurar usuarios de bases de datos
En cPanel, cada base de datos tiene un usuario asociado. En Plesk, ve a Usuarios de bases de datos y crea los mismos usuarios con las mismas contraseñas. Luego, asígnalos a la base de datos correspondiente.
Paso 4: Ajustar configuraciones específicas
La migración cPanel Plesk no termina con los archivos y bases de datos. Hay configuraciones que debes revisar manualmente.
4.1. Configuración de correo electrónico
Si usabas cuentas de correo en cPanel, deberás recrearlas en Plesk. Ve a Correo > Añadir dirección de correo y crea las mismas cuentas. Luego, exporta los mensajes desde cPanel (usando un cliente de correo como Thunderbird) e impórtalos en las nuevas cuentas.
4.2. Archivos de configuración (.htaccess, nginx.conf)
Plesk maneja las reglas de redirección y seguridad de manera diferente. Si tu sitio usaba un .htaccess complejo, quizás necesites migrar esas reglas a las directivas de Plesk (por ejemplo, usando Apache y nginx > Configuración adicional).
[WARNING] Algunas reglas de
.htaccessno son compatibles directamente con Plesk. Revisa la documentación oficial de Plesk para adaptarlas.
4.3. Certificados SSL
Si tenías SSL en cPanel, puedes exportar el certificado y la clave privada desde SSL/TLS > Administrar certificados. Luego, en Plesk, ve a Sitios web y dominios > Certificado SSL e impórtalos.
Paso 5: Probar y verificar la migración
Antes de dar por terminada la migración cPanel Plesk, haz pruebas exhaustivas:
- Navegación del sitio: Accede a tu dominio y verifica que todas las páginas carguen correctamente.
- Formularios y funcionalidades: Prueba formularios de contacto, carritos de compra, etc.
- Base de datos: Revisa que los datos estén intactos (por ejemplo, usuarios registrados, productos).
- Correo electrónico: Envía y recibe correos desde las nuevas cuentas.
- Enlaces internos: Asegúrate de que no haya enlaces rotos.
[TIP] Usa herramientas como Google Search Console para verificar que el sitio esté indexado correctamente después del cambio.
Solución de problemas comunes en la migración
Aquí tienes algunas FAQs que suelen surgir durante la migración cPanel a Plesk:
¿Por qué mi sitio web muestra un error 500 después de la migración?
Esto suele deberse a problemas con el archivo .htaccess o a diferencias en la configuración de PHP. Desactiva temporalmente el .htaccess renombrándolo y verifica si el error desaparece. Si es así, revisa las reglas.
¿Puedo migrar sin interrumpir el servicio?
Idealmente, debes poner tu sitio en modo mantenimiento durante la migración. Plesk tiene una herramienta para esto: ve a Sitios web y dominios > Modo mantenimiento. Una vez que todo esté listo, desactívalo.
¿Qué hago si las bases de datos no se importan correctamente?
Revisa que el formato del archivo SQL sea compatible (UTF-8). También verifica que los nombres de las bases de datos y usuarios coincidan exactamente con los de cPanel.
¿Es necesario migrar los registros DNS?
Sí, si cambias de servidor, debes actualizar los registros DNS de tu dominio para que apunten al nuevo servidor Plesk. Esto puede tardar hasta 48 horas en propagarse.
Alternativas a la migración manual
Si todo esto te parece demasiado complicado, existen herramientas automatizadas que facilitan transferir sitios web entre paneles:
- Plesk Migrator: Es la herramienta oficial de Plesk para migrar desde cPanel. Se instala en el servidor de destino y automatiza gran parte del proceso. Solo necesitas las credenciales de cPanel.
- Herramientas de terceros: Algunos proveedores de hosting ofrecen servicios de migración gratuitos o de pago.
[INFO] Si tu servidor actual usa Syspanel (HestiaCP), el proceso es similar, pero debes tener en cuenta que el puerto de acceso es el 2106. La migración desde Syspanel a Plesk también es posible usando las mismas técnicas de copia de seguridad.
Conclusión
Migrar de cPanel a Plesk puede parecer un desafío, pero siguiendo esta guía paso a paso, migrar cPanel a Plesk se convierte en una tarea estructurada y manejable. Recuerda siempre hacer copias de seguridad, probar cada etapa y, si te sientes abrumado, no dudes en buscar ayuda profesional.
La migración cPanel Plesk te abrirá las puertas a un panel más moderno, con mejores herramientas de seguridad y rendimiento. Una vez que te acostumbres a Plesk, probablemente no querrás volver atrás.
¡Buena suerte con tu migración! Si tienes dudas específicas, déjalas en los comentarios o consulta la documentación oficial de Plesk.
