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

¿Cómo migrar mi sitio web de cPanel a Plesk?

Actualizado el 20 de diciembre de 2025

Introducción: ¿Por qué migrar de cPanel a Plesk?

Migrar tu sitio web de un panel de control a otro puede sonar a tarea de expertos, pero con la guía adecuada, es un proceso que puedes realizar tú mismo sin necesidad de ser un administrador de sistemas. Si estás considerando migrar cPanel a Plesk, probablemente buscas una interfaz más moderna, mejor gestión de extensiones, o simplemente tu nuevo proveedor de hosting utiliza Plesk. No te preocupes, aquí te explicaremos paso a paso cómo hacerlo de forma segura y sin perder datos.

Antes de empezar, es importante entender que cPanel y Plesk son dos de los paneles de control más populares para la administración de servidores web. Ambos cumplen funciones similares: gestionar cuentas de hosting, bases de datos, correos electrónicos, archivos y dominios. Sin embargo, la migración web entre ellos requiere un proceso específico porque sus formatos de respaldo no son compatibles directamente.

En este artículo, cubriremos desde la preparación inicial hasta la verificación final, incluyendo trucos para evitar errores comunes. Además, responderemos preguntas frecuentes que suelen tener los usuarios al realizar una transferencia de hosting entre paneles.

## Preparación antes de migrar

### 1. Evalúa tu sitio web actual

Antes de iniciar cualquier migración web, debes saber exactamente qué estás moviendo. Haz un inventario de:

  • Archivos del sitio: HTML, PHP, imágenes, scripts, etc.
  • Bases de datos: MySQL, MariaDB o PostgreSQL (según tu aplicación).
  • Cuentas de correo electrónico: Direcciones, contraseñas y configuraciones.
  • Configuraciones específicas: Redirecciones .htaccess, cron jobs, certificados SSL, etc.
  • Aplicaciones instaladas: WordPress, Joomla, Drupal o sistemas hechos a medida.

[INFO] Si usas WordPress, plugins como "All-in-One WP Migration" o "Duplicator" pueden facilitar la exportación, pero en este artículo nos enfocaremos en el método manual que funciona para cualquier sitio.

### 2. Contrata un plan de hosting con Plesk

