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

Guía para migrar un sitio web de cPanel a Plesk sin perder datos

Actualizado el 19 de junio de 2026

¡Hola! Si estás leyendo esto, probablemente te enfrentas a una tarea que suena más complicada de lo que realmente es: migrar cPanel a Plesk. Cambiar de panel de control de hosting puede parecer un salto al vacío, sobre todo si llevas años acostumbrado a la interfaz de cPanel. Pero no te preocupes, estás en el lugar correcto.

Esta guía está pensada para ti, que quizás no eres un gurú de la línea de comandos ni un administrador de sistemas certificado. Vamos a desglosar, paso a paso y con un lenguaje claro, cómo transferir hosting desde cPanel a Plesk sin perder datos, manteniendo tus correos, bases de datos y archivos perfectamente intactos.

Olvídate del miedo a perder tu web. Con un poco de paciencia y siguiendo esta hoja de ruta, tendrás tu sitio funcionando en Plesk en menos de lo que imaginas. Vamos a ello.


¿Por qué migrar de cPanel a Plesk? (Y por qué no debes temerle)

Antes de ensuciarnos las manos, hablemos del "por qué". cPanel ha sido el estándar de la industria durante años, pero Plesk ha ganado muchísima popularidad, especialmente en servidores con entornos cloud o VPS. Ofrece una interfaz más moderna, una gestión de seguridad mejorada y, a menudo, un rendimiento más eficiente.

La buena noticia es que la migración web entre estos dos paneles es un proceso bien documentado. No estás inventando la pólvora. Existen herramientas oficiales y métodos manuales que garantizan que todo tu contenido viaje de un servidor a otro de forma segura. Lo importante es seguir el orden correcto: primero los archivos, luego las bases de datos, después los correos y finalmente las configuraciones.


Fase 1: Preparación (El plan antes de la acción)

Esta es la fase más aburrida, pero también la más crítica. Saltarse estos pasos es la causa número uno de pérdida de datos en una migración cPanel a Plesk.

### 1.1. Haz un inventario completo de tu web

Necesitas saber exactamente qué tienes antes de mover nada. Haz una lista con:

  • Archivos: ¿Qué hay en la carpeta public_html? ¿Tienes subdominios o addon domains?
  • Bases de datos: ¿Cuántas tienes? ¿Cuáles son sus nombres y usuarios?
  • Cuentas de correo: ¿Cuántas direcciones de correo tienes y en qué dominios?
  • Certificados SSL: ¿Tienes certificados instalados? ¿Son de Let's Encrypt o de pago?
  • Tareas Cron: ¿Tienes tareas programadas (por ejemplo, para backups o envío de newsletters)?

[INFO] Anota los nombres de las bases de datos y sus usuarios. No los confundas, porque luego tendrás que recrearlos en Plesk.

### 1.2. Prepara tu servidor Plesk de destino

Necesitas un servidor con Plesk instalado y funcionando. Si todavía no lo tienes, este es el momento de contratarlo o configurarlo.

  • Asegúrate de tener acceso SSH (si te sientes cómodo) o, al menos, acceso completo al panel de Plesk.
  • Verifica que tengas espacio en disco suficiente para albergar todos los datos que vas a transferir.
  • Crea un dominio "vacío" en Plesk para cada dominio que vayas a migrar. Esto prepara la estructura de carpetas.

### 1.3. Realiza una copia de seguridad (Siempre)

Aunque vayamos a usar métodos que no borran nada, una copia de seguridad es tu red de seguridad. Asegúrate de tener un backup reciente de tu sitio en cPanel. Puedes usar la herramienta de "Backup" del propio cPanel o hacer una copia manual por FTP.

[WARNING] NUNCA intentes una migración sin una copia de seguridad local en tu ordenador. Si algo sale mal durante el proceso, podrás restaurar desde cero.


Fase 2: La Migración (Método Manual Paso a Paso)

Esta es la parte que más te interesa. Vamos a hacer una migración web manual, que es la más fiable y no depende de herramientas de terceros. El proceso se divide en tres bloques principales.

### 2.1. Migrar los Archivos del Sitio (El "Peso" de tu web)

Tu sitio web está compuesto por archivos: imágenes, código PHP, CSS, JavaScript, etc. Vamos a moverlos de un servidor a otro.

