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

Cómo migrar un sitio web de Plesk a cPanel manualmente

Actualizado el 11 de junio de 2026

¡Hola! Si estás leyendo esto, es muy probable que estés en pleno proceso de migrar Plesk a cPanel y te estés preguntando si es posible hacerlo sin necesidad de herramientas mágicas o plugins de pago. La respuesta es un rotundo sí. Aunque pueda parecer una tarea titánica, con un poco de paciencia y esta guía paso a paso, podrás realizar el cambio de panel de forma manual y segura.

Olvídate de los sustos y las complicaciones. Vamos a desglosar el proceso en partes muy sencillas, pensadas para que cualquier persona, incluso sin ser un experto en Linux, pueda seguirlas. Nuestro objetivo es que la migración hosting sea un trámite más, sin dolores de cabeza.

Aquí no vamos a usar atajos ni scripts automáticos que no sabemos qué hacen. Vamos a hacerlo a la antigua usanza: con transferencia de archivos, exportación de bases de datos y recreación de correos. Es el método más fiable y el que te dará un control total sobre todo el proceso. Así que, si estás listo, ¡vamos a ello!


Preparando el Terreno: Lo que Necesitas Antes de Empezar

Antes de lanzarnos a la piscina, es fundamental preparar el equipo. Una buena planificación evitará el 90% de los problemas. Esto es como hacer la maleta para un viaje largo: necesitas saber qué llevas y a dónde vas.

Inventario Completo de tu Sitio Actual

Lo primero es saber exactamente qué tienes en tu servidor Plesk. No podemos transferir web a ciegas. Necesitas una lista clara de todos los elementos que componen tu presencia online. Normalmente, esto se divide en tres grandes grupos: archivos, bases de datos y correos electrónicos.

Para los archivos, piensa en todo el contenido de tu web: las imágenes, los scripts de PHP, los archivos de configuración, etc. Para las bases de datos, anota el nombre exacto de cada una, su usuario y su contraseña. Y para el correo, haz una lista de todas las cuentas de email que tienes creadas, sus contraseñas y los redireccionamientos que hayas configurado.

[INFO] Antes de empezar, te recomiendo encarecidamente que hagas una copia de seguridad completa de todo. Aunque el proceso sea manual, tener un respaldo te dará la tranquilidad de que, si algo sale mal, puedes volver atrás sin perder nada.

Acceso a Ambos Paneles

Necesitarás tener acceso de administrador tanto a tu panel de Plesk actual como al nuevo cPanel. Asegúrate de tener las credenciales a mano. En cPanel, buscarás la sección "Archivos", "Bases de Datos" y "Correo Electrónico". En Plesk, las secciones equivalentes suelen estar en el menú de la izquierda o en la pestaña "Sitios web y dominios".

Un Cliente FTP y un Gestor de Archivos

Para mover los archivos de un servidor a otro, necesitarás un cliente FTP como FileZilla (es gratuito y muy popular) o, si te sientes más cómodo, puedes usar el administrador de archivos que viene integrado tanto en Plesk como en cPanel. La clave aquí es que puedas descargar archivos de un lado y subirlos al otro.


Fase 1: La Gran Mudanza de los Archivos del Sitio Web

Esta es la parte más visual y mecánica del proceso. Aquí vamos a mover todo el código de tu web. Es como empaquetar todas tus cajas y llevarlas a la nueva casa.

Descargando los Archivos desde Plesk

Accede a tu panel de Plesk y navega hasta "Sitios web y dominios". Verás tu dominio listado. Haz clic en "Documento raíz" o en el icono de "Administrador de archivos". Esto te llevará a la carpeta donde se alojan todos los archivos de tu web (normalmente algo como httpdocs o public_html).

Selecciona todos los archivos y carpetas que veas dentro. Puedes hacerlo con Ctrl+A (o Cmd+A en Mac) para seleccionarlo todo. Luego, usa la opción de "Descargar" o "Archivo" para comprimirlos en un ZIP. Descarga ese archivo ZIP a tu ordenador. Es importante que hagas esto con todos los archivos, sin excluir ninguno, ya que algunos pueden ser necesarios para el funcionamiento de la web.

Subiendo los Archivos a cPanel

Ahora, vamos a la nueva casa. Accede a tu cPanel y busca la sección "Archivos". Haz clic en el "Administrador de Archivos". Navega hasta la carpeta public_html. Esta es la carpeta raíz de tu dominio en cPanel.

Sube el archivo ZIP que descargaste antes. Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona la opción "Extraer" o "Extract". Esto descomprimirá todos los archivos dentro de public_html. Si el sistema te pregunta si quieres sobrescribir archivos, puedes hacer clic en "Sobrescribir todos".

