🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Plesk: Cómo migrar un sitio web desde cPanel

Actualizado el 13 de noviembre de 2025

¿Estás pensando en cambiar de cPanel a Plesk y no sabes por dónde empezar? Tranquilo, es más sencillo de lo que parece y aquí te guiaré paso a paso. Migrar un sitio web desde cPanel a Plesk no tiene por qué ser un dolor de cabeza, incluso si no eres un experto en servidores. En esta guía completa y fácil de seguir, te explicaré todo lo que necesitas saber para realizar una migrar cPanel a Plesk sin perder datos ni tiempo. Prepárate para convertirte en un SysAdmin migración experto.


¿Por qué migrar de cPanel a Plesk?

Antes de ponernos manos a la obra, es normal preguntarse: ¿realmente vale la pena hacer el cambio? La respuesta corta es: sí, y por varias razones. Plesk es conocido por ser más ligero, tener una interfaz más moderna y ofrecer una integración excelente con herramientas como Docker, Git y WordPress. Además, su gestión de extensiones lo hace muy flexible. Si vienes de cPanel, notarás que la curva de aprendizaje es suave, pero las diferencias en la organización de los recursos te sorprenderán gratamente.


Preparación antes de la migración

Como en cualquier mudanza, la clave está en la preparación. No queremos que nada se pierda por el camino. Aquí tienes una lista de verificación imprescindible:

Requisitos previos

  • Acceso SSH a ambos servidores (cPanel y Plesk).
  • Credenciales de administrador en ambos paneles.
  • Espacio en disco suficiente en el servidor Plesk.
  • Copia de seguridad reciente del sitio web (por si acaso).
  • Conocimiento básico de línea de comandos (no te preocupes, te daré los comandos exactos).

[WARNING] Nunca realices una migración sin tener una copia de seguridad completa. Un pequeño error puede causar la pérdida de datos. Siempre, siempre, haz un backup primero.

Herramientas que necesitarás

  • Cliente SSH (como PuTTY en Windows o Terminal en Mac/Linux).
  • Cliente FTP (opcional, para verificar archivos).
  • Acceso a phpMyAdmin (o similar) para gestionar bases de datos.

Método 1: Migración manual paso a paso (recomendado para sitios pequeños)

Este método es perfecto si tienes un sitio web pequeño o mediano y quieres tener control total sobre cada archivo y base de datos. Es como hacer la mudanza tú mismo, pieza por pieza.

1. Exportar la base de datos desde cPanel

La base de datos es el corazón de tu sitio web (sobre todo si usas WordPress, Joomla o cualquier CMS). Vamos a sacarla de cPanel:

  1. Inicia sesión en cPanel.
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin.
  3. Selecciona la base de datos de tu sitio web (normalmente tiene el nombre de tu usuario y un prefijo).
  4. Ve a la pestaña Exportar y elige el método Rápido (formato SQL).
  5. Haz clic en Continuar y descarga el archivo .sql a tu computadora.

[TIP] Si tu base de datos es muy grande (más de 50 MB), es mejor exportarla desde la línea de comandos con mysqldump. Te ahorrarás problemas de tiempo de espera.

2. Exportar los archivos del sitio web desde cPanel

Ahora vamos a llevarnos todos los archivos: imágenes, plugins, temas, etc.

  1. En cPanel, ve a Administrador de archivos.
  2. Navega hasta la carpeta public_html (o www si tu sitio está ahí).
  3. Selecciona todos los archivos y carpetas (Ctrl + A).
  4. Haz clic en Comprimir y elige Zip. Se creará un archivo comprimido.
  5. Descarga ese archivo .zip a tu computadora.

3. Importar los archivos a Plesk

Ya tenemos todo en nuestra máquina local. Ahora toca subirlo al nuevo servidor Plesk.

  1. Inicia sesión en Plesk como administrador.
  2. Ve a Sitios web y dominios y selecciona el dominio de destino (si no existe, créalo primero).
  3. Haz clic en Administrador de archivos (o Archivos).
  4. Sube el archivo .zip que descargaste de cPanel.
  5. Una vez subido, selecciona el archivo y haz clic en Extraer. Los archivos se descomprimirán en la carpeta raíz del sitio (normalmente httpdocs o public_html).

4. Crear e importar la base de datos en Plesk

Ahora necesitamos darle vida a los datos.

  1. En Plesk, ve a Bases de datos.
  2. Haz clic en Agregar base de datos.
  3. Dale un nombre (puede ser el mismo que en cPanel) y crea un usuario con contraseña.
  4. Anota el nombre de la base de datos, el usuario y la contraseña (los necesitarás para configurar el sitio).
  5. Ahora, haz clic en el nombre de la base de datos recién creada y ve a Importar.
  6. Selecciona el archivo .sql que descargaste de cPanel y haz clic en Aceptar.

5. Ajustar la configuración del sitio

Este paso es crucial. Tu sitio web (especialmente si es WordPress) tiene almacenada la conexión a la base de datos en un archivo de configuración. Debes actualizarlo con los nuevos datos de Plesk.

  • Para WordPress: Edita el archivo wp-config.php en la carpeta raíz del sitio. Busca las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST. Cámbialas por los datos que anotaste en el paso anterior. Normalmente DB_HOST es localhost.

[INFO] Si cambiaste el nombre del dominio o la URL del sitio, también deberás actualizar las referencias en la base de datos. Puedes usar un script como "Better Search Replace" o consultar con tu SysAdmin.

6. Probar el sitio web

Abre tu navegador y escribe la URL de tu sitio. Si todo salió bien, deberías ver tu web funcionando exactamente como antes. Si ves errores, no te preocupes, es normal. Revisa los logs de error en Plesk (en Sitios web y dominios > Logs) para identificar el problema.


