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

Guía paso a paso para migrar tu web de cPanel a Plesk

Actualizado el 18 de noviembre de 2025

¿Estás pensando en cambiar tu web de cPanel a Plesk? No te preocupes, es un proceso más sencillo de lo que parece. En esta guía paso a paso te explicaré todo lo que necesitas saber para migrar tu sitio web, bases de datos, correos y archivos sin perder datos. Al final, serás capaz de hacerlo tú mismo como un profesional.

¿Por qué migrar de cPanel a Plesk?

Antes de empezar, es bueno entender por qué alguien querría migrar. cPanel es muy popular, pero Plesk ofrece ventajas como una interfaz más moderna, mejor gestión de seguridad y soporte nativo para WordPress y otros CMS. Además, Plesk funciona muy bien en servidores Windows y Linux, mientras que cPanel es casi exclusivo de Linux. Si tu hosting cambió de panel o simplemente quieres probar algo nuevo, esta guía te ayudará.

¿Qué necesitas para empezar la migración?

Para migrar tu web de cPanel a Plesk, necesitarás:

  • Acceso a tu cPanel actual (usuario y contraseña).
  • Acceso a tu nuevo Plesk (usuario administrador o de cliente).
  • Una copia de seguridad de tu web (por si acaso).
  • Conexión a internet estable.
  • Un poco de paciencia.

Tip: Si no tienes acceso a cPanel, pídele a tu proveedor de hosting que te genere un backup completo. Es mejor prevenir.

Paso 1: Haz una copia de seguridad completa desde cPanel

Lo primero es asegurarte de que tienes todos tus datos guardados. En cPanel, ve a la sección "Backup" o "Copias de seguridad". Sigue estos pasos:

  1. Inicia sesión en tu cPanel.
  2. Busca el icono "Backup" (suele estar en la sección "Archivos").
  3. Haz clic en "Descargar una copia de seguridad completa del sitio web".
  4. Elige "Cuenta completa" y haz clic en "Generar backup".
  5. Espera unos minutos (depende del tamaño de tu web).
  6. Descarga el archivo .tar.gz que se genera.

Este archivo contiene todos tus archivos, bases de datos, correos y configuraciones. Guárdalo en un lugar seguro.

[INFO] Si tu web es muy grande (más de 1 GB), el backup puede tardar. No cierres la ventana hasta que termine.

Paso 2: Prepara tu nuevo Plesk