Paso 1: Comprimir en cPanel

  • Entra a tu panel de cPanel y busca la sección "Archivos".
  • Haz clic en "Administrador de archivos".
  • Navega hasta la carpeta public_html (o el directorio raíz de tu dominio).
  • Selecciona todos los archivos y carpetas dentro de public_html (usa Ctrl+A o Cmd+A).
  • Haz clic en "Comprimir" y elige el formato Zip. Esto creará un archivo como home.zip.

Paso 2: Descargar el archivo comprimido

  • Una vez creado el Zip, haz clic derecho sobre él y selecciona "Descargar".
  • Guarda el archivo en tu ordenador.

Paso 3: Subir y descomprimir en Plesk

  • Entra a tu panel de Plesk.
  • Ve a "Sitios web y dominios" y selecciona tu dominio.
  • Abre el "Administrador de archivos" de Plesk.
  • Navega hasta la carpeta httpdocs (es el equivalente a public_html en Plesk).
  • Sube el archivo home.zip que descargaste antes.
  • Una vez subido, selecciónalo y haz clic en "Extraer archivos". Plesk lo descomprimirá en la carpeta.

[TIP] Después de extraer, borra el archivo .zip del servidor para mantener la carpeta limpia.

### 2.2. Migrar las Bases de Datos (El "Cerebro" de tu web)

Las bases de datos (MySQL o MariaDB) son donde se almacenan los posts de tu blog, los productos de tu tienda, los usuarios, etc. Migrarlas es un proceso de exportación e importación.

Paso 1: Exportar desde cPanel

  • En cPanel, busca la sección "Bases de datos".
  • Haz clic en "phpMyAdmin".
  • Selecciona la base de datos que quieres migrar en el panel izquierdo.
  • Haz clic en la pestaña "Exportar" en la parte superior.
  • Elige el método "Rápido" y el formato SQL.
  • Haz clic en "Continuar". Se descargará un archivo .sql a tu ordenador.

Paso 2: Crear la base de datos en Plesk

  • En Plesk, ve a "Sitios web y dominios".
  • Busca la sección "Bases de datos" y haz clic en "Agregar base de datos".
  • Introduce un nombre para la base de datos. Es importante que el nombre no coincida con el de cPanel para evitar conflictos, aunque puedes usar el mismo si quieres.
  • Crea un usuario y una contraseña para esta base de datos. Anótalos, los necesitarás para configurar tu web.

Paso 3: Importar el archivo SQL en Plesk

  • Dentro de la misma sección de "Bases de datos", haz clic en el icono de "phpMyAdmin" de tu nueva base de datos.
  • Haz clic en la pestaña "Importar".
  • Selecciona el archivo .sql que descargaste desde cPanel.
  • Haz clic en "Continuar".

[WARNING] Si tu web usa un CMS como WordPress, necesitarás actualizar el archivo de configuración (wp-config.php) con el nuevo nombre de base de datos, usuario y contraseña que creaste en Plesk. Si no lo haces, la web dará error de conexión a la base de datos.

### 2.3. Migrar las Cuentas de Correo (La comunicación)

La migración del correo es la parte más delicada. Si no se hace bien, puedes perder correos importantes. Te recomiendo hacerla manualmente para tener control total.

Paso 1: Crear las cuentas en Plesk

  • En Plesk, ve a "Correo" dentro de tu dominio.
  • Haz clic en "Agregar dirección de correo".
  • Crea la misma dirección de correo que tenías en cPanel (ej: info@tudominio.com) y establece una nueva contraseña temporal.

Paso 2: Migrar los correos existentes (IMAP)

  • Esta es la parte más tediosa. Puedes usar un cliente de correo como Outlook o Thunderbird para hacerlo.
  • En tu ordenador: Configura tu cuenta de correo de cPanel (servidor saliente/entrante: mail.tudominio.com).
  • En el mismo cliente: Configura la misma cuenta, pero ahora con los datos de Plesk (servidor: mail.tudominio.com o el que te indique Plesk).
  • Arrastra y suelta las carpetas de correo de la cuenta antigua a la nueva. Esto copiará los correos a través de tu ordenador.