Método 2: Migración automática con la extensión de Plesk

Si prefieres no ensuciarte las manos con archivos y bases de datos, Plesk ofrece una extensión oficial que automatiza casi todo el proceso. Es ideal para sitios más grandes o cuando tienes poco tiempo.

1. Instalar la extensión "Plesk Migrator"

  1. En Plesk, ve a Extensiones (en el menú lateral).
  2. Busca "Plesk Migrator" e instálala.
  3. Una vez instalada, la encontrarás en Herramientas y ajustes > Migrar contenido.

2. Configurar la migración

  1. Haz clic en Migrar contenido y selecciona cPanel como origen.
  2. Introduce la dirección IP o nombre de host de tu servidor cPanel, junto con las credenciales de administrador (root o un usuario con privilegios sudo).
  3. Plesk se conectará automáticamente y escaneará los sitios web disponibles en cPanel.
  4. Selecciona el sitio que deseas migrar y haz clic en Siguiente.

3. Revisar y ejecutar

La herramienta te mostrará un resumen de lo que va a transferir: archivos, bases de datos, configuraciones de correo, etc. Revisa que todo esté correcto y haz clic en Iniciar migración. El proceso puede tardar desde minutos hasta horas, dependiendo del tamaño del sitio.

[TIP] Durante la migración automática, no cierres la ventana del navegador ni apagues el servidor. Plesk Migrator es muy fiable, pero es mejor no interrumpirlo.

4. Verificar y ajustar

Una vez finalizado, Plesk te mostrará un informe con los resultados. Si hubo errores, te indicará exactamente qué falló (por ejemplo, una base de datos que no se pudo importar). Puedes solucionarlos manualmente o reiniciar la migración solo de los elementos fallidos.


Posibles problemas y cómo solucionarlos

Ninguna migración es perfecta, y es posible que te encuentres con algún contratiempo. Aquí tienes los más comunes y sus soluciones:

Error de conexión a la base de datos

  • Causa: Las credenciales en el archivo de configuración no coinciden con las de Plesk.
  • Solución: Revisa wp-config.php (o el archivo equivalente de tu CMS) y asegúrate de que los datos sean correctos. Si cambiaste el nombre de la base de datos, actualízalo también.

Enlaces rotos o imágenes que no cargan

  • Causa: La URL del sitio está hardcodeada en la base de datos.
  • Solución: Usa un plugin como "Velvet Blues Update URLs" en WordPress, o ejecuta una consulta SQL para reemplazar la URL antigua por la nueva.

El sitio carga muy lento

  • Causa: Puede ser que el servidor Plesk no tenga suficientes recursos o que la configuración de PHP sea diferente.
  • Solución: Revisa los límites de memoria en Plesk (en PHP Settings) y ajústalos a los valores que tenías en cPanel.

Preguntas frecuentes (FAQ)

¿Puedo migrar varios sitios a la vez?

Sí, tanto con el método manual como con Plesk Migrator puedes migrar múltiples sitios. La extensión automática te permite seleccionar varios dominios en un solo proceso.

¿Qué pasa con las cuentas de correo electrónico?

Plesk Migrator también puede transferir cuentas de correo, buzones y configuraciones. En el método manual, deberás recrearlas una por una. Te recomiendo usar la extensión para ahorrar tiempo.

¿Es necesario tener el mismo sistema operativo en ambos servidores?

No necesariamente. Plesk funciona sobre CentOS, Ubuntu, Debian, etc., mientras que cPanel suele estar en CentOS o CloudLinux. La migración es posible siempre que ambos tengan acceso SSH y las herramientas necesarias.

¿Pierdo el posicionamiento SEO al migrar?

No, siempre y cuando no cambies la URL del sitio ni elimines contenido. Sin embargo, si cambias de servidor, es recomendable mantener la misma estructura de enlaces y redirigir cualquier URL antigua si es necesario.

¿Qué hago si mi sitio usa SSL?

Plesk permite importar certificados SSL fácilmente. En la migración automática, los certificados se transfieren junto con el sitio. Si haces el método manual, deberás reinstalar el certificado desde Plesk (en Sitios web y dominios > Certificados SSL/TLS).


Consejos finales para una migración exitosa

  • Haz una prueba en un subdominio: Si tienes dudas, migra primero a un subdominio de prueba (ej. test.tudominio.com) para verificar que todo funciona antes de apuntar el dominio real.
  • Mantén un registro de cambios: Anota todas las contraseñas, nombres de bases de datos y configuraciones que modifiques. Te salvará en caso de tener que revertir algo.
  • Actualiza los DNS al final: Una vez que el sitio funcione perfectamente en Plesk, cambia los registros DNS de tu dominio para que apunten al nuevo servidor. Esto minimiza el tiempo de inactividad.

[WARNING] No olvides desactivar el sitio en cPanel después de la migración para evitar conflictos de contenido duplicado. Puedes poner un mensaje de "Sitio en mantenimiento" mientras los DNS se propagan.


Conclusión

Migrar un sitio web desde cPanel a Plesk puede parecer un desafío, pero con esta guía paso a paso, verás que es un proceso manejable, incluso para quienes no son SysAdmin migración profesionales. Ya sea que elijas el método manual para tener control total o la extensión automática para ahorrar tiempo, el resultado será un sitio web funcionando en un entorno más moderno y eficiente.

Recuerda que la práctica hace al maestro. La primera vez puede llevar un par de horas, pero la segunda será mucho más rápida. Si en algún momento te sientes atascado, no dudes en consultar la documentación oficial de Plesk o pedir ayuda en foros especializados. ¡Buena suerte con tu migrar cPanel a Plesk!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel