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

Plesk: Cómo migrar un sitio web desde cPanel a Plesk

Actualizado el 25 de enero de 2026

Antes de Empezar: ¿Por Qué Migrar de cPanel a Plesk?

Si estás leyendo esto, probablemente te has enfrentado a la necesidad de migrar cPanel a Plesk. Tal vez tu nuevo proveedor de hosting usa Plesk, o quizás buscas una interfaz que te resulte más moderna y con mejor gestión de seguridad. La buena noticia es que Plesk incluye una herramienta de migración muy potente que automatiza casi todo el proceso.

Migrar un sitio web puede sonar aterrador, pero con la guía adecuada, es un proceso que puedes completar en menos de una hora, incluso sin ser un experto en Linux. En este artículo, te explicaré paso a paso cómo transferir sitio Plesk desde un servidor cPanel, qué debes preparar antes de empezar y cómo solucionar los problemas más comunes.

Piensa en esto como mudarte de casa: la clave está en empacar bien (hacer copias de seguridad), contratar el camión adecuado (usar la herramienta de migración) y verificar que todo llegó en orden (comprobar archivos y bases de datos). Vamos a ello.


Requisitos Previos y Preparación del Servidor

Antes de lanzarte a la migración Plesk, necesitas asegurarte de que ambos servidores (el origen con cPanel y el destino con Plesk) cumplan ciertos requisitos. No queremos sorpresas a mitad del proceso.

Requisitos en el Servidor de Origen (cPanel)

El servidor cPanel debe permitir conexiones remotas. Necesitarás lo siguiente:

  • Acceso SSH o credenciales de cPanel: Para que Plesk pueda leer los archivos, necesitará acceso. Lo más fácil es tener las credenciales de administrador de cPanel o un usuario con permisos de "root" o "reseller".
  • Puerto 22 (SSH) abierto: La herramienta de migración de Plesk se conecta por SSH para copiar los archivos. Si el firewall bloquea este puerto, la migración fallará.
  • Puertos de bases de datos abiertos: Normalmente el 3306 (MySQL/MariaDB). Si cPanel está en otro servidor, asegúrate de que no esté bloqueado.

Requisitos en el Servidor de Destino (Plesk)

En el servidor Plesk (donde vamos a migrar hosting Plesk), necesitas:

  • Plesk instalado y actualizado: La versión más reciente siempre es mejor para evitar bugs de migración.
  • Espacio en disco suficiente: Obviamente, necesitas tanto espacio como ocupe el sitio en el origen, más un margen extra para archivos temporales.
  • Acceso como administrador: Necesitarás iniciar sesión en Plesk como admin para lanzar la migración.

Prepara tu Dominio y DNS

Un paso que muchos olvidan: decidir cuándo cambiarás el DNS. Si cambias los DNS antes de la migración, los visitantes verán el sitio nuevo mientras aún estás copiando archivos, lo que puede generar inconsistencias. Lo ideal es:

  1. Realizar la migración.
  2. Revisar que todo funcione (usando archivos hosts o un subdominio temporal).
  3. Cambiar los DNS cuando estés 100% seguro.

[WARNING] No cambies los DNS de tu dominio hasta que la migración haya terminado y hayas verificado que el sitio carga correctamente en el servidor Plesk. Si lo haces antes, podrías tener el sitio caído para tus usuarios.


Paso 1: Acceder a la Herramienta de Migración de Plesk