[TIP] Para evitar duplicados, usa la opción "Copiar" en lugar de "Mover" en tu cliente de correo. Así, si algo falla, los originales siguen en el servidor antiguo.


Fase 3: La Configuración Final (Los últimos retoques)

Has movido el "peso", el "cerebro" y la "comunicación". Ahora toca afinar los detalles.

### 3.1. Actualizar los DNS (El cambio de dirección)

Aquí es donde "cambias la cerradura" de tu web. Los DNS (Domain Name System) son las guías telefónicas de internet que traducen tu dominio a la IP de tu servidor.

  • Localiza la IP de tu servidor Plesk (te la dará tu proveedor de hosting).
  • Ve al registrador de dominios donde compraste tu dominio (ej: GoDaddy, Namecheap, etc.).
  • Busca la sección de "DNS" o "Servidores de nombres".
  • Cambia los registros "A" (y "AAAA" si usas IPv6) para que apunten a la nueva IP de Plesk.
  • Si usas subdominios, asegúrate de actualizar también sus registros.

[INFO] La propagación de DNS puede tardar entre 24 y 48 horas. Durante este tiempo, algunos usuarios verán la web en el servidor antiguo y otros en el nuevo. No te preocupes, es normal.

### 3.2. Reconfigurar SSL (El candado de seguridad)

  • En Plesk, ve a "Sitios web y dominios".
  • Busca la sección "SSL/TLS".
  • Puedes instalar un certificado Let's Encrypt gratuito con un clic, o subir tu certificado de pago si lo tenías.

### 3.3. Migrar las tareas Cron (Los automatismos)

  • En cPanel, buscaste "Tareas Cron" y tenías una lista de comandos.
  • En Plesk, ve a "Sitios web y dominios" > "Tareas programadas" (Cron).
  • Recrea las mismas tareas con los mismos comandos y horarios.

Preguntas Frecuentes (FAQ) sobre la migración a Plesk

¿Puedo usar una herramienta automática para la migración?

Sí, Plesk tiene una herramienta de migración integrada que puede importar desde cPanel directamente. Sin embargo, a veces falla con configuraciones complejas. Este método manual es más fiable y te da control total.

¿Qué pasa con los archivos de mi base de datos que usan rutas absolutas?

Si tu código usa rutas absolutas (ej: /home/usuario/public_html), tendrás que actualizarlas a las nuevas rutas de Plesk (ej: /var/www/vhosts/tudominio.com/httpdocs). Puedes usar el "Buscar y reemplazar" de un editor de texto o un plugin si usas WordPress.

¿Perderé mis correos si cambio los DNS?

No, mientras hayas migrado los correos antes de cambiar los DNS. Una vez que el DNS apunte a Plesk, los correos nuevos llegarán al servidor nuevo. Los correos antiguos que no hayas migrado se quedarán en el servidor antiguo hasta que este se desactive.

¿Qué es Syspanel y por qué lo mencionan?

Syspanel es el nombre que se le da a HestiaCP en este contexto. Es otro panel de control de hosting, pero con una filosofía más ligera. Si en el futuro te ves en la necesidad de migrar desde Syspanel, el proceso es similar. Eso sí, recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (ej: https://tudominio.com:2106).

¿Cuánto tiempo tarda todo el proceso?

Para una web pequeña o mediana, puedes hacerlo en una tarde. Depende de tu velocidad de conexión y del tamaño de tus archivos. La parte de los correos suele ser la que más tiempo consume.


Conclusión: Migración exitosa, cero dolores de cabeza

Migrar de cPanel a Plesk es un proceso que, hecho con calma y siguiendo los pasos, es 100% fiable. La clave está en la organización: backup, archivos, bases de datos, correos y DNS. No hay una fórmula mágica, pero sí un método claro.

Espero que esta guía te haya dado la confianza que necesitabas para lanzarte. Recuerda que la migración web no es un acto de fe, es un proceso técnico. Tómate tu tiempo, verifica cada paso y, sobre todo, no te olvides de la copia de seguridad.

Si algo sale mal, respira hondo. Tienes tu backup y puedes intentarlo de nuevo. Y si te surge una duda muy específica, no dudes en consultar la documentación oficial de Plesk o buscar ayuda en foros especializados. ¡Mucha suerte con tu nuevo servidor!

¿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