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

Mover un sitio web de cPanel a Plesk

Actualizado el 26 de septiembre de 2025

Mover un sitio web de un panel de control a otro puede sonar a una tarea de expertos, pero con la guía adecuada, es un proceso completamente manejable, incluso para quienes no son administradores de sistemas profesionales.

Si estás leyendo esto, probablemente te has planteado migrar cPanel a Plesk y te asaltan las dudas: ¿Perderé mis correos? ¿Tardaré mucho? ¿Es necesario contratar a un especialista? La respuesta corta es: no, no es necesario si sigues los pasos correctos.

Vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo realizar una transferencia de sitio web cPanel Plesk de forma segura y eficiente. Al final de este artículo, tendrás un mapa claro para que el cambio de panel de control sea una experiencia positiva y sin dolores de cabeza.


Antes de Empezar: Entendiendo el Reto de la Migración

Antes de lanzarnos a copiar archivos, es crucial entender qué vamos a mover. Un sitio web no es solo un conjunto de carpetas en un servidor.

¿Qué Incluye Realmente tu Sitio Web?

Cuando hablamos de una migración hosting cPanel Plesk, nos referimos a trasladar cuatro componentes principales:

  1. Los Archivos del Sitio: El código fuente (HTML, PHP, CSS, JavaScript) y los medios (imágenes, vídeos, PDFs). Esto es lo más visible, pero solo es una parte.
  2. La Base de Datos: Aquí es donde viven los contenidos dinámicos (entradas de blog, productos, usuarios registrados). Si tu web usa WordPress, Joomla o PrestaShop, la base de datos es el corazón del negocio.
  3. Las Cuentas de Correo Electrónico: Los buzones, sus contraseñas, los reenviadores y los filtros anti-spam. Perder esto sería un desastre.
  4. La Configuración del Servidor: Zonas DNS, certificados SSL, tareas programadas (cron jobs), y reglas de redirección (.htaccess).

El mayor error que cometen los principiantes es intentar mover solo los archivos y la base de datos, olvidando los correos y la configuración, lo que provoca caídas del servicio y frustración.


Fase 1: Preparación y Copia de Seguridad (El Paso Más Importante)

Nunca, bajo ninguna circunstancia, intentes una migración hosting cPanel Plesk sin una copia de seguridad completa y verificada. Este es tu paracaídas.

1.1. Haz un Inventario Completo

Es imposible mover lo que no sabes que existe. Antes de tocar nada, accede a tu cPanel y anota:

  • Dominios y Subdominios: Lista todos los que tienes activos.
  • Bases de Datos: Anota el nombre de cada una y su usuario asociado.
  • Cuentas de Correo: Anota cada dirección de correo y su alias o reenviador.
  • Tareas Cron: Copia las líneas de comando exactas de cada tarea programada.
  • Certificados SSL: Anota qué dominios tienen SSL activo y de qué tipo.

1.2. Genera las Copias de Seguridad en cPanel

cPanel ofrece herramientas nativas para esto. Ve a la sección "Archivos" y busca "Copias de seguridad" o "Backup".

  • Copia de Seguridad Completa: Esta opción genera un archivo con TODO: archivos, bases de datos, correos y configuraciones. Es la opción más fácil, pero el archivo puede ser muy grande.
  • Copias Parciales: Te permite descargar por separado el "Backup del directorio principal" (tus archivos) y las "Copias de seguridad de las bases de datos". Esta es una opción más controlada.

[TIP] Descarga siempre las copias en tu ordenador local o en un servicio de almacenamiento en la nube (Google Drive, Dropbox). No las dejes en el propio servidor, porque si algo falla, podrías perderlas junto con el sitio.

1.3. Verifica tus Copias de Seguridad

Un archivo descargado no es sinónimo de copia válida. Comprueba que el archivo ZIP o tar.gz no esté dañado. Puedes intentar abrirlo en tu ordenador para ver su contenido. Si pesa 0 KB o da error al abrirlo, vuelve a generarlo.


Fase 2: Preparando el Destino (Tu Servidor con Plesk)

Ahora que tienes tu red de seguridad, es hora de preparar el terreno en el nuevo servidor.

2.1. Crea el Espacio para tu Sitio

Accede a tu panel de Plesk y crea un nuevo "Suscriptor" o "Dominio". Dependiendo de tu plan, tendrás una opción u otra.

  • Si tienes un plan de hosting, simplemente añade tu dominio principal.
  • Plesk te pedirá los datos del dominio. Asegúrate de que el nombre de dominio sea exactamente el mismo que tenías en cPanel.

