Hosting Equipo Avantys 11 min

Migrar de cPanel a Plesk: Guía Sin Downtime

Guía paso a paso para migrar de cPanel a Plesk sin perder datos ni tiempo de inactividad. Usa Plesk Migrator, sincroniza DNS y verifica antes del cambio.

// Compartir

Migrar de cPanel a Plesk: Guía Sin Downtime

Migrar de cPanel a Plesk parece arriesgado, pero con la estrategia correcta puedes hacerlo sin que tus usuarios noten nada.

La clave está en tres elementos: preparación del DNS antes de empezar, sincronización de datos mientras el sitio original sigue activo, y verificación en el servidor destino antes de hacer el cambio.

Esta guía cubre todo el proceso, desde la preparación hasta la verificación final.

¿Por qué migrar de cPanel a Plesk?

Antes de entrar en el proceso, conviene entender las razones más comunes:

RazónDetalle
Coste de licenciascPanel cobra por cuenta; Plesk ofrece licencias más predecibles
Gestión de WordPressWordPress Toolkit de Plesk supera las herramientas de cPanel
Docker integradoPlesk incluye gestión de contenedores nativa
Interfaz modernaPlesk tiene UX más intuitiva para clientes finales
Compatibilidad WindowsPlesk funciona en Windows Server; cPanel solo Linux

Sea cual sea tu razón, el proceso técnico es el mismo.

Requisitos previos

En el servidor origen (cPanel)

  • Acceso root por SSH (puerto 22 por defecto)
  • IP del servidor y credenciales
  • Espacio en disco para dumps temporales (al menos el 20% del total de datos)
  • Firewall configurado para permitir conexiones desde el servidor Plesk

En el servidor destino (Plesk)

  • Plesk Web Pro o Web Host instalado
  • Extensión Plesk Migrator instalada
  • Espacio en disco suficiente (datos + 5 GB adicionales)
  • IPs configuradas (compartidas y/o dedicadas según necesites)
  • Mismas versiones de software si es posible (PHP, MySQL/MariaDB)

Verificar compatibilidad de versiones

ComponenteVerificar en cPanelConfigurar en Plesk
PHPWHM → MultiPHP ManagerPlesk → PHP Settings
MySQL/MariaDBWHM → SQL ServicesPlesk → Database Servers
Apache/NginxWHM → Service ConfigurationPlesk → Web Server

Si el servidor cPanel usa PHP 7.4 y el Plesk solo tiene 8.x, instala PHP 7.4 en Plesk antes de migrar.

Fase 1: Preparar el DNS (48-72 horas antes)

Proceso de migración cPanel a Plesk - Timeline

El TTL (Time To Live) de los registros DNS determina cuánto tiempo los servidores DNS cachean la información. Si tu TTL es de 24 horas y cambias la IP, algunos usuarios seguirán viendo la IP antigua durante ese tiempo.

Reducir el TTL

48-72 horas antes de la migración:

  1. Accede al panel donde gestionas el DNS del dominio (registrador o servidor DNS actual)
  2. Localiza los registros A, MX y CNAME principales
  3. Cambia el TTL de cada registro a 300 segundos (5 minutos)
  4. Espera a que se propague el nuevo TTL

Verificar que el TTL se ha propagado:

dig tudominio.com +short
dig tudominio.com SOA

El SOA debe mostrar el nuevo TTL.

Por qué 48-72 horas

Los servidores DNS de todo el mundo tienen cacheado el TTL anterior. Si era 24 horas, necesitas esperar al menos ese tiempo para que todos descarten el valor antiguo y apliquen el nuevo.

Una vez que el TTL es de 5 minutos, cualquier cambio de IP se propagará globalmente en minutos, no horas.

Fase 2: Instalar y configurar Plesk Migrator

Instalar la extensión

  1. En Plesk, ve a ExtensionesCatálogo
  2. Busca “Plesk Migrator”
  3. Haz clic en Instalar

La extensión es gratuita y se integra en Herramientas y configuración.

