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

Mover una web de cPanel a Plesk sin perder datos

Actualizado el 26 de diciembre de 2025

Mudarse de casa es estresante, pero mudar un sitio web de un panel de control a otro puede parecer una pesadilla si no sabes por dónde empezar. Si estás leyendo esto, probablemente te enfrentas a la necesidad de migrar cPanel a Plesk, ya sea por una oferta de tu nuevo proveedor, por necesidades de rendimiento o simplemente porque tu empresa ha decidido cambiar de panel.

La buena noticia es que transferir hosting cPanel a Plesk no tiene por qué ser un dolor de cabeza. Aunque los paneles son diferentes en su interfaz, los datos subyacentes (archivos, bases de datos y correos) son los mismos. En esta guía extensa y paso a paso, te explicaré cómo realizar una migración cPanel Plesk sin perder ni un solo dato, de forma segura y con un lenguaje claro, incluso si nunca has hecho algo así antes.

Vamos a desglosar todo el proceso en fases, desde la preparación hasta la verificación final. Al final, tendrás tu web funcionando en Plesk como si hubiera estado allí toda la vida.


Fase 1: Preparación y Planificación (El 50% del éxito)

Antes de tocar nada, respira. La migración es un proceso mecánico, pero requiere orden. Esta fase es crucial para evitar dolores de cabeza posteriores.

¿Qué necesitas tener a mano?

Para empezar, asegúrate de tener acceso a ambos paneles y a los datos de tu dominio.

  • Acceso a cPanel (Origen): Necesitas las credenciales de acceso (usuario y contraseña) o, idealmente, acceso a la cuenta de reseller/root para generar una copia de seguridad completa.
  • Acceso a Plesk (Destino): Necesitas las credenciales de administrador o de la cuenta de cliente donde vas a alojar la web.
  • Datos del dominio: Asegúrate de tener acceso al gestor de DNS de tu dominio (donde compraste el nombre, como GoDaddy, Namecheap, etc.) para poder cambiar los registros A y NS.

[INFO] Si solo tienes acceso limitado a cPanel (como un usuario normal), no podrás generar una copia de seguridad completa del sistema. En ese caso, tendrás que hacer una migración manual (descargando archivos y bases de datos por separado), que también explicaremos más adelante.

La estrategia: ¿Migración automática o manual?

Existen dos caminos principales para mover web cPanel Plesk:

  1. Migración Automática (La más fácil): Plesk tiene una herramienta de migración incorporada que puede conectarse directamente a tu servidor cPanel y "jalar" todos los datos. Es la opción más rápida y fiable si tienes acceso root o a la cuenta principal.
  2. Migración Manual (La más universal): Si no tienes acceso total, descargamos los archivos, exportamos las bases de datos y los correos, y luego los subimos a Plesk. Es más meticuloso, pero funciona siempre.

En esta guía, nos centraremos en ambas, pero empezaremos con la automática, que es la que te ahorrará más tiempo.


Fase 2: La Migración Automática (La Herramienta de Plesk)

Plesk incluye un asistente llamado "Migrar desde cPanel" o "Transferencia de sitios web". Esta herramienta es la joya de la corona para una migración cPanel Plesk exitosa.

Paso 1: Acceder a la herramienta de migración

  • Inicia sesión en tu panel de Plesk como administrador.
  • Ve al menú principal (normalmente el icono de tres líneas o el logo de Plesk en la esquina superior izquierda).
  • Busca la sección "Herramientas y configuración".
  • Dentro, busca el apartado "Herramientas de migración" o "Transferencia de sitios web".

Paso 2: Configurar el origen (cPanel)

  • Haz clic en "Importar" o "Migrar".
  • Plesk te pedirá los datos del servidor de origen.
  • Selecciona el tipo de servidor: cPanel.
  • Introduce la IP del servidor o el hostname (ej: server1.tudominio.com).
  • Introduce las credenciales de acceso. Importante: Necesitas el usuario y la contraseña de la cuenta principal de cPanel (o del usuario root del servidor). Si usas una cuenta "root", la migración será más completa.