2.2. Crea las Bases de Datos Vacías

Vete a la sección "Bases de datos" dentro de tu dominio en Plesk y crea una nueva base de datos.

  • Nombre: Debe coincidir con el que tenías en cPanel (o puedes usar uno nuevo, pero luego deberás actualizar el archivo de configuración de tu CMS).
  • Usuario y Contraseña: Crea un usuario nuevo y asígnale todos los privilegios sobre esa base de datos.

[INFO] Es habitual que el prefijo del usuario de la base de datos cambie entre servidores (ej. usuario_wp a nuevo_usuario_wp). No te preocupes, es normal. Lo importante es que anotes los nuevos datos porque los necesitarás más adelante.

2.3. Crea las Cuentas de Correo

Para que la transferencia de sitio web cPanel Plesk sea exitosa, debes recrear las cuentas de correo en Plesk.

  • Ve a la sección "Correo" de tu dominio.
  • Crea cada cuenta de correo que tenías en cPanel, con la misma contraseña para evitar tener que reconfigurar los clientes de correo de tus usuarios (Outlook, Thunderbird, móviles).

Fase 3: La Migración Manual Paso a Paso (El Método Fiable)

Aunque existen herramientas de migración automática (como el "Migration Manager" de Plesk), a veces fallan o no están disponibles en todos los planes. Por eso, te voy a enseñar el método manual, que es 100% fiable y te da un control total sobre el proceso.

3.1. Subir y Descomprimir los Archivos del Sitio

Este es el paso más largo, pero el más sencillo.

  1. Accede por FTP o SFTP: Usa un cliente FTP como FileZilla. Conéctate a tu servidor Plesk usando las credenciales FTP que encontrarás en la sección "Acceso FTP" de Plesk.
  2. Sube el Backup: Sube el archivo comprimido (el backup de tu directorio principal de cPanel) a la carpeta httpdocs de tu dominio en Plesk.
  3. Descomprime: Una vez subido, no lo descomprimas con FileZilla (es muy lento y puede dar errores). Usa el "Administrador de Archivos" de Plesk. Busca el archivo, haz clic derecho y selecciona "Extraer".

[WARNING] Si usas WordPress, asegúrate de que la estructura de carpetas sea correcta. Deberías ver httpdocs/wp-admin, httpdocs/wp-content, etc. Si el backup crea una subcarpeta extra (ej. httpdocs/public_html/wp-admin), tendrás que mover todo el contenido una carpeta hacia arriba.

3.2. Importar la Base de Datos

Este paso requiere un poco más de precisión.

  1. Accede a phpMyAdmin: En Plesk, ve a tu dominio, entra en "Bases de datos" y haz clic en el icono de "phpMyAdmin" de la base de datos que creaste.
  2. Selecciona la Base de Datos: En el panel izquierdo, haz clic en el nombre de tu base de datos para seleccionarla.
  3. Importa el Archivo: Ve a la pestaña "Importar" y selecciona el archivo .sql que descargaste de cPanel.
  4. Ejecuta: Haz clic en "Continuar" y espera. Si la base de datos es grande, puede tardar unos minutos.

3.3. Configurar la Conexión a la Base de Datos

Ahora viene el paso crítico. Tu sitio web (WordPress, por ejemplo) necesita saber cómo conectarse a la nueva base de datos.

  • En WordPress: Edita el archivo wp-config.php que está en la raíz de httpdocs. Cambia las líneas DB_NAME, DB_USER y DB_PASSWORD con los datos de la nueva base de datos que creaste en Plesk.
  • En PrestaShop: El archivo se llama parameters.php y está en config/.
  • En Joomla: El archivo es configuration.php.

[WARNING] Este es el paso donde la mayoría de la gente se queda atascada. Si no actualizas estos datos, verás el famoso "Error al conectar con la base de datos". Tómate tu tiempo y verifica que los datos sean correctos.

3.4. Migrar las Cuentas de Correo y sus Contenidos

Ya has creado las cuentas de correo en Plesk. Ahora necesitas mover los correos antiguos.

  1. En cPanel: Ve a la herramienta "Copias de seguridad" y descarga el backup de cada cuenta de correo (suele ser un archivo .tar.gz por buzón).
  2. En Plesk: Ve a la sección "Correo" de tu dominio. Haz clic en la cuenta de correo correspondiente y busca la opción "Importar" o "Restaurar". Sube el archivo .tar.gz que descargaste.

Este proceso restaurará los correos, las carpetas (Bandeja de entrada, Enviados, etc.) y los filtros.