Preparar la conexión SSH

Plesk Migrator necesita conectarse al servidor cPanel por SSH como root.

En el servidor cPanel:

  1. Verifica que SSH está activo:
systemctl status sshd
  1. Asegúrate de que el firewall permite la IP del servidor Plesk:
# CSF
csf -a IP_SERVIDOR_PLESK

# iptables
iptables -A INPUT -s IP_SERVIDOR_PLESK -p tcp --dport 22 -j ACCEPT
  1. Si usas un puerto SSH diferente al 22, anótalo

Iniciar la migración

  1. En Plesk, ve a Herramientas y configuraciónMigración y transferencia
  2. Haz clic en Iniciar nueva migración
  3. Selecciona cPanel como panel de origen
  4. Introduce:
    • Dirección IP: IP del servidor cPanel
    • Puerto SSH: 22 (o el que uses)
    • Usuario: root
    • Contraseña: contraseña de root
  5. Haz clic en Preparar migración

Plesk se conectará al servidor cPanel y escaneará todas las cuentas disponibles.

Fase 3: Seleccionar qué migrar

Una vez que Plesk Migrator escanea el servidor origen, verás una lista de todas las suscripciones/cuentas.

Opciones de selección

OpciónDescripción
Por suscripciónSelecciona cuentas individuales
Por resellerMigra todas las cuentas de un reseller
TodoMigra el servidor completo

Contenido a transferir

Para cada suscripción, puedes elegir:

ContenidoIncluye
Archivos webhttpdocs, cgi-bin, logs
Bases de datosMySQL/MariaDB, usuarios de BD
CorreoBuzones, forwarders, autoresponders
DNSZonas DNS completas
ConfiguraciónPHP, permisos, configuraciones

Recomendación: Para migraciones completas, selecciona todo. Puedes ajustar después.

Mapeo de IPs

Si el servidor Plesk tiene IPs diferentes:

  1. En la sección Mapeo de IP, asigna cada IP del origen a una del destino
  2. Las IPs dedicadas deben mapearse a IPs dedicadas
  3. Las IPs compartidas pueden agruparse en una sola

Fase 4: Ejecutar la migración inicial

¿Listo para migrar a Plesk?

Nuestros expertos se encargan de migrar tus sitios desde cPanel a Plesk sin interrupciones ni complicaciones.

Solicitar Migración Gratuita

Haz clic en Migrar para iniciar el proceso.

Qué ocurre durante la migración

  1. Dump de datos: Plesk Migrator crea dumps de archivos y bases de datos en el servidor origen
  2. Transferencia: Los dumps se transfieren al servidor Plesk via SSH/rsync
  3. Restauración: Plesk restaura los datos en la estructura de Plesk
  4. Configuración: Se aplican permisos, configuraciones PHP, etc.

Importante: Durante este proceso, el servidor cPanel sigue funcionando normalmente. Los sitios web están activos y los usuarios no notan nada.

Tiempo estimado

Tamaño de datosTiempo aproximado
1-10 GB15-60 minutos
10-50 GB1-3 horas
50-200 GB3-8 horas
200+ GB8-24 horas

El tiempo depende de la velocidad de red entre servidores y la cantidad de archivos pequeños.

Monitorizar el progreso

Plesk Migrator muestra el progreso en tiempo real. También puedes ver los logs detallados:

tail -f /var/log/plesk/panel.log | grep migrator

Fase 5: Verificar antes del cambio

Verificación de sitios migrados antes del cambio DNS

No cambies el DNS todavía. Primero verifica que todo funciona en el servidor Plesk.

Verificación con archivo hosts

Modifica tu archivo hosts local para ver los sitios en el servidor Plesk sin cambiar el DNS público.

Windows: C:\Windows\System32\drivers\etc\hosts Mac/Linux: /etc/hosts

Añade:

IP_SERVIDOR_PLESK tudominio.com www.tudominio.com

Ahora cuando visites tudominio.com en tu navegador, verás el sitio en el servidor Plesk.

Lista de verificación