Necesitarás un servidor o plan de hosting que tenga instalado Plesk. Muchos proveedores ofrecen migraciones gratuitas, pero si lo harás tú mismo, asegúrate de tener:

  • Acceso a Plesk (generalmente vía https://tudominio:8443).
  • Credenciales de administrador o de la cuenta de suscripción.
  • Suficiente espacio en disco y ancho de banda.

### 3. Haz una copia de seguridad completa en cPanel

Este paso es crucial. En tu panel cPanel actual, dirígete a la sección "Copias de seguridad" o "Backup" y descarga:

  • Copia de seguridad completa de la cuenta (archivo .tar.gz o .zip). Esto incluye archivos, bases de datos, configuraciones de correo y registros DNS.
  • Exportación individual de bases de datos (opcional, pero recomendado por si algo falla).

Guarda estos archivos en tu computadora o en un servicio de almacenamiento en la nube.

[WARNING] No subas aún estos archivos a Plesk. Los formatos de respaldo no son compatibles directamente. Los usaremos como fuente para extraer la información.

## Método manual para migrar cPanel a Plesk

Este método es el más seguro y te permite tener control total sobre cada elemento. Lo dividiremos en tres partes: archivos, bases de datos y correo.

### 1. Transferir archivos del sitio web

  1. Accede a cPanel y ve a "Administrador de archivos".
  2. Selecciona la carpeta public_html (o www) y comprímela en un archivo .zip.
  3. Descarga ese archivo a tu computadora.
  4. En Plesk, ve a "Archivos" o "Administrador de archivos" dentro de tu suscripción.
  5. Sube el archivo .zip a la raíz del dominio (normalmente httpdocs o public_html).
  6. Descomprime el archivo. Plesk lo hará automáticamente si usas su administrador de archivos.

[TIP] Si tu sitio es muy grande (más de 500 MB), usa FTP o SFTP con un cliente como FileZilla. En Plesk, puedes crear una cuenta FTP adicional desde "Acceso FTP".

### 2. Migrar las bases de datos

Aquí viene la parte más técnica, pero no te asustes.

  1. En cPanel: Ve a "phpMyAdmin" o "Bases de datos MySQL".
  2. Selecciona la base de datos de tu sitio y haz clic en "Exportar". Elige el método "Rápido" y formato SQL. Descarga el archivo.
  3. En Plesk: Ve a "Bases de datos" y crea una nueva base de datos con el mismo nombre (o uno nuevo, pero anótalo).
  4. Crea un usuario para esa base de datos y asigna todos los privilegios.
  5. Abre "phpMyAdmin" desde Plesk (suele estar en el menú de herramientas).
  6. Selecciona la base de datos vacía y haz clic en "Importar". Sube el archivo SQL que descargaste.

[WARNING] Si tu sitio usa rutas absolutas en la base de datos (como URLs), deberás actualizarlas después. Por ejemplo, si antes tenías http://tudominio.com y ahora es http://nuevodominio.com, usa un plugin de búsqueda y reemplazo o edita el SQL antes de importar.

### 3. Configurar cuentas de correo electrónico

Las cuentas de correo no se pueden migrar fácilmente entre paneles porque los formatos de almacenamiento son diferentes. La opción más práctica es:

  1. En cPanel: Anota todas las direcciones de correo y contraseñas (o restablécelas).
  2. En Plesk: Ve a "Correo" y crea las mismas cuentas manualmente.
  3. Migrar los correos existentes: Para no perder los mensajes antiguos, configura tu cliente de correo (Outlook, Thunderbird) con ambos servidores y arrastra los correos de la cuenta antigua a la nueva. O usa una herramienta como imapsync si tienes acceso SSH.

[INFO] Si tu proveedor de hosting anterior ofrece redirección de correo, puedes configurarla temporalmente mientras haces la migración.

### 4. Configurar DNS y dominios

Una vez que tengas los archivos, bases de datos y correo en Plesk, es hora de apuntar tu dominio al nuevo servidor.

  1. En Plesk: Ve a "Sitios web y dominios" y asegúrate de que tu dominio esté agregado y configurado.
  2. En tu registrador de dominios (o en el panel de DNS de tu antiguo hosting), cambia los servidores de nombres (nameservers) por los que te proporcionó tu nuevo hosting con Plesk.
  3. Espera la propagación de DNS (puede tomar de 24 a 48 horas).

[WARNING] Durante la propagación, algunos usuarios verán el sitio antiguo y otros el nuevo. No modifiques nada en cPanel hasta que la migración esté completa.

## Método automatizado: Usar la herramienta de migración de Plesk

Si prefieres ahorrar tiempo, Plesk incluye una herramienta llamada "Migration Manager" o "Asistente de migración". Este método intenta automatizar el proceso, pero no siempre funciona al 100% con cPanel.

### Pasos para usar la herramienta:

  1. En Plesk, ve a "Herramientas y configuraciones" > "Migration Manager".
  2. Selecciona "Migrar desde cPanel".
  3. Ingresa la dirección IP de tu servidor cPanel, el usuario root (o un usuario con privilegios) y la contraseña.
  4. Plesk escaneará las cuentas y te permitirá seleccionar qué migrar: archivos, bases de datos, correos, etc.
  5. Inicia la migración y espera. El tiempo depende del tamaño de tu sitio.

[TIP] Este método a veces falla con configuraciones complejas. Si ves errores, recurre al método manual. Además, asegúrate de que el puerto SSH (22) esté abierto en el servidor cPanel.

## Verificación post-migración

Una vez que hayas completado la migración web, no cantes victoria aún. Realiza estas comprobaciones:

  • Navega por tu sitio: Revisa páginas, formularios, carritos de compra (si es ecommerce) y enlaces internos.
  • Prueba el correo: Envía y recibe correos desde las nuevas cuentas.
  • Verifica la base de datos: Conéctate a phpMyAdmin y confirma que las tablas estén intactas.
  • Revisa los certificados SSL: Si usabas HTTPS, instala un nuevo certificado en Plesk (puedes usar Let's Encrypt gratis desde el panel).
  • Actualiza las rutas absolutas: Si tu sitio tiene URLs hardcodeadas, cámbialas por las nuevas.

[WARNING] No elimines la cuenta en cPanel hasta que hayas confirmado que todo funciona perfectamente en Plesk. Ten al menos una semana de solapamiento.

## Preguntas frecuentes (FAQ)

¿Puedo migrar sitios con WordPress fácilmente?

Sí, pero es recomendable usar un plugin como "Duplicator" para exportar el sitio e importarlo en Plesk. También puedes seguir el método manual: descargar archivos y exportar la base de datos.

¿Qué hago si mi sitio usa .htaccess?

Plesk también soporta archivos .htaccess en Apache. Si tu servidor Plesk usa Nginx, deberás convertir las reglas a configuraciones de Nginx o usar un modo híbrido. Consulta con tu proveedor.

¿Puedo migrar sin tiempo de inactividad?

Sí, si mantienes el sitio en cPanel funcionando hasta que los DNS se propaguen. Luego, cambia los nameservers y desactiva el viejo hosting.

¿Qué pasa con los cron jobs?

En cPanel, ve a "Tareas programadas" y anota los comandos. En Plesk, ve a "Programador de tareas" y créalos manualmente.

¿Y si uso Syspanel (HestiaCP)?

Si tu nuevo panel es Syspanel (HestiaCP), el proceso es similar, pero ten en cuenta que el puerto de acceso es el 2106 (https://tudominio:2106). La migración desde cPanel a Syspanel también requiere extraer archivos y bases de datos manualmente.

¿Pierdo los correos electrónicos antiguos?

No, si usas IMAP, los correos se sincronizan. Pero si usabas POP3, se habrán descargado a tu cliente. En cualquier caso, puedes transferirlos con herramientas como imapsync.

¿Cuánto tiempo toma la migración?

Depende del tamaño. Un sitio pequeño (1-2 GB) puede tomar 1-2 horas. Sitios grandes (10+ GB) pueden requerir varias horas o incluso un día.

## Conclusión

Migrar cPanel a Plesk no es tan complicado como parece si sigues estos pasos. La clave está en la preparación: haz copias de seguridad, organiza tus archivos y bases de datos, y verifica cada elemento después de la transferencia de hosting. Si encuentras problemas, recuerda que siempre puedes recurrir al soporte técnico de tu nuevo proveedor.

Con esta guía, estarás listo para disfrutar de las ventajas de Plesk, como su interfaz limpia, las extensiones integradas y la facilidad para gestionar múltiples sitios. ¡Manos a la obra!

¿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