[TIP] Asegúrate de que los archivos se extraigan en la raíz de public_html y no dentro de una subcarpeta como public_html/zip. Si ves que los archivos quedan anidados, puedes seleccionarlos todos y moverlos con la opción "Mover" del menú superior.


Fase 2: Exportando e Importando las Bases de Datos

Aquí es donde reside el "cerebro" de tu web. Si no transferimos las bases de datos correctamente, tu sitio se verá como un coche sin motor. Vamos a hacerlo con calma.

Exportando la Base de Datos desde Plesk

En Plesk, ve a la sección "Bases de datos" dentro de tu dominio. Verás una lista de las bases de datos que tienes. Haz clic en el nombre de la base de datos que quieras migrar. Dentro, busca la opción "Exportar" o "Dump". Plesk te permitirá descargar un archivo .sql o .gz. Te recomiendo el formato .sql para que sea más universal.

Selecciona la opción de exportar "Datos y esquema" o "Completo". Descarga el archivo resultante a tu ordenador. Repite este proceso para cada base de datos que tengas.

Creando una Nueva Base de Datos en cPanel

Ahora, en cPanel, busca la sección "Bases de Datos" y haz clic en "Bases de datos MySQL". Crea una nueva base de datos con un nombre que te sea fácil de recordar. Luego, crea un usuario para esa base de datos y asígnale una contraseña segura. Finalmente, añade ese usuario a la base de datos con TODOS LOS PRIVILEGIOS. Es crucial que el usuario tenga todos los privilegios para que la web funcione correctamente.

[WARNING] Anota muy bien el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para el siguiente paso. En cPanel, el nombre de la base de datos suele ir precedido por el nombre de tu cuenta de usuario, por ejemplo, usuarioweb_basedatos.

Importando los Datos

Vuelve al "Administrador de Archivos" de cPanel y sube el archivo .sql que exportaste desde Plesk. Lo ideal es subirlo a una carpeta temporal, como home o public_html. Una vez subido, ve a la sección "Bases de datos MySQL". Busca la herramienta "phpMyAdmin" (normalmente está dentro de la sección de bases de datos).

Selecciona tu nueva base de datos en el panel de la izquierda. Luego, ve a la pestaña "Importar". Haz clic en "Elegir archivo" y selecciona el archivo .sql que subiste. Asegúrate de que el formato sea "SQL" y haz clic en "Continuar". phpMyAdmin importará los datos y te mostrará un mensaje de éxito si todo ha ido bien.

Actualizando la Configuración de tu Web

Este es un paso crítico que muchos olvidan. Tu web (especialmente si usa WordPress, Joomla, etc.) tiene un archivo de configuración donde guarda la información de la base de datos. Necesitas actualizar ese archivo con los nuevos datos de cPanel.

Normalmente, este archivo se llama wp-config.php (en WordPress), configuration.php (en Joomla) o similar. Edítalo con el editor de texto del Administrador de Archivos de cPanel y cambia el nombre de la base de datos, el usuario y la contraseña por los que acabas de crear en cPanel. Guarda los cambios. Sin este paso, tu web no podrá conectarse a la base de datos y te mostrará un error de conexión.


Fase 3: Migrando las Cuentas de Correo Electrónico

El correo es otro pilar fundamental. No queremos perder ningún email importante. Vamos a recrear las cuentas en cPanel.

Recreando las Cuentas en cPanel

En cPanel, busca la sección "Correo Electrónico" y haz clic en "Cuentas de correo". Verás un botón que dice "Crear". Haz clic en él y crea una cuenta con el mismo nombre que tenías en Plesk (ej. info@tudominio.com). Establece la misma contraseña que usabas antes. Repite este proceso para todas las cuentas que tengas.

Transfiriendo los Correos Existentes (Opcional pero Recomendado)

Si tienes correos antiguos que necesitas conservar, el proceso es un poco más complejo. Una forma sencilla es configurar tu cliente de correo (Outlook, Thunderbird, etc.) para la cuenta en Plesk y, en paralelo, configurar la misma cuenta en cPanel. Luego, puedes arrastrar y soltar los correos de una bandeja a otra. Es un poco manual, pero funciona.

Otra opción es usar el protocolo IMAP para sincronizar. Si ambas cuentas están configuradas con IMAP, puedes usar una herramienta de sincronización, pero para mantenerlo simple, la opción de arrastrar y soltar es la más directa para una migración sin plugins.

[TIP] Si tu prioridad es que el correo funcione cuanto antes, primero crea las cuentas y cambia los registros MX. Una vez que el correo nuevo fluya, puedes tomarte tu tiempo para migrar los correos antiguos.