ElementoVerificar
WebLa página carga correctamente
SSLEl certificado funciona (puede dar warning temporal)
WordPressLogin a wp-admin funciona
FormulariosLos formularios de contacto envían
Base de datosLas páginas dinámicas cargan datos
CorreoPuedes loguearte en webmail

Verificación automática de Plesk

Plesk Migrator incluye verificación automática si marcaste la opción durante la configuración. Revisa el informe en:

MigraciónResumen → Ver detalles de cada suscripción

Fase 6: Sincronización final

Entre la migración inicial y el cambio de DNS, los usuarios pueden haber modificado datos en el servidor origen:

  • Nuevos posts en WordPress
  • Correos recibidos
  • Archivos subidos
  • Pedidos en tiendas online

Re-sincronizar datos

  1. En Plesk Migrator, ve a la suscripción migrada
  2. Haz clic en Re-sync
  3. Selecciona qué sincronizar:
    • Archivos web: Cambios en httpdocs
    • Bases de datos: Nuevos datos en MySQL
    • Correo: Mensajes recibidos

La re-sincronización es incremental (solo transfiere cambios), por lo que es mucho más rápida que la migración inicial.

Estrategia para sitios de alto tráfico

Para sitios con muchas transacciones (tiendas, foros activos):

  1. Haz la migración inicial
  2. Verifica que todo funciona
  3. Programa una ventana de mantenimiento corta (30 min - 1 hora)
  4. Durante la ventana:
    • Pon el sitio origen en modo mantenimiento
    • Ejecuta re-sync final
    • Cambia el DNS
    • Quita el modo mantenimiento del sitio destino

De esta forma minimizas la posibilidad de pérdida de datos.

Fase 7: Cambiar el DNS

Una vez verificado todo, es momento de apuntar el DNS al nuevo servidor.

Actualizar registros A

En tu registrador de dominios o panel DNS:

  1. Localiza el registro A de tu dominio
  2. Cambia la IP antigua por la IP del servidor Plesk
  3. Haz lo mismo con el registro A de www
  4. Guarda los cambios

Actualizar registros MX

Si el correo también se migró a Plesk:

  1. Actualiza los registros MX para apuntar al servidor Plesk
  2. O si usas servicio de correo externo (Google Workspace, Microsoft 365), déjalos como están

Verificar propagación

Usa herramientas online para verificar que el cambio se propaga:

Con TTL de 300 segundos, deberías ver los cambios globalmente en 5-15 minutos.

Fase 8: Post-migración

Sincronizar correo pendiente

Si pasaron minutos entre el cambio DNS y la propagación completa, algunos correos pueden haber llegado al servidor antiguo.

  1. En Plesk Migrator, haz clic en Re-sync para la suscripción
  2. Selecciona solo Correo
  3. Ejecuta la sincronización

Renovar certificados SSL

Los certificados Let’s Encrypt del servidor origen no se transfieren. En Plesk:

  1. Ve a Sitios web y dominios → tu dominio
  2. Haz clic en Certificados SSL/TLS
  3. Instala un nuevo certificado Let’s Encrypt

Restaurar TTL del DNS

Una vez que todo funciona correctamente, puedes volver a aumentar el TTL del DNS a valores normales (3600-86400 segundos).

Mantener el servidor antiguo

No borres el servidor cPanel inmediatamente. Mantenlo activo al menos 7 días:

  • Por si necesitas recuperar algún dato olvidado
  • Para sincronizar correos que llegaron tarde
  • Como backup de emergencia

¿Quieres migrar a un VPS Plesk con asistencia?

Con el VPS Plesk de Avantys, nuestro equipo puede ayudarte con la migración desde cPanel. Servidor preparado con Plesk Migrator preinstalado y soporte técnico para resolver cualquier incidencia.

Ver Planes VPS Plesk

Solución de problemas comunes

Error de conexión SSH

Síntoma: Plesk Migrator no puede conectar al servidor cPanel.

