Cómo migrar un sitio de Plesk a cPanel sin perder datos
Migrar un sitio web de un panel a otro puede sonar como una operación quirúrgica compleja, pero con la guía adecuada, es un proceso totalmente manejable, incluso para quienes no son expertos técnicos. Si estás leyendo esto, probablemente estás considerando un cambio de panel hosting y necesitas hacerlo sin perder ni un solo archivo, base de datos o correo electrónico.
La buena noticia es que la migración web plesk a cPanel es un procedimiento muy común en el mundo del hosting. Aunque Plesk y cPanel son dos interfaces diferentes, los datos subyacentes (archivos, bases de datos MySQL y configuraciones de correo) son estándar. Nuestro objetivo hoy es que completes esta mudanza con éxito, paso a paso y sin sustos.
A lo largo de esta guía, te explicaré desde la preparación inicial hasta la verificación final, cubriendo todos los puntos críticos para que el proceso sea transparente y seguro. Vamos a ello.
¿Por qué migrar y qué necesitas preparar antes de empezar?
Antes de tocar nada, es fundamental entender qué implica el proceso. Transferir hosting plesk cpanel no es simplemente copiar y pegar una carpeta. Implica replicar la estructura de tu sitio, las bases de datos y las cuentas de correo en un nuevo entorno.
Piensa en ello como mudarte de casa: no solo llevas los muebles (archivos), sino que también tienes que asegurarte de que las llaves (contraseñas) y los planos (configuraciones) funcionen en la nueva vivienda.
Requisitos previos imprescindibles
Para que la migración plesk a cpanel sea un éxito, necesitas tener a mano lo siguiente:
- Acceso FTP/SFTP al servidor Plesk antiguo: Tus credenciales de acceso para descargar los archivos.
- Acceso a phpMyAdmin en Plesk: Para exportar las bases de datos.
- Credenciales de correo electrónico: Para configurar las cuentas en el nuevo servidor.
- Acceso al panel de control de tu dominio (DNS): Donde gestionas los registros MX, A y CNAME.
- Datos de acceso a cPanel: El nuevo usuario, contraseña y la IP del servidor.
[INFO]: Antes de empezar, te recomiendo encarecidamente que hagas una copia de seguridad completa de tu sitio en Plesk. Aunque migremos los datos, tener un respaldo local es tu red de seguridad. Si algo falla, siempre puedes volver al estado original.
Paso 1: Hacer un inventario completo de tu sitio en Plesk
El primer error que comete la gente es empezar a descargar archivos sin saber qué tiene. Para una migración web plesk ordenada, necesitas un mapa de tu sitio.
Lista de verificación (Checklist)
- Archivos del sitio web: Normalmente en
/var/www/vhosts/tudominio.com/httpdocs/. Esta es tu carpeta principal. - Bases de datos: Anota el nombre exacto de cada base de datos y su usuario asociado. Puedes ver esto en la sección "Bases de datos" de Plesk.
- Cuentas de correo: Lista todas las cuentas (ej. info@tudominio.com, admin@tudominio.com) y anota si tienen redirecciones o alias.
- Certificados SSL: ¿Tienes un certificado SSL instalado? Necesitarás descargarlo o emitir uno nuevo en cPanel (normalmente con AutoSSL es gratuito).
- Tareas Cron: Si tienes scripts que se ejecutan automáticamente, anota los comandos exactos y la frecuencia.
[TIP]: Abre un bloc de notas y ve apuntando todos estos datos. Te ahorrarás muchísimos quebraderos de cabeza más adelante.
Paso 2: Migrar los archivos del sitio (FTP/SFTP)
Ahora viene la parte física: mover los archivos. El método más fiable para transferir hosting plesk cpanel es hacerlo a través de FTP.
Descargar desde Plesk
- Conéctate a tu servidor Plesk usando un cliente FTP como FileZilla.
- Navega a la carpeta
httpdocs(opublic_htmlen algunos casos). - Selecciona todos los archivos y carpetas y descárgalos a una carpeta local en tu computadora.
- Este proceso puede tardar, dependiendo del tamaño de tu sitio. Ten paciencia.
Subir a cPanel
- Abre tu cliente FTP y conéctate a tu nuevo servidor cPanel usando las credenciales que te proporcionó tu nuevo proveedor.
- Navega a la carpeta
public_html. - Sube todos los archivos que descargaste previamente.
[WARNING]: Asegúrate de que la carpeta public_html en cPanel esté vacía antes de subir los archivos. Si cPanel ya tiene un archivo index.html de bienvenida, elimínalo primero para evitar conflictos.
Paso 3: Migrar las bases de datos (MySQL)
Esta es probablemente la parte más delicada de la migración plesk a cpanel. Si los archivos son el esqueleto, las bases de datos son el cerebro. Sin ellas, tu sitio no funcionará.
Exportar desde Plesk (phpMyAdmin)
- En Plesk, entra a la sección "Bases de datos" y haz clic en el icono de phpMyAdmin de la base de datos que quieres migrar.
- Una vez dentro, selecciona la base de datos en el panel izquierdo.
- Ve a la pestaña "Exportar".
- Elige el método "Rápido" y formato SQL. Haz clic en "Continuar".
- Se descargará un archivo
.sql. Guárdalo en tu computadora.
Importar a cPanel
- En cPanel, busca la sección "Bases de datos" y haz clic en "Bases de datos MySQL".
- Crea una nueva base de datos con un nombre que reconozcas (ej.
tuuser_sitio). - Crea un usuario para esa base de datos y asígnale una contraseña segura.
- Añade el usuario a la base de datos y otórgale TODOS los privilegios (generalmente se marca "TODOS LOS PRIVILEGIOS").
- Ahora, ve a la sección "phpMyAdmin" dentro de cPanel.
- Selecciona la base de datos que acabas de crear en el panel izquierdo.
- Ve a la pestaña "Importar".
- Selecciona el archivo
.sqlque descargaste anteriormente y haz clic en "Continuar".
[WARNING]: El nombre de la base de datos y el usuario en cPanel casi siempre serán diferentes a los de Plesk (tendrán un prefijo con tu nombre de usuario). Deberás actualizar el archivo de configuración de tu sitio (normalmente wp-config.php en WordPress o configuration.php en Joomla) con los nuevos nombres, usuarios y contraseñas.
¿Cómo actualizar el archivo de configuración?
- Descarga el archivo
wp-config.php(o el equivalente) desdepublic_htmlusando FTP. - Ábrelo con un editor de texto como Notepad++.
- Busca las líneas
DB_NAME,DB_USERyDB_PASSWORD. - Reemplaza los valores antiguos con los nuevos que creaste en cPanel.
- Guarda el archivo y súbelo de nuevo a
public_html, sobrescribiendo el antiguo.
Paso 4: Migrar las cuentas de correo electrónico
El correo es otro pilar fundamental. Al transferir hosting plesk cpanel, necesitas recrear las cuentas para que no pierdas la capacidad de enviar y recibir emails.
Crear cuentas en cPanel
- En cPanel, ve a la sección "Email" y haz clic en "Cuentas de Email".
- Haz clic en "Crear" o "Agregar".
- Introduce la dirección completa (ej. info@tudominio.com) y la contraseña que deseas usar.
- Repite este proceso para cada cuenta que tenías en Plesk.
[TIP]: Si tenías redirecciones o alias de correo en Plesk, deberás recrearlos manualmente en cPanel en la sección "Redireccionadores" o "Forwarders".
Migrar el contenido de los correos (opcional pero recomendado)
Si necesitas conservar los correos antiguos, puedes hacerlo:
- En Plesk: Crea una copia de seguridad de la cuenta de correo o usa un cliente como Outlook para exportar los emails a un archivo
.pst. - En cPanel: Usa la herramienta "Importador de correos" en la sección "Email" para subir los archivos
.psto.mbox.
Este paso puede ser complejo. Si no es crítico conservar el historial de correos, te recomiendo simplemente configurar las nuevas cuentas y avisar a tus contactos.
Paso 5: Configurar el DNS y los registros MX
Este es el paso final y el que "conecta" tu dominio con el nuevo servidor. Hasta que no cambies el DNS, tu sitio seguirá apuntando al servidor antiguo.
Cambiar los nameservers
- Ve a tu registrador de dominios (donde compraste el dominio).
- Busca la opción "Nameservers" o "Servidores DNS".
- Reemplaza los nameservers actuales (los de Plesk) por los que te proporcionó tu nuevo proveedor de cPanel (normalmente son algo como
ns1.tunuevohost.comyns2.tunuevohost.com).
Cambiar los registros A y MX
A veces, puedes mantener los nameservers y solo cambiar el registro A para que apunte a la IP de tu nuevo servidor. Sin embargo, lo más limpio y común es cambiar los nameservers por completo.
- Registro A: Apunta tu dominio (y
www) a la IP de tu servidor cPanel. - Registro MX: Apunta a
mail.tudominio.compara que el correo funcione correctamente.
[INFO]: La propagación del DNS puede tardar entre 2 y 48 horas en completarse globalmente. Durante este tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo. No te asustes si ves resultados mixtos.
Paso 6: Verificación final y solución de problemas
Una vez que el DNS se propague, es hora de la prueba de fuego.
Checklist de verificación
- Carga el sitio web: Escribe tu dominio en el navegador y verifica que cargue correctamente.
- Revisa los enlaces internos: Haz clic en varias páginas para asegurarte de que no hay errores 404.
- Prueba el envío de formularios: Si tienes formularios de contacto, pruébalos para verificar que la base de datos funciona.
- Envía y recibe un correo: Crea una cuenta en tu cliente de correo (Outlook, Gmail, etc.) con los nuevos datos SMTP y POP3/IMAP de cPanel y envía un email de prueba.
- Renueva el SSL: En cPanel, ve a "Seguridad" -> "SSL/TLS Status" y ejecuta "AutoSSL" para emitir un certificado gratuito para tu dominio.
[WARNING]: Si algo falla, revisa los logs de errores en cPanel (en "Métricas" -> "Errores"). El 90% de las veces, el problema es un error tipográfico en el archivo de configuración de la base de datos o un permiso de archivo incorrecto.
Preguntas frecuentes (FAQ) sobre la migración
Aquí te resuelvo las dudas más comunes que suelen tener los usuarios al hacer este cambio de panel hosting.
¿Puedo hacerlo yo mismo o necesito contratar a un profesional?
Para sitios web pequeños o medianos (sin tiendas online complejas ni sistemas a medida), puedes hacerlo tú mismo siguiendo esta guía. Si tienes una aplicación muy personalizada o muchos correos críticos, puede valer la pena contratar el servicio de migración que ofrecen la mayoría de los proveedores de hosting por un costo adicional.
¿Cuánto tiempo tarda el proceso?
La descarga y subida de archivos depende del tamaño de tu sitio. Puede tardar desde minutos hasta un par de horas. La propagación del DNS es lo que más tiempo toma (hasta 48 horas), pero el trabajo "activo" de migración rara vez supera las 4 horas.
¿Qué pasa con los certificados SSL?
cPanel suele tener AutoSSL que emite un certificado gratis de Let's Encrypt automáticamente. Si tenías un certificado de pago, deberás descargarlo de Plesk y subirlo a cPanel en la sección "SSL/TLS". Si no, el AutoSSL es suficiente para la mayoría de los casos.
¿Puedo mantener mi correo en Plesk mientras migro el sitio?
Sí, puedes migrar primero los archivos y las bases de datos, verificar que el sitio funciona, y luego cambiar el registro MX para que apunte al nuevo servidor de correo. Esto te permite tener un período de transición sin perder ningún email.
¿Qué es Syspanel y por qué lo mencionan?
A veces, en el mundo del hosting, verás referencias a paneles de control alternativos. Si en algún momento te ofrecen usar Syspanel (el nombre comercial de HestiaCP), debes saber que es una excelente alternativa. Su acceso se realiza a través del puerto 2106 (ej. https://tudominio.com:2106). Es más ligero que cPanel, pero para la migración de datos, el proceso es idéntico al que hemos descrito: exportar desde Plesk e importar en el nuevo panel, ya sea cPanel o Syspanel.
[TIP]: No te olvides de actualizar las contraseñas de tus cuentas de correo y bases de datos en el nuevo servidor. Es una buena práctica de seguridad después de cualquier migración web plesk.
Conclusión
Migrar de Plesk a cPanel es un proyecto que requiere organización, pero no es imposible. Siguiendo estos pasos, podrás transferir hosting plesk cpanel con éxito, minimizando el tiempo de inactividad y asegurando que todos tus datos lleguen a salvo a su nuevo hogar.
Recuerda: la clave está en la preparación. Haz un inventario, descarga todo, configura las bases de datos y, sobre todo, no tengas prisa con el DNS. Una vez que todo esté verificado, disfrutarás de tu nuevo panel con total tranquilidad. Si te surge cualquier duda durante el camino, no dudes en consultar la documentación de tu nuevo proveedor de hosting o contactar con su soporte técnico; están para ayudarte. ¡Buena suerte con tu cambio de panel hosting!