Fase 4: Cambiando los Registros DNS y Punto Final

Este es el momento de la verdad. Vamos a hacer que el mundo apunte a tu nueva casa.

Actualizando los Registros DNS

Tu dominio tiene unos registros DNS que le dicen a internet dónde está tu web y tu correo. Debes ir a donde tienes gestionado el DNS (puede ser en tu registrador de dominios o en el propio Plesk) y cambiar los siguientes registros:

  1. Registro A: Debe apuntar a la IP de tu servidor cPanel.
  2. Registro MX: Deben apuntar al servidor de correo de cPanel (normalmente algo como mail.tudominio.com).
  3. Registro CNAME (si existe): Asegúrate de que www apunte a tu dominio principal.

Esperando la Propagación DNS

Este es el paso más lento y requiere paciencia. Los cambios DNS pueden tardar entre 24 y 48 horas en propagarse por todo el mundo. Durante este tiempo, algunos usuarios verán tu web en el servidor viejo y otros en el nuevo. No te preocupes, es un proceso normal.

[INFO] Para verificar si los cambios ya han surtido efecto, puedes usar herramientas online como "dnschecker.org". Introduce tu dominio y verás desde qué parte del mundo ya aparece la nueva IP.

Limpieza y Verificación Final

Una vez que la propagación haya terminado, es hora de hacer una verificación final. Navega por tu web, revisa que las imágenes carguen, que los formularios funcionen y que las páginas se vean correctamente. Envía y recibe un correo electrónico para confirmar que todo está en orden.

Si todo funciona, puedes dar por concluida la migración hosting. En el servidor viejo, te recomiendo que desactivaras los servicios o mantengas los archivos como copia de seguridad durante un par de semanas, pero ya puedes empezar a disfrutar de tu nuevo cPanel.


Preguntas Frecuentes (FAQ) sobre la Migración

Aquí tienes algunas de las dudas más comunes que nos suelen llegar, resueltas de forma rápida.

¿Es lo mismo migrar WordPress que migrar una web HTML estática?

No, la parte de los archivos es similar, pero en WordPress es crítico actualizar el archivo wp-config.php con los datos de la nueva base de datos. En una web HTML estática, solo necesitas subir los archivos y listo.

¿Qué pasa con los certificados SSL?

Deberás emitir uno nuevo en cPanel. En la sección "Seguridad", busca "SSL/TLS" o "Certificados SSL". La mayoría de los hosting con cPanel ofrecen certificados gratuitos de Let's Encrypt que puedes activar con un clic.

¿Puedo usar un plugin para migrar de Plesk a cPanel?

Existen plugins para WordPress que facilitan la migración, pero el objetivo de esta guía era mostrarte el proceso manual, migrar sin plugins, para que entiendas cada paso. Hacerlo manualmente te da un conocimiento más profundo y evitas depender de herramientas de terceros.

¿Y si mi web usa una versión de PHP diferente en cada servidor?

Es importante que en cPanel configures la misma versión de PHP que usabas en Plesk. En cPanel, ve a "Select PHP Version" (dentro de la sección "Software") y elige la versión adecuada para tu web.

¿Qué hago si después de la migración mi web da un error de "Error de conexión con la base de datos"?

Revisa el archivo de configuración de tu web (wp-config.php, configuration.php, etc.). Asegúrate de que los datos (nombre de la base de datos, usuario y contraseña) sean exactamente los que creaste en cPanel. Un simple error tipográfico es la causa más común.


Conclusión: El Camino Hacia cPanel

Has llegado al final de esta guía. Migrar Plesk a cPanel manualmente puede parecer un proceso largo, pero es totalmente factible y muy gratificante. Has aprendido a mover tus archivos, tus bases de datos y tu correo sin depender de herramientas automáticas. Ahora tienes un control total sobre tu hosting.

Recuerda que la clave está en la organización y en seguir los pasos con calma. No tengas miedo de equivocarte; para eso están las copias de seguridad. Y si en algún momento te sientes perdido, siempre puedes consultar la documentación oficial de cPanel o, por supuesto, contactar con tu proveedor de hosting.

[TIP] Si en algún momento del proceso te sientes abrumado y prefieres una solución más automatizada, recuerda que existen herramientas de pago como "cPanel WHM" que tienen funciones de transferencia. Pero para un sitio pequeño o mediano, este método manual es perfecto.

Espero que este artículo te haya sido de gran ayuda. Si tienes alguna otra duda sobre el cambio de panel o sobre cómo configurar algo en particular, no dudes en dejar un comentario. ¡Buena suerte con tu migración!

¿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