Paso 3: Seleccionar y ejecutar

  • La herramienta escaneará el servidor de origen y te mostrará una lista de cuentas o dominios.
  • Selecciona el dominio que quieres transferir hosting cPanel a Plesk.
  • Plesk te permitirá elegir qué datos quieres copiar: archivos, bases de datos MySQL, cuentas de correo, etc. Te recomiendo seleccionar "Todo" para no perder nada.

[WARNING] Durante la migración automática, el sitio web puede experimentar cortes de servicio. Aunque Plesk intenta hacerlo en caliente, es recomendable hacerlo en horas de bajo tráfico o poner el sitio en modo mantenimiento.

  • Pulsa "Iniciar migración" y espera. El tiempo dependerá del tamaño de tu sitio. Plesk te mostrará una barra de progreso en tiempo real.

Paso 4: Revisar el informe

Al finalizar, Plesk generará un informe con los elementos migrados y los posibles errores. Revisa que no haya fallos críticos. Si todo está en verde, ¡enhorabuena! Ya has hecho el 90% del trabajo.


Fase 3: La Migración Manual (Paso a Paso sin Herramientas)

Si la opción automática no está disponible o falla, no te preocupes. La migración manual es igual de efectiva. Solo necesitas un cliente FTP (como FileZilla) y acceso a phpMyAdmin en ambos paneles.

Paso 1: Copiar los archivos del sitio (FTP)

  • Conéctate a tu servidor cPanel usando FTP o el Administrador de archivos.
  • Navega a la carpeta public_html (o www). Esa es la raíz de tu web.
  • Descarga TODOS los archivos a tu ordenador. Asegúrate de activar la opción "Archivos ocultos" en tu cliente FTP, porque archivos como .htaccess o .env son vitales.
  • Ahora, conéctate a tu servidor Plesk por FTP.
  • Sube todos esos archivos a la carpeta httpdocs (es el equivalente a public_html en Plesk).

[TIP] Si tienes muchos archivos, comprime el public_html en un ZIP desde cPanel, descarga el ZIP, y luego súbelo a Plesk y descomprímelo allí. Es mucho más rápido que transferir miles de archivos uno a uno.

Paso 2: Exportar e importar las bases de datos (MySQL)

Este es el paso más delicado. Las bases de datos son el corazón de tu web (contenido, usuarios, pedidos).

  • En cPanel, busca "phpMyAdmin".
  • Selecciona la base de datos de tu sitio web.
  • Haz clic en la pestaña "Exportar".
  • Elige el método "Rápido" y formato SQL. Pulsa "Continuar" y descarga el archivo .sql.
  • Ahora, en Plesk, crea una nueva base de datos. Ve a la sección "Bases de datos" y haz clic en "Agregar base de datos".
  • Anota el nombre de la nueva base de datos, el usuario y la contraseña que generes.
  • Abre phpMyAdmin en Plesk (lo encontrarás dentro de la base de datos que acabas de crear).
  • Selecciona tu nueva base de datos y haz clic en "Importar".
  • Sube el archivo .sql que descargaste y pulsa "Continuar".

[WARNING] Los nombres de las bases de datos suelen cambiar (ej: de usuario_wpdb a usuario_bd_nueva). Deberás actualizar el archivo de configuración de tu web (como wp-config.php en WordPress) con los nuevos datos de conexión (nombre de BD, usuario y contraseña).

Paso 3: Migrar las cuentas de correo

  • En cPanel, ve a "Email Accounts" y anota todas las direcciones de correo que tienes.
  • Crea las mismas cuentas en Plesk (sección "Correo" -> "Agregar dirección de correo").
  • Para los correos existentes (los emails que ya tienes en las bandejas), la opción más sencilla es usar un cliente de correo (como Outlook) para arrastrar los correos de la cuenta antigua a la nueva. Si tienes muchos, puedes usar herramientas como IMAPSync, pero para un usuario básico, el método manual con un cliente es lo más fácil.

Paso 4: Configurar los DNS (El Paso Final)