Soluciones:

  1. Verifica que SSH está activo: systemctl status sshd
  2. Comprueba el firewall: csf -g IP_PLESK o iptables -L -n | grep IP_PLESK
  3. Verifica el puerto correcto
  4. Prueba conexión manual: ssh root@IP_CPANEL

Base de datos corrupta tras migración

Síntoma: Errores de WordPress como “Error establishing database connection”

Soluciones:

  1. Verifica que la BD existe en Plesk: Bases de datos → lista de BDs
  2. Comprueba las credenciales en wp-config.php
  3. El host de la BD en Plesk suele ser localhost, no la IP

Permisos incorrectos

Síntoma: Error 500 o archivos no accesibles

Soluciones:

  1. En Plesk → dominio → Hosting y DNSConfiguración de hosting
  2. Haz clic en Reparar permisos de archivos

Correo no funciona tras migración

Síntoma: No llegan correos o no puedes enviar

Verificar:

  1. Registros MX apuntan al servidor correcto
  2. El registro SPF incluye la nueva IP
  3. El firewall permite puertos 25, 587, 993, 995

Migración sin acceso root

Si no tienes acceso root al servidor cPanel (hosting compartido), puedes migrar manualmente:

Archivos

  1. Descarga via FTP/SFTP desde cPanel
  2. Sube via FTP/SFTP a Plesk

Base de datos

  1. En cPanel → phpMyAdmin → Exportar
  2. En Plesk → Crear BD → phpMyAdmin → Importar

Correo

  1. Configura la cuenta en un cliente de correo (Thunderbird, Outlook)
  2. Crea la cuenta en Plesk
  3. Arrastra los correos de una cuenta a otra

Es más lento pero funciona cuando no hay acceso root.

FAQ: Preguntas frecuentes

¿La migración borra datos del servidor cPanel?

No. Plesk Migrator solo lee datos del servidor origen. No modifica ni elimina nada en cPanel. El servidor cPanel sigue funcionando exactamente igual.

¿Cuánto downtime habrá durante la migración?

Con la estrategia correcta (TTL reducido + verificación previa), el downtime es prácticamente cero. Los usuarios solo ven el cambio cuando el DNS propaga, y para entonces el sitio ya está funcionando en Plesk.

¿Se migran las configuraciones de PHP?

Sí, Plesk Migrator intenta replicar la configuración PHP de cada cuenta. Verifica los valores en Plesk → dominio → PHP Settings y ajusta si es necesario.

¿Puedo migrar solo algunas cuentas?

Sí. Plesk Migrator permite seleccionar qué suscripciones migrar. Puedes hacer migraciones parciales.

¿Qué pasa con los certificados SSL?

Los certificados Let’s Encrypt no se transfieren. Debes generar nuevos en Plesk. Los certificados comerciales (comprados) sí pueden transferirse si tienes el archivo .key privado.

¿Se conservan los cronjobs?

Sí, las tareas programadas (cron) se migran automáticamente a Plesk.

Conclusión

Migrar de cPanel a Plesk no tiene por qué ser traumático. El proceso se resume en:

  1. Preparar: Reducir TTL 48-72 horas antes
  2. Migrar: Usar Plesk Migrator para transferir datos
  3. Verificar: Probar todo en el servidor Plesk antes del cambio
  4. Sincronizar: Re-sync final de datos recientes
  5. Cambiar: Actualizar DNS cuando todo esté listo
  6. Mantener: Servidor antiguo activo como backup temporal

Con esta estrategia, tus usuarios no notarán la migración. Solo verán que el sitio sigue funcionando, quizás un poco más rápido.


Guías relacionadas del cluster VPS Plesk

Continúa aprendiendo sobre Plesk:


Última actualización: Diciembre 2026. Guía verificada con Plesk Obsidian 18.x y Plesk Migrator Extension.

VPS Plesk Administrado

La potencia de un VPS con la facilidad de Plesk. Soporte en español.

Ver VPS gestionado
// Boletín

Suscríbete al boletín

Guías nuevas, sin spam. Cancela cuando quieras.