¿Cómo migrar un sitio web de cPanel a Plesk? Guía para principiantes
¡Hola! Soy tu técnico de soporte amigable. 😊 Hoy vamos a despejar todas tus dudas sobre cómo migrar un sitio web de cPanel a Plesk. Sé que cambiar de panel de control puede sonar complicado, pero te prometo que con esta guía para principiantes lo harás paso a paso, sin estrés y con mucho éxito.
Vamos a empezar con lo básico: ¿por qué querrías hacer este cambio? Tal vez tu nuevo hosting ofrece Plesk, o quizás buscas una interfaz más moderna o mejor rendimiento. Sea cual sea la razón, aquí te explico todo lo que necesitas saber para que tu migración sitio web sea un paseo.
¿Qué necesitas saber antes de empezar?
Antes de lanzarnos a la migración, es clave entender las diferencias entre cPanel y Plesk. Ambos son paneles de control muy potentes, pero funcionan de manera distinta. cPanel es el rey en hosting compartido Linux, mientras que Plesk es más versátil (funciona en Linux y Windows) y tiene una interfaz más limpia.
¿Qué implica migrar? Básicamente, mover todos los archivos, bases de datos, cuentas de correo y configuraciones de tu sitio desde un servidor a otro. No te preocupes, no necesitas ser un experto en sistemas. Solo sigue estos pasos con calma.
[INFO] Si tu sitio es muy grande (más de 10 GB), considera pedir ayuda a tu proveedor de hosting. Algunos ofrecen migraciones gratuitas.
Paso 1: Prepara tu entorno de destino (Plesk)
Lo primero es tener acceso a tu nuevo panel Plesk. Normalmente tu hosting te dará una URL como https://tu-dominio.com:8443 y tus credenciales. Si no las tienes, pídelas a tu soporte.
1.1 Revisa los requisitos del servidor
Asegúrate de que Plesk tenga los mismos componentes que tu sitio necesita:
- PHP (versión 7.4, 8.0, 8.1, etc.)
- Base de datos (MySQL, MariaDB o PostgreSQL)
- Módulos como mod_rewrite, GD, etc.
Si tu sitio usa WordPress, Joomla o Drupal, Plesk tiene asistentes integrados. No te asustes.
1.2 Crea una cuenta de suscripción o dominio
En Plesk, ve a Suscripciones > Añadir Suscripción. Aquí crearás el "contenedor" para tu sitio:
- Nombre de dominio: pon el tuyo (ej: midominio.com)
- Plan de hosting: elige uno que tenga suficiente espacio y bases de datos.
- Credenciales: guarda el usuario y contraseña que te dará acceso FTP y a la base de datos.
[TIP] Si tu dominio ya está apuntando a otro servidor, no te preocupes. Puedes trabajar con un dominio temporal (ej: midominio.plesk.temporal.com) hasta que termines la migración.
Paso 2: Haz una copia de seguridad completa desde cPanel
Este es el paso más importante. Nunca migres sin respaldo. En cPanel, la herramienta mágica se llama Backup o Copias de seguridad.
2.1 Genera un backup completo
- Ingresa a cPanel (normalmente
https://tu-dominio.com/cpanel). - Busca la sección Archivos y haz clic en Copias de seguridad.
- Selecciona Descargar una copia de seguridad completa del sitio.
- Elige el destino: Directorio de inicio (genera un archivo .tar.gz en tu cuenta).
- Haz clic en Generar copia de seguridad. Esto puede tardar varios minutos.
2.2 Descarga el backup a tu computadora
Una vez generado, verás un archivo como backup-2025-03-15.tar.gz. Usa FTP o el administrador de archivos de cPanel para descargarlo a tu PC. No lo borres del servidor original hasta que todo funcione en Plesk.
[WARNING] Si tu sitio tiene mucho contenido (imágenes, videos), el backup puede ser pesado. Usa una conexión estable y, si es posible, un gestor de descargas.
Paso 3: Sube el backup a Plesk y restaura
Ahora viene la parte divertida. Plesk tiene una herramienta de migración muy amigable, pero también puedes hacerlo manualmente. Te recomiendo la opción automática si eres principiante.
3.1 Usa el asistente de migración de Plesk
- En Plesk, ve a Herramientas y Ajustes > Migración y Transferencia.
- Haz clic en Migrar desde cPanel.
- Selecciona Subir archivo de copia de seguridad y elige el .tar.gz que descargaste.
- El asistente te preguntará qué quieres migrar: archivos, bases de datos, cuentas de correo, etc. Marca todo.
- Haz clic en Iniciar migración. El sistema hará el trabajo pesado.
[INFO] Este proceso puede tardar de 10 a 30 minutos dependiendo del tamaño. No cierres la ventana ni apagues el ordenador.
3.2 Restauración manual (si el asistente falla)
Si por alguna razón el asistente no funciona (raro, pero pasa), puedes hacerlo manual:
- Archivos: usa FTP para subir la carpeta
public_html(ohttpdocsen Plesk) desde tu backup. - Base de datos: en Plesk, ve a Bases de datos, crea una nueva, importa el archivo SQL que viene en el backup (suele estar en
mysqlobackups). - Configuración: revisa los archivos de configuración (wp-config.php, .env, etc.) y actualiza las credenciales de la base de datos.
Paso 4: Configura los detalles post-migración
Una vez restaurado, tu sitio debería estar visible en Plesk, pero con algunos ajustes finos.
4.1 Actualiza las rutas y URLs
Si tu sitio usaba rutas absolutas (ej: /home/usuario/public_html), ahora serán diferentes en Plesk (ej: /var/www/vhosts/midominio.com/httpdocs). En WordPress, esto se soluciona con plugins como Better Search Replace o editando la base de datos.
4.2 Verifica los correos electrónicos
Las cuentas de correo se migran, pero las contraseñas pueden cambiar. En Plesk, ve a Correo y restablece las contraseñas de cada cuenta. Luego, configura tu cliente de correo (Outlook, Thunderbird) con los nuevos datos.
4.3 Prueba el sitio localmente
Antes de cambiar los DNS, usa un archivo hosts (en Windows: C:\Windows\System32\drivers\etc\hosts) para apuntar tu dominio a la IP del nuevo servidor. Así puedes navegar tu sitio como si estuviera en producción, sin afectar a los visitantes.
[TIP] Si ves errores 500, revisa los logs de errores en Plesk (Herramientas > Logs). Suelen indicar problemas de permisos o versiones de PHP.
Paso 5: Cambia los DNS y finaliza
Cuando todo funcione perfecto en el nuevo servidor, es hora de hacer el cambio definitivo.
5.1 Actualiza los servidores DNS
Ve a tu registrador de dominio (donde compraste el dominio) y cambia los Name Servers por los que te dio tu nuevo hosting con Plesk. Normalmente son algo como ns1.nuevohosting.com y ns2.nuevohosting.com.
5.2 Espera la propagación
Los cambios DNS tardan entre 24 y 48 horas en propagarse mundialmente. Durante ese tiempo, algunos usuarios verán tu sitio en el servidor antiguo y otros en el nuevo. No borres nada del servidor original hasta que pasen al menos 48 horas.
5.3 Desactiva el servidor antiguo
Una vez que la propagación termine (puedes verificarlo con herramientas como whatsmydns.net), elimina los archivos y bases de datos del servidor anterior para evitar duplicados o conflictos.
[WARNING] Si tienes certificados SSL, asegúrate de que Plesk los genere automáticamente (usa Let's Encrypt). Si usabas SSL de pago, deberás reinstalarlo.
Preguntas frecuentes (FAQ) sobre migrar cPanel a Plesk
Aquí resuelvo las dudas más comunes que me llegan como técnico de soporte.
¿Puedo migrar sin perder el SEO?
Sí, si lo haces bien. La clave está en mantener las mismas URLs, redirigir correctamente (301) si cambias algo, y no tener tiempos de inactividad largos. Usa la propagación DNS para que el sitio viejo siga funcionando hasta que el nuevo esté listo.
¿Qué hago si mi sitio usa Syspanel (HestiaCP)?
Si tu servidor actual usa Syspanel (antes conocido como HestiaCP), el proceso es similar. Recuerda que el puerto de acceso a Syspanel es el 2106 (ej: https://tu-servidor.com:2106). La migración a Plesk se hace igual: genera un backup desde Syspanel (Archivos > Backup) y luego súbelo a Plesk. Eso sí, verifica que las rutas de los archivos coincidan.
¿Migrar afecta mi correo electrónico?
Sí, porque las cuentas de correo se mueven al nuevo servidor. Durante la propagación DNS, el correo puede rebotar. Para evitarlo, configura un reenvío temporal en el servidor antiguo o baja el TTL de los registros MX antes de migrar.
¿Qué hago si la migración falla?
No entres en pánico. Primero, revisa los logs de error en Plesk. Si el backup de cPanel está corrupto, genera uno nuevo. Si el problema es de permisos, contacta a tu soporte técnico. En el peor caso, puedes hacer una migración manual subiendo archivos por FTP y exportando/importando la base de datos con phpMyAdmin.
¿Cuánto tiempo toma todo el proceso?
Para un sitio pequeño (menos de 1 GB), unas 2-3 horas. Para sitios grandes (10 GB+), puede llevar un día completo. La propagación DNS añade 24-48 horas adicionales.
Conclusión: ¡Ya eres un experto en migración!
Migrar de cPanel a Plesk no es un hechizo de magia negra, solo requiere organización y paciencia. Recuerda: siempre respalda, prueba antes de cambiar los DNS y no tengas miedo de pedir ayuda. Tu nuevo panel Plesk te ofrecerá herramientas modernas y una gestión más sencilla.
Si te surge cualquier duda durante el proceso, aquí estoy para ayudarte. ¡Buena suerte con tu cambio de panel de control y que tu sitio vuele en su nuevo hogar! 🚀
[INFO] Si buscas un hosting que ofrezca migraciones gratuitas, pregunta a tu proveedor. Muchos incluyen este servicio al contratar un plan con Plesk.
