Cómo mover un sitio web de cPanel a Plesk
Mudarse de un servidor puede sonar a algo complicado, lleno de comandos raros y archivos de configuración. Pero, ¿sabes qué? Con un poco de orden y las herramientas adecuadas, migrar cPanel a Plesk es un proceso mucho más sencillo de lo que imaginas. Da igual si eres una pequeña empresa con un blog, un desarrollador freelance o alguien que simplemente busca un mejor precio en su hosting, esta guía está pensada para que lo hagas paso a paso, sin perder el sueño por el camino.
Vamos a olvidarnos del miedo. Aquí no hablaremos de "líneas de comandos imposibles" ni de "editar archivos de configuración críticos" (aunque mencionaremos algunos trucos). Nuestro objetivo es que tu transferir sitio web sea tan fácil como empacar una maleta: con orden, sin dejar nada atrás y llegando a tu nuevo destino con todo en su sitio.
Antes de Empezar: Prepara el Terreno (Los Preparativos)
Piensa en esto como cuando te mudas de casa. No empiezas a meter cosas en cajas sin ton ni son; primero haces inventario, consigues cajas y etiquetas. Pues con tu web es igual. Una buena migración hosting empieza mucho antes de tocar un solo archivo.
1. El Inventario del Hogar Digital
Antes de nada, necesitas saber exactamente qué tienes. No vale con decir "tengo una web". Tienes que ser específico. Haz una lista mental (o en un papel) de todos los elementos que componen tu presencia online:
- Archivos del sitio: Todo el código, imágenes, vídeos y documentos que forman tu web. Normalmente viven en una carpeta llamada
public_htmlen tu cPanel. - La Base de Datos (o varias): Aquí es donde se guardan los textos de tus artículos, los usuarios registrados, los pedidos de tu tienda... Es el "cerebro" de tu web. Suelen llamarse algo así como
tuusuario_basededatos. - Cuentas de correo electrónico: Si usas correos con tu dominio (ej.
hola@tudominio.com), también tendrás que moverlos. Esto incluye los correos en sí, las contraseñas y los filtros o reglas que tengas configurados. - Configuraciones especiales: Cosas como redirecciones, certificados SSL, tareas programadas (cron jobs) o ajustes personalizados de PHP.
2. Haz una Copia de Seguridad de la Vieja Casa (cPanel)
Este es el paso más importante de todo el proceso. Nunca, jamás, hagas una migración sin una copia de seguridad. Es tu red de seguridad. Si algo sale mal, siempre podrás volver atrás.
En tu cPanel, busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup". Puedes hacer una copia completa o parcial. Para una migración, lo más fácil es usar la opción de "Copias de seguridad completas" o, si es muy grande, descargar por separado la carpeta public_html y las bases de datos.
[WARNING] No te fíes solo de la copia de seguridad del hosting. Descarga esos archivos a tu ordenador o a un almacenamiento en la nube (como Google Drive o Dropbox). Es tu único seguro ante un desastre.
La Gran Mudanza: Migrar cPanel a Plesk Paso a Paso
Ahora sí, vamos al lío. Existen dos formas principales de hacerlo: una más automática y otra más manual. Te explico ambas para que elijas la que más te convenga.
Opción A: La Vía Rápida (Usando la Herramienta de Migración de Plesk)
Muchos paneles de control de Plesk (sobre todo las versiones más modernas) incluyen una herramienta de migración integrada. Es como tener un servicio de mudanzas que se encarga de todo por ti.
Paso 1: Localiza la Herramienta de Migración
Una vez que tengas acceso a tu nuevo panel de Plesk, busca en el menú lateral izquierdo la opción que dice "Migración y Transferencia" o algo similar. Si no lo ves, puede que esté en "Herramientas y utilidades".
Paso 2: Configura el Origen (cPanel)
Al hacer clic, te pedirá que configures una "Fuente". Aquí es donde le indicas de dónde vienen tus datos. Selecciona cPanel como tipo de servidor y luego introduce:
- La dirección IP de tu servidor cPanel antiguo.
- El puerto (normalmente 2083 para cPanel con SSL).
- El usuario y la contraseña de un usuario con privilegios de root o de un usuario con acceso a WHM (WebHost Manager).
- Plesk usará estas credenciales para "leer" todo el contenido de tu cPanel.
Paso 3: Selecciona lo que Quieres Migrar
Esta herramienta es muy lista. Te mostrará una lista de todo lo que ha encontrado en tu cPanel: cuentas, dominios, bases de datos, correos... Puedes elegir migrarlo todo de una vez o seleccionar solo lo que te interese.
Paso 4: Ejecuta la Migración
Pulsa el botón de "Migrar" y siéntate a esperar. El tiempo dependerá del tamaño de tu web. Plesk se encargará de copiar los archivos, importar las bases de datos, crear las cuentas de correo y, en muchos casos, hasta de configurar los certificados SSL.
[TIP] Aprovecha esta herramienta para migrar también las tareas cron (programadas). Plesk suele detectarlas y crearlas automáticamente en el nuevo servidor. Si no lo hace, tendrás que rehacerlas manualmente. ¡No las olvides!
Opción B: La Vía Manual (El Control Total)
Si la herramienta automática no está disponible o prefieres tener el control absoluto de cada elemento, esta es tu opción. Es como hacer la mudanza tú mismo, caja a caja.
Paso 1: Transfiere los Archivos (Desde cPanel a Plesk)
- Comprime: En tu cPanel antiguo, entra en el Administrador de archivos.
- Navega hasta
public_html, selecciona todos los archivos y carpetas de tu web y comprímelos en un archivo.zipo.tar.gz. Si tu web es muy grande, puedes hacerlo por partes. - Descarga: Descarga ese archivo comprimido a tu ordenador.
- Sube: En tu nuevo Plesk, ve al dominio correspondiente y busca la sección de "Administrador de archivos" (suele estar en el menú del dominio).
- Navega hasta la carpeta
httpdocs(que es el equivalente apublic_htmlen Plesk). - Sube el archivo
.zipque descargaste antes. - Descomprime: Una vez subido, haz clic derecho sobre él y elige la opción de "Extraer". ¡Listo! Tus archivos ya están en su nuevo hogar.
Paso 2: Exporta e Importa las Bases de Datos
Este es el paso más delicado, pero no te asustes.
- Exporta desde cPanel: En tu panel antiguo, busca la sección "Bases de datos MySQL". Dentro, verás la opción de "phpMyAdmin". Haz clic para abrirla.
- Selecciona la base de datos que quieres migrar (de la lista que aparece a la izquierda).
- Ve a la pestaña "Exportar" y elige el método "Rápido". Asegúrate de que el formato es SQL. Pulsa "Continuar" y se descargará un archivo
.sql. - Crea la base en Plesk: En tu nuevo Plesk, ve a la sección "Bases de datos" de tu dominio.
- Haz clic en "Agregar base de datos". Ponle un nombre (ej.
nuevabase) y crea un usuario con su contraseña. Guarda estos datos, los necesitarás después. - Importa en Plesk: Ahora, con la base de datos recién creada, haz clic en el icono de "phpMyAdmin" de esa base.
- Ve a la pestaña "Importar", selecciona el archivo
.sqlque descargaste antes y pulsa "Continuar". Plesk se encargará de importar todas las tablas.
Paso 3: Configura el Sitio (El Empalme)
Ahora viene la parte de "conectar los cables". Tu web necesita saber cómo conectarse a su nueva base de datos.
- Busca en tu web un archivo llamado
wp-config.php(si es WordPress),configuration.php(si es Joomla) o similar. - Ábrelo con el editor de archivos de Plesk (clic derecho > Editar).
- Busca las líneas que definen el nombre de la base de datos, el usuario y la contraseña.
- Cámbialas por los datos de la nueva base que creaste en Plesk (el nombre, usuario y contraseña del paso 2).
- Guarda el archivo.
[INFO] Si tu web usa rutas absolutas (por ejemplo, en la configuración de WordPress o en algunos scripts), puede que necesites actualizarlas. La ruta de tu web en cPanel era algo como
/home/usuario/public_html, pero en Plesk será/var/www/vhosts/tudominio.com/httpdocs. Si ves errores de rutas, este es el motivo.
Paso 4: Migrar los Correos Electrónicos
Esta es la parte más tediosa, pero se puede hacer.
- En cPanel: Ve a la sección de "Email" y luego a "Cuentas de correo". Necesitas saber los nombres de tus cuentas y sus contraseñas.
- Crea las cuentas en Plesk: En tu nuevo Plesk, ve a la sección "Correo electrónico" de tu dominio y crea las mismas cuentas con las mismas contraseñas.
- Transfiere los mensajes: Para los correos ya existentes, tienes dos opciones:
- Usar un cliente de correo: Configura tu Outlook o Thunderbird para ambas cuentas (la antigua y la nueva) y arrastra los correos de una a otra.
- Usar herramientas de migración: Algunos paneles de Plesk tienen herramientas para importar correos desde IMAP. Es un poco más técnico, pero si tu proveedor de hosting lo ofrece, es la vía más limpia.
Después de la Mudanza: Revisa que Todo Funcione
Ya tienes todo en tu nuevo hogar. Ahora toca asegurarse de que todo está en orden antes de tirar la llave del piso viejo.
1. Actualiza el DNS (El Cambio de Dirección)
Este es el paso más importante de todos. El DNS es como la guía telefónica de Internet. Le dice a los usuarios que, cuando escriban tudominio.com, vayan a la dirección IP de tu servidor.
- Localiza tus servidores DNS: Normalmente los gestiona tu registrador de dominios (donde compraste el dominio) o tu proveedor de hosting antiguo.
- Cambia los registros: Tienes que cambiar los registros "A" (y los "CNAME" si los hay) para que apunten a la nueva IP de tu servidor Plesk. Tu nuevo proveedor de hosting te dará esta IP.
- Paciencia: El cambio de DNS no es inmediato. Puede tardar desde unas horas hasta 48 horas en propagarse por todo el mundo. Durante ese tiempo, algunos usuarios verán la web antigua y otros la nueva.
[WARNING] No canceles tu hosting antiguo hasta que pasen al menos 48 horas desde el cambio de DNS. Así te aseguras de que todo el mundo vea la nueva web y de que no se pierda ningún correo que llegue durante la transición.
2. Prueba, Prueba y Vuelve a Probar
Una vez que el DNS se haya propagado, es hora de la inspección final.
- Navega por tu web: Visita todas las páginas principales, haz clic en los enlaces, envía un formulario de contacto, prueba la búsqueda...
- Revisa el panel de administración: Entra a tu WordPress o a tu tienda online y verifica que todo funciona con normalidad.
- Envía y recibe correos: Prueba a enviar y recibir correos desde tus nuevas cuentas.
- Comprueba el SSL: Asegúrate de que el candadito de seguridad aparece en la barra de direcciones. Plesk suele tener una herramienta para activar SSL gratuitos (Let's Encrypt).
Preguntas Frecuentes (FAQ) sobre la Migración
¿Cuánto tiempo tarda en migrar cPanel a Plesk?
Depende del tamaño de tu web y del método que uses. Una web pequeña con la herramienta automática puede tardar 15 minutos. Una web grande con muchos archivos y bases de datos, varias horas. La propagación del DNS es lo que más tarda (hasta 48 horas).
¿Perderé mi posicionamiento en Google (SEO) al hacer el cambio?
No, si lo haces bien. Lo importante es mantener la misma estructura de URLs y, si es posible, configurar redirecciones 301 (desde HTTP a HTTPS, por ejemplo). Puede haber pequeñas fluctuaciones en el ranking durante unos días, pero se estabilizan. La velocidad de carga de tu nuevo servidor puede incluso mejorar tu SEO.
¿Qué pasa con mis certificados SSL?
Plesk tiene una integración muy buena con Let's Encrypt, que ofrece certificados SSL gratuitos. Puedes generar uno nuevo para tu dominio en cuestión de minutos desde el panel. También puedes importar tu certificado existente, pero es más fácil generar uno nuevo.
¿Y si mi web usa un CMS como WordPress o Joomla?
El proceso es el mismo. La migración de archivos y bases de datos es idéntica. La única diferencia es que después tendrás que asegurarte de que las rutas y la configuración de la base de datos son correctas (como mencionamos en el Paso 3 de la Opción B).
¿Puedo hacer una migración sin experiencia técnica?
Sí, con la Opción A (la herramienta automática) es muy probable que lo consigas. Con la Opción B (manual) es más fácil cometer errores, pero si sigues esta guía paso a paso, es totalmente factible. Si tienes dudas, siempre puedes contratar a un profesional para que lo haga por ti.
En resumen: Migrar cPanel a Plesk no es un monstruo de siete cabezas. Es un proceso lógico que, con paciencia y siguiendo estos pasos, puedes completar con éxito. Respira, organiza tu tiempo, haz una buena copia de seguridad y verás que en menos de lo que piensas, tu web estará funcionando en su nuevo y flamante hogar. ¡Buena suerte con tu mover web!