3.5. Configurar las Tareas Cron y los Certificados SSL

  • Tareas Cron: En Plesk, ve a la sección "Tareas programadas" de tu dominio y crea las mismas tareas que tenías en cPanel. Copia el comando, la hora y la frecuencia exactas.
  • Certificados SSL: Si usabas Let's Encrypt, Plesk puede emitir uno nuevo automáticamente. Ve a "Certificados SSL/TLS" y haz clic en "Emitir" para obtener uno gratuito. Si tenías un certificado de pago, tendrás que importar el certificado y la clave privada.

Fase 4: El Cambio de DNS (El Momento de la Verdad)

Una vez que todo está funcionando en el nuevo servidor, es hora de apuntar el tráfico hacia él.

4.1. Localiza los Nuevos Servidores de Nombres (Nameservers)

Tu proveedor de hosting con Plesk te habrá dado dos nombres de servidor (ej. ns1.mihostingnuevo.com y ns2.mihostingnuevo.com). Normalmente los encuentras en el correo de bienvenida o en el panel de control del hosting.

4.2. Actualiza los Nameservers en tu Registrador de Dominios

El registrador es la empresa donde compraste tu dominio (GoDaddy, Namecheap, etc.).

  1. Accede a tu cuenta en el registrador.
  2. Busca la sección de "Gestión de DNS" o "Nameservers".
  3. Reemplaza los nameservers antiguos por los nuevos de tu hosting con Plesk.
  4. Guarda los cambios.

[INFO] El cambio de DNS no es inmediato. Puede tardar entre 4 y 48 horas en propagarse a nivel mundial. Durante ese tiempo, algunos usuarios verán la web antigua y otros la nueva. Es un proceso normal llamado "propagación DNS".

4.3. Verifica la Propagación y el Funcionamiento

Puedes usar herramientas online como dnschecker.org para ver si tu dominio ya apunta al nuevo servidor. Una vez que veas la nueva IP, revisa:

  • Que el sitio carga correctamente.
  • Que los enlaces internos funcionan.
  • Que puedes enviar y recibir correos.
  • Que el certificado SSL se ha emitido y se muestra correctamente.

Solución de Problemas Comunes (FAQ)

¿Qué hago si veo el error "Error al conectar con la base de datos"?

Esto es 99% seguro un problema de credenciales en tu archivo de configuración (wp-config.php, parameters.php, etc.). Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en Plesk. A veces hay un prefijo extra que debes incluir.

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

Sí, Plesk tiene un "Migration Manager" que puede conectarse directamente a tu cPanel y transferir todo automáticamente. Sin embargo, a veces requiere que el cPanel tenga habilitado el acceso remoto o puede fallar con configuraciones complejas. El método manual es más universal y te da más control.

¿Qué pasa con mis correos durante la propagación DNS?

Durante la ventana de propagación, el correo puede ir a un servidor o a otro, dependiendo de qué DNS haya consultado el remitente. Para minimizar la pérdida de correos, es recomendable hacer la migración y el cambio de DNS en un momento de bajo tráfico y dejar ambos servidores activos durante 48 horas.

¿Perderé mi posicionamiento SEO al cambiar de panel de control?

Si haces la migración correctamente (mantienes la misma estructura de URLs, rediriges correctamente con .htaccess y tienes el SSL activo), no deberías perder posicionamiento. De hecho, si tu nuevo servidor es más rápido, podrías incluso mejorar tu SEO.

¿Y si mi web usa Syspanel (HestiaCP)?

Si tu proveedor utiliza Syspanel (antes conocido como HestiaCP), el proceso es similar pero con algunas diferencias. En Syspanel, la gestión de archivos se hace a través de su propio administrador de archivos o SFTP, y el acceso a la base de datos es a través de phpMyAdmin. Recuerda que el puerto de acceso para Syspanel es el 2106 (ej. https://tu-servidor:2106). La lógica de migración es la misma: exportar desde cPanel, importar en el nuevo panel, y actualizar la configuración.


Conclusión: La Migración es una Oportunidad

Aunque migrar cPanel a Plesk pueda parecer una tarea monumental, si sigues estos pasos metódicamente, te darás cuenta de que es un proceso lógico y gratificante. No solo habrás movido tu web, sino que habrás aprendido exactamente cómo está construida y cómo funciona por dentro.

La clave del éxito reside en la preparación (copias de seguridad) y en la paciencia (propagación DNS). Una vez superado el proceso, disfrutarás de un nuevo panel de control moderno y potente, y habrás demostrado que tienes el control total de tu presencia online. ¡Bien hecho!

¿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