Ahora necesitas tener listo tu servidor con Plesk. Si aún no lo tienes, contrata un plan de hosting que incluya Plesk o instálalo en tu VPS. Una vez que tengas acceso:

  1. Inicia sesión en tu panel de Plesk (normalmente en https://tudominio:8443 o la IP de tu servidor).
  2. Ve a "Sitios web y dominios".
  3. Haz clic en "Añadir dominio" o "Crear sitio web".
  4. Ingresa tu nombre de dominio (ejemplo: mipagina.com).
  5. Elige el tipo de hosting (Linux o Windows, según tu web).
  6. Completa los datos y haz clic en "Aceptar".

Plesk creará una carpeta para tu web y te dará acceso FTP. Anota los datos que te aparecen (usuario FTP, contraseña, etc.).

[TIP] Si tu web usa PHP, asegúrate de que la versión de PHP en Plesk sea compatible con la que usabas en cPanel. Puedes cambiarlo en "Configuración de PHP".

Paso 3: Transfiere los archivos de tu web

Ahora toca mover los archivos de tu web desde el backup de cPanel a Plesk. El método más fácil es usar FTP o el administrador de archivos de Plesk.

Opción A: Usando FTP

  1. Descarga e instala un cliente FTP como FileZilla (es gratis).
  2. Conéctate a tu servidor cPanel con los datos que tenías (host, usuario, contraseña).
  3. Navega a la carpeta "public_html" (ahí están todos tus archivos web).
  4. Selecciona todo y descárgalo a tu computadora.
  5. Luego, conéctate a tu servidor Plesk usando los datos FTP que te dio.
  6. Sube todos los archivos a la carpeta "httpdocs" (es el equivalente a public_html en Plesk).

Opción B: Usando el backup de cPanel

Si descargaste el backup completo, puedes extraerlo y subir solo la carpeta "public_html" a Plesk:

  1. Extrae el archivo .tar.gz en tu computadora (usa WinRAR o 7-Zip).
  2. Dentro, busca la carpeta "public_html".
  3. Sube todo su contenido a la carpeta "httpdocs" en Plesk.

[WARNING] No subas archivos de configuración de cPanel (como .htaccess o wp-config.php) sin revisarlos. Algunos pueden no funcionar en Plesk. Mejor haz una copia de seguridad local.

Paso 4: Migra las bases de datos

Las bases de datos son el corazón de muchas webs (especialmente si usas WordPress, Joomla o similar). En cPanel, las bases de datos se gestionan con phpMyAdmin. En Plesk, también hay una herramienta similar.

Exportar desde cPanel

  1. En cPanel, ve a "phpMyAdmin".
  2. Selecciona la base de datos que quieres migrar.
  3. Haz clic en "Exportar" en el menú superior.
  4. Elige el método "Rápido" y formato "SQL".
  5. Haz clic en "Continuar" y descarga el archivo .sql.

Importar en Plesk

  1. En Plesk, ve a "Bases de datos" (dentro de tu sitio web).
  2. Haz clic en "Añadir base de datos".
  3. Ponle el mismo nombre que en cPanel (o uno nuevo, pero luego tendrás que actualizar la configuración).
  4. Crea un usuario y contraseña para la base de datos.
  5. Una vez creada, haz clic en el icono de "phpMyAdmin" (junto a la base de datos).
  6. Dentro de phpMyAdmin, selecciona la base de datos y haz clic en "Importar".
  7. Selecciona el archivo .sql que descargaste y haz clic en "Continuar".

[INFO] Si tu web usa varias bases de datos, repite el proceso para cada una. Anota los nombres y usuarios nuevos, los necesitarás.

Paso 5: Configura los correos electrónicos

Migrar los correos es un poco más tedioso, pero se puede hacer. Lo más importante es que no pierdas los mensajes existentes.

Exportar cuentas de correo desde cPanel

  1. En cPanel, ve a "Cuentas de correo electrónico".
  2. Anota todas las direcciones de correo que tengas (ejemplo: info@tudominio.com).
  3. Para cada una, descarga los mensajes usando un cliente como Outlook o Thunderbird (configura IMAP y descarga todo a tu computadora).

Crear cuentas en Plesk

  1. En Plesk, ve a "Correo electrónico" (dentro de tu sitio web).
  2. Haz clic en "Crear dirección de correo".
  3. Crea las mismas cuentas que tenías en cPanel (mismo nombre y contraseña).
  4. Luego, configura tu cliente de correo con los nuevos datos del servidor Plesk (servidor IMAP/SMTP, puertos, etc.).

[TIP] Para evitar perder correos durante la migración, puedes redirigir el dominio a Plesk solo después de haber configurado todo. O usa un servicio de reenvío temporal.

Paso 6: Actualiza las configuraciones de tu web

Ahora que los archivos y bases de datos están en Plesk, tu web necesita saber dónde está la base de datos. Esto se hace editando un archivo de configuración.

Para WordPress

  1. Busca el archivo "wp-config.php" en la carpeta "httpdocs" de Plesk.
  2. Ábrelo con un editor de texto (como Notepad++).
  3. Busca las líneas que empiezan con:
    • define('DB_NAME', '...')
    • define('DB_USER', '...')
    • define('DB_PASSWORD', '...')
  4. Cambia los valores por los de la nueva base de datos que creaste en Plesk.
  5. Guarda el archivo.

Para otros CMS

  • Joomla: Busca el archivo "configuration.php" y actualiza las variables $host, $user, $password y $db.
  • Drupal: Busca "settings.php" en la carpeta "sites/default" y actualiza la base de datos.

[WARNING] Si no actualizas estos datos, tu web mostrará un error de conexión a la base de datos. No te asustes, solo revisa que los nombres y contraseñas sean correctos.

Paso 7: Apunta tu dominio a Plesk

Hasta ahora has trabajado en el nuevo servidor, pero tu dominio aún apunta a cPanel. Para que los visitantes vean tu web en Plesk, debes cambiar los DNS.

  1. Ve a donde gestionas tu dominio (tu registrador de dominios o el panel de cPanel).
  2. Busca la sección "DNS" o "Zone Editor".
  3. Cambia los registros "A" para que apunten a la IP de tu servidor Plesk.
  4. También cambia los registros MX si usas correo en Plesk.
  5. Guarda los cambios.

La propagación de DNS puede tardar de 1 a 48 horas. Durante ese tiempo, algunos usuarios verán la web en cPanel y otros en Plesk.

[INFO] Si quieres probar tu web antes de cambiar los DNS, puedes editar el archivo "hosts" de tu computadora para que apunte temporalmente a la IP de Plesk. Así verificas que todo funciona.

Paso 8: Verifica que todo funcione

Una vez que los DNS se hayan propagado (o si ya probaste con el archivo hosts), revisa:

  • Que la web cargue correctamente.
  • Que los formularios funcionen.
  • Que los correos se envíen y reciban.
  • Que las bases de datos estén conectadas.

Si algo falla, revisa los pasos anteriores. Los errores más comunes son:

  • Archivos no subidos a la carpeta correcta.
  • Base de datos mal configurada.
  • Archivo .htaccess incompatible (puedes desactivarlo temporalmente).

[TIP] Plesk tiene una herramienta llamada "Comprobación de seguridad" que te ayuda a detectar problemas. Úsala antes de dar el sitio por migrado.

Preguntas frecuentes (FAQ)

¿Puedo migrar sin perder el SEO?

Sí, si mantienes la misma estructura de URLs y no cambias el contenido, tu SEO no se verá afectado. Solo asegúrate de que los enlaces sigan funcionando.

¿Qué pasa con los certificados SSL?

En Plesk puedes instalar un certificado SSL gratis con Let's Encrypt. Ve a "Sitios web y dominios", selecciona tu dominio y haz clic en "Instalar SSL". Es muy fácil.

¿Y si uso HestiaCP? (lo llamamos Syspanel)

Si vienes de Syspanel (antes HestiaCP), el proceso es similar. En Syspanel, el acceso es por el puerto 2106 (ejemplo: https://tudominio:2106). Allí puedes hacer backups y luego migrar a Plesk siguiendo esta misma guía. La única diferencia es que en Syspanel los archivos están en "public_html" y las bases de datos se exportan desde phpMyAdmin también.

¿Puedo migrar solo una parte de mi web?

Sí, puedes elegir qué archivos y bases de datos mover. Pero es más seguro migrar todo para evitar enlaces rotos.

¿Necesito conocimientos de programación?

No, esta guía está hecha para principiantes. Solo sigue los pasos y si te atascas, busca ayuda en los foros de Plesk o con tu proveedor de hosting.

Conclusión

Migrar tu web de cPanel a Plesk no es complicado si sigues estos pasos: haz un backup, prepara Plesk, sube archivos, migra bases de datos, configura correos, actualiza la web y apunta los DNS. Recuerda siempre verificar que todo funcione antes de dar el cambio por completo.

Si algo sale mal, no te preocupes. Siempre puedes volver a tu backup de cPanel. La práctica hace al maestro, y después de la primera migración, las siguientes serán pan comido.

¡Buena suerte con tu nueva web en Plesk!

¿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