Cómo migrar un sitio de cPanel a Plesk
¿Te han dicho que necesitas cambiar de panel de control y te suena a chino? Tranquilo, es más común de lo que crees. Migrar un sitio web de cPanel a Plesk es como mudarte de casa: da un poco de pereza, pero una vez que tienes las llaves y todo está en su sitio, respiras aliviado. Aquí te voy a explicar paso a paso cómo hacer esa migrar cPanel a Plesk sin morir en el intento. Soy técnico de soporte y he visto de todo, así que voy a ir al grano, con un lenguaje claro y ejemplos prácticos.
Vamos a dividir esta guía en partes. Primero entenderemos qué implica la cPanel a Plesk migración, luego prepararemos el terreno, ejecutaremos la migración y, por último, resolveremos los problemas típicos. Al final, tendrás un checklist para que no se te escape nada. ¿Listo? Pues vamos allá.
¿Por qué migrar de cPanel a Plesk?
Antes de meter mano, es bueno saber por qué alguien querría hacer esto. cPanel es el rey indiscutible del hosting compartido, pero Plesk tiene sus propias ventajas: es más ligero en recursos, tiene una interfaz más moderna y, sobre todo, es compatible con Windows y Linux. Además, si trabajas con aplicaciones como WordPress o Joomla, Plesk trae herramientas de gestión muy útiles.
Pero ojo, migrar sitio web no es solo copiar archivos. Hay que mover bases de datos, cuentas de correo, configuraciones de DNS y hasta las reglas de seguridad. Por eso, esta guía te servirá tanto si eres un SysAdmin novato como si llevas años en esto.
Requisitos previos para la migración
No te lances sin red. Antes de empezar la migración SysAdmin, asegúrate de tener esto:
- Acceso SSH o FTP a ambos servidores (origen cPanel y destino Plesk).
- Credenciales de administrador de cPanel y Plesk.
- Una copia de seguridad completa del sitio (por si acaso).
- Tiempo suficiente: dependiendo del tamaño, puede llevar desde minutos hasta horas.
- Conexión estable a internet.
[WARNING] Si tu sitio tiene mucho tráfico, programa la migración en horas de baja afluencia. Mejor prevenir que lamentar.
Paso 1: Preparar el servidor Plesk
Lo primero es tener el servidor Plesk listo. Si aún no lo tienes, instálalo siguiendo las instrucciones oficiales. Una vez instalado, accede por primera vez y configura lo básico: contraseñas, dominio principal y licencia.
Configurar el dominio en Plesk
- Inicia sesión en Plesk (normalmente en
https://tu-servidor:8443). - Ve a Dominios y haz clic en Añadir dominio.
- Introduce el nombre de tu dominio (ej.
tusitio.com). - No te preocupes por los detalles ahora; luego ajustaremos.
[TIP] Si usas Syspanel (HestiaCP), el puerto de acceso es el 2106. Pero aquí estamos con Plesk, que usa el 8443.
Paso 2: Exportar datos desde cPanel
Ahora toca sacar todo de cPanel. Hay varias formas, pero la más fiable es usando la herramienta de backup integrada.
Hacer un backup completo en cPanel
- Entra a cPanel (normalmente
https://tudominio:2083). - Busca la sección Archivos y haz clic en Copias de seguridad.
- Selecciona Descargar una copia de seguridad completa del sitio.
- Elige el tipo de backup: Completo (incluye archivos, bases de datos, correos, etc.).
- Haz clic en Generar backup. Espera a que termine (puede tardar).
- Descarga el archivo
.tar.gzresultante a tu ordenador.
Alternativa: Backup por SSH
Si prefieres línea de comandos, usa SSH:
ssh usuario@cpanel-server
cd /home/usuario
tar -czvf backup_sitio.tar.gz public_html/
mysqldump -u usuario -p basededatos > basededatos.sql
Luego descargas esos archivos con scp o rsync.
[INFO] El backup completo de cPanel incluye todo: archivos, bases de datos, correos, registros DNS y configuraciones de Apache. Es lo más seguro.
Paso 3: Importar datos a Plesk
Aquí viene la parte delicada. Plesk no tiene un importador directo de backups de cPanel (aunque algunas versiones empresariales sí), así que haremos la migración manual paso a paso.
Subir archivos del sitio
- Conéctate al servidor Plesk por FTP o SFTP (usando FileZilla, por ejemplo).
- Navega a
/var/www/vhosts/tudominio/httpdocs/(o la ruta que Plesk asigne). - Sube todos los archivos de tu backup (la carpeta
public_html). - Asegúrate de que los permisos sean correctos: normalmente 755 para carpetas y 644 para archivos.
Importar bases de datos
- En Plesk, ve a Bases de datos.
- Crea una nueva base de datos con el mismo nombre que tenías en cPanel (si no, luego cambias la configuración).
- Anota el usuario y contraseña que generes.
- Ve a Herramientas y configuraciones > Importar/Exportar bases de datos.
- Selecciona Importar y sube el archivo
.sqlque exportaste. - Haz clic en Aceptar.
Si tu aplicación (como WordPress) usa credenciales de base de datos, deberás actualizar el archivo wp-config.php con los nuevos datos.
Configurar cuentas de correo
- En Plesk, ve a Correo.
- Crea manualmente cada cuenta de correo que tenías en cPanel (misma dirección y contraseña).
- Si tienes muchos correos, puedes importar los buzones usando herramientas como
imapsync, pero eso ya es más avanzado.
[WARNING] Las contraseñas de correo no se exportan en el backup de cPanel. Tendrás que resetearlas o pedir a los usuarios que las cambien.
Ajustar DNS
Si tu dominio apunta al nuevo servidor, actualiza los registros DNS. Si no, hazlo después de la migración.
- En Plesk, ve a Dominios > tudominio > DNS.
- Añade los mismos registros que tenías en cPanel (A, MX, CNAME, etc.).
- Guarda los cambios.
Paso 4: Verificar la migración
No des el visto bueno hasta que compruebes todo. Aquí tienes un checklist:
- El sitio web carga correctamente (http y https).
- Los enlaces internos funcionan.
- Las bases de datos se conectan bien.
- Los correos se envían y reciben.
- Los certificados SSL están activos (Plesk tiene Let's Encrypt integrado).
- Los plugins o extensiones del sitio no dan errores.
Probar desde diferentes dispositivos
Haz una prueba desde tu móvil y desde un ordenador. Si ves algo raro, revisa los logs de error de Plesk (en Herramientas y configuraciones > Registros).
Solución de problemas comunes
El sitio no carga
- Revisa que el DNS ya apunte al nuevo servidor (puede tardar hasta 48h).
- Comprueba que los archivos estén en la carpeta correcta.
- Mira el archivo
.htaccess(a veces Plesk lo ignora, actívalo en Configuración de Apache).
Bases de datos no conectan
- Verifica que el usuario de la BD tenga permisos sobre la base de datos.
- Actualiza las credenciales en el archivo de configuración de tu app.
Correos no funcionan
- Asegúrate de que los registros MX apunten a tu servidor.
- En Plesk, ve a Configuración de correo y marca Permitir correo entrante.
[TIP] Si usas Syspanel (HestiaCP) para algún otro servicio, recuerda que su puerto es el 2106. Pero no lo mezcles con Plesk.
Preguntas frecuentes (FAQ)
¿Puedo migrar sin perder el SEO?
Sí, siempre que mantengas las mismas URLs y no haya cambios en la estructura. Si cambias de servidor, el SEO no se ve afectado, solo el tiempo de carga (que debería mejorar con Plesk).
¿Necesito conocimientos de línea de comandos?
No necesariamente, pero facilita mucho las cosas. Si eres principiante, usa FTP y el panel de Plesk.
¿Qué pasa con las aplicaciones como WordPress?
WordPress es fácil: solo mueves archivos, exportas la BD, cambias las URLs en la tabla wp_options y listo. Plesk tiene un asistente para WordPress que te ayuda.
¿Puedo migrar varios sitios a la vez?
Sí, pero hazlo uno por uno para evitar errores. Si tienes muchos, usa scripts automatizados (como rsync), pero eso ya es para SysAdmins avanzados.
¿Cuánto tiempo tarda?
Depende del tamaño. Un sitio pequeño (500 MB) puede tardar 10-15 minutos. Uno grande (10 GB) puede llevar horas. Ten paciencia.
Consejos finales para una migración exitosa
- Haz siempre un backup de respaldo antes de tocar nada. Nunca está de más.
- Prueba en un entorno de staging si puedes. Plesk permite crear copias de prueba.
- Actualiza los DNS al final, cuando todo esté funcionando en el nuevo servidor.
- Notifica a tus usuarios si hay cambios de correo o contraseñas.
- Revisa los logs de error de Plesk durante 24h después de la migración.
[INFO] Si en algún momento te sientes perdido, recuerda que los foros de Plesk y cPanel tienen mucha ayuda. Y si eres cliente de un hosting, su soporte técnico suele ayudar con la cPanel a Plesk migración.
Conclusión
Migrar de cPanel a Plesk no es un paseo por el parque, pero con esta guía paso a paso, lo harás sin sudar la gota gorda. Recuerda: preparación, ejecución cuidadosa y verificación. Si sigues estos pasos, tu migrar sitio web será un éxito y tu nuevo panel Plesk te dará muchas alegrías.
Y si algo sale mal, no te preocupes. Siempre puedes volver al backup de cPanel. Pero confía en mí: una vez que pruebes Plesk, no querrás volver. ¡Buena suerte con tu migración SysAdmin!