Una vez que tienes los archivos y las bases de datos en Plesk, necesitas apuntar tu dominio al nuevo servidor.

  • Ve a tu gestor de dominios (donde compraste el dominio).
  • Busca la sección de "DNS" o "Nameservers".
  • Si tu proveedor de hosting te ha dado unos nameservers nuevos (ej: ns1.plesk.com y ns2.plesk.com), cámbialos. Si no, tendrás que editar los registros A para que apunten a la IP de tu nuevo servidor Plesk.

[INFO] La propagación de DNS puede tardar entre 24 y 72 horas. No te asustes si tu web sigue cargando desde el servidor viejo durante ese tiempo. Es normal.


Fase 4: Verificación y Ajustes Post-Migración

Has completado la migración cPanel Plesk. Ahora toca asegurarse de que todo funciona.

Comprobaciones rápidas

  • Carga la web: Escribe tu dominio en el navegador. ¿Carga correctamente?
  • Enlaces y estilos: Haz clic en algunas páginas internas y comprueba que las imágenes y los estilos (CSS) cargan bien. Si ves la web "rota", puede ser que las rutas absolutas en la base de datos sigan apuntando a la IP antigua.
  • Envía un correo: Envía un email a una de tus cuentas y verifica que lo recibes.

Solución de problemas comunes

  • La web da error 500: Suele ser un problema con el archivo .htaccess. Renómbralo a .htaccess_old temporalmente para ver si la web carga. Si carga, el problema es una regla incompatible.
  • "Error al conectar con la base de datos": Revisa el archivo de configuración de tu web (como config.php o wp-config.php) y asegúrate de que los datos de la nueva base de datos (nombre, usuario, contraseña y host) son correctos. El host suele ser localhost en ambos paneles.
  • Enlaces internos rotos: Si usas WordPress, puedes usar un plugin como "Better Search Replace" para cambiar la URL antigua a la nueva (ej: http://ip.antigua a http://www.tudominio.com).

Preguntas Frecuentes (FAQ)

¿Puedo perder datos si hago mal la migración?

Sí, existe el riesgo. Por eso es fundamental no borrar nada del servidor cPanel original hasta que la web funcione perfectamente en Plesk. Así tendrás una red de seguridad.

¿Qué pasa con los certificados SSL?

Plesk tiene una herramienta gratuita llamada "Let's Encrypt". Después de la migración, puedes emitir un certificado nuevo en cuestión de minutos desde el panel de Plesk, sin necesidad de importar el antiguo.

¿Es necesario cambiar los nameservers o puedo usar solo el registro A?

Si cambias los nameservers, todo el DNS (correo, web, subdominios) se gestionará desde Plesk. Si solo cambias el registro A, apuntarás la web al nuevo servidor, pero el correo podría seguir en el antiguo. Te recomiendo cambiar los nameservers para centralizar todo.

¿Y si mi web usa tecnologías como Node.js o Python?

Plesk tiene soporte nativo para estas tecnologías, pero tendrás que activarlas manualmente en la configuración del dominio después de la migración. Ve a la sección "Configuración del sitio web" y habilita el intérprete que necesites.

¿Cuánto tarda la propagación de DNS?

Normalmente entre 24 y 48 horas, aunque en ocasiones puede ser casi instantánea si tu proveedor de DNS actualiza rápido.


Conclusión: Tu web ha cruzado el charco

Realizar un cambio de panel de cPanel a Plesk es un proceso que, bien hecho, no tiene pérdida de datos. Hemos visto que la vía más rápida es usar el asistente de migración de Plesk, y si no, siempre puedes hacerlo a mano con FTP y phpMyAdmin. La clave está en la paciencia y en la verificación.

Recuerda que la migración cPanel Plesk no es un fin, sino un medio para obtener un mejor rendimiento o un panel más moderno. Tómate tu tiempo en la fase de preparación, sigue los pasos meticulosamente y, sobre todo, no borres el servidor de origen hasta que estés 100% seguro de que todo funciona en el nuevo.

Si en algún momento te sientes perdido, no dudes en contactar con el soporte de tu nuevo proveedor de hosting. Tienen herramientas y experiencia para ayudarte a transferir hosting cPanel a Plesk sin contratiempos. ¡Buena suerte con tu mudanza digital!

¿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