Plesk tiene un asistente de migración integrado que es la forma más sencilla de transferir sitio Plesk. Para acceder a él, sigue estos pasos:

  1. Inicia sesión en tu panel de control de Plesk (normalmente en https://tu-servidor:8443).
  2. En el menú lateral izquierdo, busca la sección "Herramientas y utilidades" o directamente "Migración" (dependiendo de la versión de Plesk, puede variar ligeramente).
  3. Haz clic en "Migrar desde cPanel" o en "Nueva migración".

![No hay imagen, es un ejemplo de navegación]

El asistente te pedirá que introduzcas los datos del servidor de origen. Es importante que tengas a mano la IP pública del servidor cPanel, el usuario (normalmente root) y la contraseña.

[TIP] Si tu servidor cPanel usa un puerto SSH personalizado (no el 22), puedes especificarlo en el campo correspondiente dentro del asistente de Plesk. El formato suele ser IP:PUERTO.

Opciones de Migración: Qué Puedes Transferir

El asistente te dejará elegir qué quieres migrar. No tienes que transferirlo todo. Puedes seleccionar:

  • Cuentas de correo: Si quieres conservar los buzones, alias y registros MX.
  • Bases de datos: Todas las bases de datos MySQL asociadas a los dominios.
  • Archivos del sitio: El contenido de public_html y subdominios.
  • Configuraciones de PHP: Versión, extensiones, etc.
  • Certificados SSL: Si quieres importar tus certificados existentes.

Mi recomendación es que migres todo para no perder configuración. Es más fácil eliminar lo que no quieras después que volver a configurarlo manualmente.


Paso 2: Ejecutar la Migración Paso a Paso

Una vez hayas configurado la conexión, Plesk comenzará a analizar el servidor cPanel. Este proceso puede tardar unos minutos. Verás una lista de todos los dominios, bases de datos y cuentas de correo encontradas.

Selecciona los Elementos a Migrar

En esta pantalla, verás una lista de todos los sitios web alojados en cPanel. Marca las casillas de los que quieras migrar. Si solo quieres migrar un sitio, desmarca el resto.

[INFO] Si tienes muchos sitios, puedes usar el buscador para filtrar por dominio. Esto es muy útil si solo quieres migrar cPanel a Plesk para un cliente específico.

Configura los Parámetros de Migración

Plesk te preguntará cómo manejar los conflictos. Por ejemplo:

  • ¿Qué hacer si el dominio ya existe en el servidor Plesk? (Sobrescribir, omitir, etc.)
  • ¿Quieres crear nuevas cuentas de usuario para cada dominio o usar las existentes?

Te recomiendo elegir "Sobrescribir" solo si estás seguro de que no necesitas los datos actuales en Plesk. Si es la primera migración, elige "Omitir" para evitar errores.

Inicia la Migración

Haz clic en "Migrar" y siéntate a esperar. El tiempo dependerá del tamaño de los archivos y la velocidad de conexión entre servidores. Un sitio pequeño (1-2 GB) puede tardar 10-15 minutos. Un sitio grande (50 GB) puede tardar horas.

Plesk te mostrará una barra de progreso y un registro de eventos en tiempo real. Verás mensajes como "Copiando archivos", "Importando base de datos", etc.

[WARNING] No cierres la pestaña del navegador ni apagues tu ordenador durante la migración. Si la conexión se pierde, el proceso podría interrumpirse y dejar archivos a medias.


Paso 3: Verificación Post-Migración

Cuando Plesk te diga que la migración ha terminado, no asumas que todo está perfecto. Debes verificar los elementos críticos.

Comprobar Archivos del Sitio

Ve a "Sitios web y dominios" en Plesk, localiza tu dominio y haz clic en "Archivos". Revisa que la estructura de carpetas (public_html, wp-content, etc.) esté intacta.

Comprobar Bases de Datos

Accede a "Bases de datos" en el panel de tu dominio. Asegúrate de que la base de datos esté presente y que los usuarios tengan los permisos correctos. Puedes hacer una prueba rápida conectándote a través de phpMyAdmin (en Plesk, está en "Bases de datos" > "phpMyAdmin").

Comprobar Cuentas de Correo

Si migraste cuentas de correo, ve a "Correo" en el panel del dominio. Verifica que los buzones existen y que las contraseñas se han importado correctamente. Si no las has cambiado, los clientes podrán seguir usando sus contraseñas antiguas.

Revisar la Configuración de PHP

Plesk suele importar la versión de PHP y las extensiones. Ve a "Sitios web y dominios" > "Configuración de PHP" y verifica que todo coincide con lo que tenías en cPanel.

[TIP] Si tu sitio usa variables de entorno o archivos .htaccess con reglas especiales, asegúrate de que se hayan copiado. Plesk también soporta .htaccess, así que no deberías tener problemas.


Solución de Problemas Comunes en la Migración

Aunque la herramienta de Plesk es muy fiable, pueden surgir problemas. Aquí tienes los más habituales y cómo solucionarlos.

Error de Conexión con el Servidor cPanel

Si Plesk no puede conectarse al servidor cPanel, revisa:

  • Que la IP y las credenciales sean correctas.
  • Que el puerto SSH esté abierto. Puedes probar desde tu ordenador con ssh usuario@ip -p 22. Si no responde, es un problema de firewall.
  • Que el servidor cPanel permita conexiones root por SSH. Algunos proveedores lo deshabilitan por seguridad.

Base de Datos No Importada Correctamente

A veces las bases de datos se importan con errores de permisos. Para solucionarlo:

  1. Ve a "Bases de datos" en Plesk.
  2. Selecciona la base de datos problemática.
  3. Haz clic en "Administrar usuarios".
  4. Asegúrate de que el usuario tiene todos los privilegios sobre la base de datos.

Archivos con Permisos Incorrectos

Es común que los archivos migrados tengan permisos demasiado restrictivos o abiertos. Plesk tiene una herramienta para reparar permisos: ve a "Sitios web y dominios" > "Reparar" y ejecuta la opción de "Reparar permisos".

Enlaces Rotos o Rutas Absolutas

Si tu sitio fue desarrollado con rutas absolutas (ej: /home/usuario/public_html), es posible que dejen de funcionar. Deberás actualizar estas rutas en los archivos de configuración (como wp-config.php en WordPress) o en la base de datos (tabla options).

[INFO] En WordPress, puedes usar un plugin como "Better Search Replace" para cambiar rutas antiguas por las nuevas de Plesk. Esto es muy útil si cambiaste la estructura de directorios.


Migración Manual Alternativa (Usando SSH y rsync)

Si la herramienta automática falla o prefieres tener más control, puedes migrar hosting Plesk manualmente usando comandos SSH. Esto es más técnico, pero te explicaré lo básico.

Copiar Archivos con rsync

Desde el servidor Plesk, ejecuta:

rsync -avz -e ssh usuario@ip-origen:/home/usuario/public_html/ /var/www/vhosts/tudominio/httpdocs/

Esto copiará todos los archivos de forma segura.

Exportar e Importar Bases de Datos

En el servidor cPanel, exporta la base de datos con:

mysqldump -u usuario -p basededatos > basededatos.sql

Luego, en Plesk, importa el archivo .sql usando phpMyAdmin o la línea de comandos:

mysql -u usuario -p basededatos < basededatos.sql

Este método es más propenso a errores, pero te da control total.

[WARNING] Si usas este método manual, no olvides actualizar las rutas en los archivos de configuración y en la base de datos. Es fácil olvidarlo y luego el sitio no carga correctamente.


Preguntas Frecuentes (FAQ) sobre Migración a Plesk

¿Puedo migrar desde cPanel sin tener acceso root?

Sí, pero es más complicado. Necesitarás al menos un usuario con acceso a cPanel y a las bases de datos. La herramienta de Plesk puede funcionar con credenciales de "reseller" o de "cuenta principal".

¿La migración afecta a mi sitio actual en cPanel?

No, la migración de Plesk solo lee los datos del servidor cPanel. No modifica ni elimina nada en el origen. Puedes quedarte tranquilo.

¿Cuánto cuesta migrar cPanel a Plesk?

La herramienta de migración de Plesk es gratuita y está incluida en el panel. No necesitas pagar nada extra por transferir tus sitios.

¿Qué pasa con los certificados SSL?

Plesk intentará importar los certificados SSL existentes. Si no lo hace, puedes generar uno nuevo gratuitamente con Let's Encrypt desde el panel de Plesk en solo unos clics.

¿Puedo migrar cuentas de correo con sus contraseñas?

Sí, la herramienta de migración importa los buzones y sus contraseñas. Sin embargo, si el servidor cPanel no permite el acceso a las contraseñas de correo, es posible que tengas que restablecerlas manualmente después de la migración.

¿Puedo probar el sitio antes de cambiar los DNS?

Sí, puedes modificar el archivo hosts de tu ordenador para apuntar el dominio a la IP del servidor Plesk. Así verás el sitio migrado sin afectar a los visitantes.


Consejos Finales para una Migración Exitosa

  • Programa la migración en horas de bajo tráfico: Aunque no afecta al sitio original, la copia de archivos consume ancho de banda del servidor cPanel.
  • Haz una copia de seguridad de tu sitio en Plesk antes de migrar: Si algo sale mal, podrás restaurar el estado anterior.
  • No te olvides de las tareas cron: Si tu sitio usa cron jobs, deberás recrearlos manualmente en Plesk. La herramienta de migración no siempre los transfiere.
  • Actualiza las contraseñas: Después de la migración, cambia las contraseñas de las bases de datos y de los usuarios FTP por seguridad.

[TIP] Si tu proveedor de hosting usa "Syspanel" (también conocido como HestiaCP) y quieres migrar desde ese panel, el proceso es similar, pero ten en cuenta que el acceso a Syspanel suele ser en el puerto 2106. La herramienta de Plesk también puede conectarse a ese panel, aunque a veces requiere ajustes manuales en la configuración de SSH.


Conclusión: La Migración No Tiene Que Ser un Dolor de Cabeza

Migrar un sitio web desde cPanel a Plesk es un proceso que, con las herramientas adecuadas, es bastante sencillo. La clave está en la preparación: asegurarte de que los puertos están abiertos, tener las credenciales correctas y verificar todo después de la migración.

Recuerda que Plesk está diseñado para facilitar la vida de los administradores, y su asistente de migración es una de sus mejores funciones. No tengas miedo de usarlo. Si sigues los pasos que te he dado, tendrás tu sitio funcionando en el nuevo servidor en poco tiempo.

Y si algo sale mal, no desesperes. Siempre puedes volver a intentarlo o usar el método manual. La experiencia te hará más rápido en la próxima migración Plesk.

Ahora que ya sabes cómo hacerlo, ¿te animas a probarlo con un sitio de prueba? Es la mejor forma de aprender sin riesgos. ¡Buena suerte con tu migración 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