Guía para migrar un sitio web de cPanel a Plesk
Migrar un sitio web de un panel de control a otro puede sonar a tarea de expertos, pero con la guía adecuada, cualquier persona puede hacerlo sin perder datos ni tiempo. En este artículo te explicamos paso a paso cómo realizar una migrar cPanel a Plesk de forma segura, manteniendo intactos tus archivos, bases de datos, cuentas de correo y configuraciones de SEO.
Ya sea que estés cambiando de proveedor de hosting o simplemente quieras probar un nuevo panel de control, esta guía te ayudará a transferir sitio web sin complicaciones. Vamos a verlo.
[INFO] Esta guía está pensada para usuarios sin experiencia técnica avanzada. Si en algún momento te sientes perdido, contacta con tu nuevo proveedor de hosting: ellos suelen ofrecer asistencia gratuita para la migración.
¿Qué necesitas antes de empezar?
Antes de lanzarte a la migración hosting, asegúrate de tener todo lo siguiente a mano:
- Acceso a tu panel cPanel actual (usuario y contraseña).
- Acceso a tu nuevo panel Plesk (te lo dará tu nuevo hosting).
- Copias de seguridad de tu sitio web (por si acaso).
- Lista de tus cuentas de correo y sus contraseñas.
- Dominio apuntando al nuevo servidor (opcional, pero recomendado).
[WARNING] No empieces la migración sin hacer una copia de seguridad completa de tu sitio en cPanel. Si algo sale mal, podrás restaurar todo desde cero.
Paso 1: Exportar todo desde cPanel
El primer paso para cambio de panel de control es sacar toda tu información del servidor antiguo. cPanel tiene herramientas muy útiles para esto.
1.1. Accede a cPanel
Entra a tu cuenta de cPanel usando la URL que te proporcionó tu hosting (normalmente algo como tudominio.com/cpanel). Inicia sesión con tu usuario y contraseña.
1.2. Haz una copia de seguridad completa
Busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup". Luego:
- Selecciona "Descargar una copia de seguridad del sitio web completo".
- Elige "Inicio" o "Home Directory" para incluir todos los archivos.
- Marca también "Bases de datos" y "Cuentas de correo" si quieres migrarlas.
- Haz clic en "Generar" y espera a que termine. Descarga el archivo
.tar.gza tu computadora.
1.3. Exporta las bases de datos por separado
Aunque el backup completo las incluye, es mejor tenerlas aparte. Ve a "Bases de datos" > "phpMyAdmin":
- Selecciona tu base de datos.
- Haz clic en "Exportar".
- Elige el método "Rápido" y formato SQL.
- Descarga el archivo
.sql.
1.4. Descarga los archivos del sitio web
Si prefieres hacerlo manual, usa un cliente FTP como FileZilla:
- Conéctate a tu servidor cPanel con las credenciales FTP (las encuentras en la sección "Archivos" > "Cuentas FTP").
- Navega a la carpeta
public_html. - Arrastra todos los archivos a una carpeta local.
Paso 2: Preparar Plesk para recibir la migración
Ahora que tienes todo respaldado, toca preparar el nuevo panel. Plesk tiene herramientas específicas para migrar cPanel a Plesk de forma automática o manual.
2.1. Accede a Plesk
Tu nuevo hosting te dará una URL de acceso (normalmente tudominio.com:8443). Inicia sesión con las credenciales que te hayan proporcionado.
2.2. Crea un nuevo plan de hosting (si es necesario)
Si tu sitio web necesita recursos específicos (como bases de datos ilimitadas o correos), puedes crear un plan personalizado:
- Ve a "Planes de hosting" > "Añadir plan".
- Dale un nombre, configura los límites (espacio, bases de datos, cuentas de correo) y guarda.
2.3. Añade tu dominio a Plesk
Para transferir sitio web, primero debes registrar tu dominio en Plesk:
- Ve a "Sitios web y dominios" > "Añadir dominio".
- Escribe tu nombre de dominio (ej:
tudominio.com). - Selecciona el plan de hosting que creaste.
- Haz clic en "Aceptar". Plesk creará una carpeta vacía para tu sitio.
[TIP] Si tu dominio todavía apunta al servidor antiguo, no te preocupes. Puedes migrar los archivos primero y luego cambiar los DNS. Tu sitio no se caerá si haces esto en orden.
Paso 3: Migrar los archivos del sitio web
Ahora llega el momento de cambio de panel de control real: mover los datos.
3.1. Sube los archivos mediante FTP
Usa un cliente FTP (como FileZilla) para conectarte a tu nuevo servidor Plesk:
- Las credenciales FTP las encuentras en "Sitios web y dominios" > "Acceso FTP".
- Conéctate y localiza la carpeta
httpdocs(es el equivalente apublic_htmlen cPanel). - Arrastra todos los archivos de tu sitio (los que descargaste antes) a esa carpeta.
3.2. Restaura las bases de datos
Para importar tus bases de datos:
- Ve a "Bases de datos" en Plesk.
- Haz clic en "Añadir base de datos" y crea una con el mismo nombre que tenías en cPanel (o uno nuevo, pero luego deberás actualizar la configuración).
- Una vez creada, selecciona la base de datos y haz clic en "Importar".
- Sube el archivo
.sqlque exportaste desde phpMyAdmin. - Plesk lo importará automáticamente.
[INFO] Si tu sitio usa WordPress, Joomla o cualquier CMS, las credenciales de la base de datos están en el archivo de configuración (por ejemplo,
wp-config.phppara WordPress). Asegúrate de que coincidan con las nuevas.
Paso 4: Migrar las cuentas de correo electrónico
Si tenías correos en cPanel, puedes migrarlos fácilmente a Plesk.
4.1. Crea las mismas cuentas de correo en Plesk
- Ve a "Correo" en Plesk.
- Haz clic en "Añadir dirección de correo".
- Crea cada cuenta con el mismo nombre y contraseña que tenías en cPanel.
4.2. Transfiere los mensajes existentes (opcional)
Si quieres conservar los correos antiguos, puedes usar un cliente de correo (como Outlook o Thunderbird) para exportar e importar los mensajes. Otra opción es usar herramientas como imapsync, pero es más técnico.
Para usuarios básicos, recomendamos:
- Configurar cada cuenta en un cliente de correo (como Thunderbird) conectado al servidor cPanel.
- Una vez sincronizados los correos, cambiar la configuración para que apunten al nuevo servidor Plesk.
- Los mensajes se descargarán de nuevo automáticamente.
[WARNING] Si no migras los correos, perderás los mensajes antiguos. Asegúrate de hacerlo antes de cambiar los DNS.
Paso 5: Verificar y ajustar configuraciones
Después de migrar cPanel a Plesk, tu sitio web debería funcionar, pero es importante revisar algunos detalles.
5.1. Comprueba los enlaces y el SEO
- Enlaces rotos: Usa herramientas como W3C Link Checker o Google Search Console para detectar errores 404.
- Redirecciones: Si tenías redirecciones en cPanel (por ejemplo, de HTTP a HTTPS o de una URL a otra), deberás configurarlas en Plesk. Ve a "Sitios web y dominios" > "Redirecciones".
- Sitemap y robots.txt: Asegúrate de que estos archivos sigan en la raíz de tu sitio (
httpdocs).
5.2. Actualiza las configuraciones del CMS
Si usas WordPress, Joomla o Drupal, verifica que:
- La URL del sitio en la base de datos sea correcta (puedes cambiarla con herramientas como Better Search Replace).
- Los plugins y temas estén actualizados.
- Las rutas de archivos (como imágenes) sigan funcionando.
5.3. Prueba los formularios y funcionalidades
Envía un formulario de contacto, revisa el carrito de compras (si tienes tienda) y comprueba que los correos salgan correctamente.
[TIP] Plesk tiene una herramienta llamada "Comprobador de sitios web" que analiza tu sitio en busca de errores comunes. La encuentras en "Sitios web y dominios" > "Comprobador de sitios web".
Paso 6: Cambiar los DNS (si no lo has hecho)
Si tu dominio todavía apunta al servidor antiguo, llegó el momento de transferir sitio web oficialmente.
- Ve a tu proveedor de dominios (donde compraste el dominio) y accede a la gestión de DNS.
- Cambia los nameservers por los que te haya proporcionado tu nuevo hosting con Plesk.
- Guarda los cambios. La propagación puede tardar entre 24 y 48 horas.
[INFO] Durante la propagación, algunos usuarios verán tu sitio en el servidor antiguo y otros en el nuevo. No te preocupes, es normal. Para evitar problemas, mantén ambos servidores activos hasta que termine.
Preguntas frecuentes (FAQ)
¿Puedo migrar desde cPanel a Syspanel?
Sí, pero el proceso es diferente. Si tu nuevo hosting usa Syspanel (antes conocido como HestiaCP), ten en cuenta que el puerto de acceso es el 2106. La migración se hace manualmente, similar a lo que explicamos aquí, pero las herramientas de Plesk no son compatibles. Consulta con tu proveedor.
¿Se pierde el SEO al migrar?
No, si haces la migración correctamente. Mantén las mismas URLs, redirecciones y archivos. Si cambias la estructura, podrías perder posicionamiento. Usa Google Search Console para monitorear.
¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu sitio. Un sitio pequeño (menos de 1 GB) puede tardar 1-2 horas. Uno grande (más de 10 GB) puede llevar un día. La propagación de DNS añade 24-48 horas.
¿Necesito ayuda profesional?
Si tu sitio es muy complejo (con muchas bases de datos, correos o configuraciones personalizadas), considera contratar a un técnico. Muchos hostings ofrecen migración gratuita.
Conclusión
La migrar cPanel a Plesk es un proceso muy manejable si sigues los pasos adecuados. Con esta guía, podrás transferir sitio web sin perder datos, correos ni posicionamiento SEO. Recuerda siempre hacer copias de seguridad, verificar cada paso y, si te surge alguna duda, consultar con tu nuevo proveedor de hosting.
[TIP] Después de la migración, revisa tu sitio en varios dispositivos y navegadores. También configura un monitoreo de uptime para asegurarte de que todo funciona 24/7.
¡Buena suerte con tu cambio de panel de control!
