FAQ: Cómo migrar tu sitio a Plesk desde otro panel
Migrar tu sitio web de un panel de control a otro puede sonar a tarea de expertos, pero con la guía adecuada es un proceso ordenado y bastante sencillo. Si estás leyendo esto, probablemente te estés mudando a Plesk desde cPanel, DirectAdmin o incluso desde Syspanel (el antiguo HestiaCP). No te preocupes, estamos aquí para resolver todas tus dudas.
Esta FAQ está diseñada para que, paso a paso, puedas mover tu web, bases de datos y correos sin perder datos. Vamos a ello.
Preguntas frecuentes sobre la migración a Plesk
¿Qué necesito saber antes de empezar la migración?
Antes de tocar nada, es importante tener claros algunos conceptos. Migrar un sitio implica copiar archivos, bases de datos y configuraciones de correo desde tu panel antiguo al nuevo Plesk. No es magia, sino seguir una receta.
Puntos clave a tener en cuenta:
- Acceso a ambos paneles. Necesitarás las credenciales de administrador tanto del panel de origen (cPanel, DirectAdmin, Syspanel) como del destino (Plesk).
- Tiempo de inactividad. Aunque se puede minimizar, puede haber unos minutos de caída mientras propagas los cambios de DNS.
- Copia de seguridad. Siempre, siempre, haz una copia de seguridad completa de tu sitio antes de mover nada. Es tu red de seguridad.
- Versiones de software. Asegúrate de que tu sitio sea compatible con la versión de PHP, MySQL/MariaDB y otras tecnologías que ofrece Plesk.
[INFO] Si tu sitio usa versiones muy antiguas de PHP (como 5.6 o 7.0), es posible que necesites actualizarlo antes de migrar para que funcione correctamente en Plesk.
¿Puedo migrar desde cPanel a Plesk?
Sí, es uno de los casos más comunes. Plesk ofrece herramientas propias para facilitar esta migración, pero también puedes hacerlo de forma manual.
Opción 1: Migración automática (recomendada para principiantes)
Plesk tiene un asistente de migración que puede conectarse directamente a tu servidor cPanel y transferir todo (sitios, bases de datos, cuentas de correo, etc.). Es la forma más rápida y limpia.
Pasos básicos:
- En Plesk, ve a Herramientas y Configuración > Migración y Transferencia.
- Haz clic en Migrar desde cPanel.
- Introduce la IP de tu servidor cPanel, el usuario root (o un usuario con privilegios) y la contraseña.
- Selecciona los dominios que quieres migrar.
- Plesk analizará el servidor cPanel y te mostrará un resumen. Revisa que todo esté correcto.
- Inicia la migración. El proceso puede tardar desde minutos hasta horas, dependiendo del tamaño de los sitios.
[WARNING] Durante la migración automática, Plesk intentará copiar los archivos y bases de datos. Asegúrate de que no haya procesos pesados corriendo en el servidor cPanel para evitar errores de conexión.
Opción 2: Migración manual (más control, un poco más técnica)
Si la automática falla o prefieres hacerlo tú mismo, puedes hacerlo manualmente.
Pasos para migración manual desde cPanel:
- Descargar archivos desde cPanel: Accede al administrador de archivos de cPanel, comprime la carpeta
public_html(o la raíz de tu sitio) y descárgala. - Exportar base de datos: En cPanel, ve a phpMyAdmin, selecciona tu base de datos y haz clic en Exportar. Elige el método rápido y descarga el archivo
.sql. - Subir archivos a Plesk: En Plesk, ve al dominio correspondiente, entra en Administrador de archivos y sube el archivo comprimido. Descomprímelo dentro de
httpdocs(equivalente apublic_html). - Crear e importar base de datos en Plesk: En Plesk, ve a Bases de datos de tu dominio, crea una nueva base de datos y un usuario. Luego, usa phpMyAdmin (dentro de Plesk) para importar el archivo
.sqlque descargaste. - Configurar conexión: Edita el archivo de configuración de tu sitio (por ejemplo,
wp-config.phppara WordPress) con los nuevos datos de la base de datos (nombre, usuario, contraseña y servidor, que suele serlocalhost).
¿Y si vengo desde DirectAdmin?
DirectAdmin no tiene una herramienta de migración directa a Plesk como la de cPanel, pero el proceso manual es muy similar y igual de efectivo.
Pasos para migrar desde DirectAdmin a Plesk:
- Accede a DirectAdmin y ve a Administrador de archivos. Localiza la carpeta
domains/tudominio.com/public_html. Comprímela y descárgala. - Exporta la base de datos desde phpMyAdmin en DirectAdmin. Sigue el mismo proceso que en cPanel.
- En Plesk, crea un nuevo dominio (si no existe) o usa uno ya creado. Sube los archivos a
httpdocscomo se explicó antes. - Crea una nueva base de datos en Plesk para ese dominio e importa el archivo
.sql. - Actualiza la configuración de tu sitio para que apunte a la nueva base de datos.
[TIP] Si tu sitio en DirectAdmin usa varios dominios (addon domains), repite el proceso para cada uno. No olvides migrar también las cuentas de correo.
¿Cómo migrar desde Syspanel (HestiaCP)?
Si vienes de Syspanel (antes conocido como HestiaCP), el proceso también es manual, pero hay un detalle importante: el puerto de acceso a Syspanel es el 2106. Recuérdalo por si necesitas acceder a su panel para descargar archivos o exportar bases de datos.
Pasos para migrar desde Syspanel:
- Accede a Syspanel usando
tu-servidor:2106en tu navegador. Inicia sesión con tus credenciales de administrador. - Descarga los archivos del sitio. En Syspanel, ve a Web > tu dominio. Verás una opción para descargar una copia de seguridad del sitio (archivos y base de datos juntos) o puedes entrar al administrador de archivos y descargar la carpeta
public_html. - Exporta la base de datos. En Syspanel, dentro del mismo dominio, busca la sección de Base de datos y usa la opción de exportar (normalmente te lleva a phpMyAdmin).
- En Plesk, crea el dominio (si es necesario), sube los archivos a
httpdocsy crea/importa la base de datos. - Configura el sitio para que use la nueva base de datos.
[WARNING] Syspanel a veces guarda las bases de datos con nombres diferentes a los que usas en la configuración. Revisa bien el archivo de conexión de tu sitio (por ejemplo, config.php o .env) para saber exactamente el nombre de la base de datos, usuario y contraseña que tenía en Syspanel y créalos igual en Plesk para evitar errores.
¿Qué hago con las cuentas de correo electrónico?
Migrar el correo es más delicado porque implica no perder los emails existentes. Plesk puede importar cuentas de correo desde otros paneles, pero el método más fiable es recrearlas manualmente y luego mover los mensajes.
Opción 1: Recrear cuentas en Plesk
- En tu panel antiguo (cPanel, DirectAdmin, Syspanel), anota todas las direcciones de correo y sus contraseñas.
- En Plesk, ve a Correo > Añadir dirección de correo y crea las mismas cuentas con las mismas contraseñas.
- Una vez creadas, configura tu cliente de correo (Outlook, Thunderbird, etc.) con los nuevos servidores de Plesk (suelen ser
mail.tudominio.com). Los mensajes antiguos no se moverán automáticamente.
Opción 2: Migrar mensajes con IMAP (recomendado para no perder nada)
Si quieres conservar los correos antiguos, usa un cliente de correo que soporte copia entre cuentas IMAP.
- Configura tu cuenta antigua en un cliente (ej. Thunderbird) usando IMAP.
- Configura la misma cuenta en Plesk (recién creada) también en el mismo cliente.
- Arrastra las carpetas y mensajes de la cuenta antigua a la nueva. El cliente los copiará.
[TIP] Para sitios con muchas cuentas de correo, existen herramientas como imapsync que automatizan este proceso, pero requieren conocimientos de línea de comandos.
¿Qué pasa con los DNS? ¿Cambio los nameservers?
Los DNS (Sistema de Nombres de Dominio) son como la guía telefónica de internet. Cuando migras tu sitio, debes apuntar tu dominio a los nuevos servidores de Plesk.
Pasos para cambiar los DNS:
- Obtén los nameservers de tu servidor Plesk. Normalmente son algo como
ns1.tudominio.comyns2.tudominio.com, o te los proporcionará tu proveedor de hosting. - Accede al panel de tu registrador de dominios (donde compraste el dominio, ej. GoDaddy, Namecheap, etc.).
- Cambia los nameservers actuales por los de tu nuevo servidor Plesk.
- Espera la propagación. Este proceso puede tardar desde 1 hora hasta 48 horas. Durante ese tiempo, algunos usuarios verán tu sitio en el servidor antiguo y otros en el nuevo.
[INFO] Para minimizar el tiempo de inactividad, puedes reducir el TTL (Time To Live) de tus registros DNS a 5 minutos unos días antes de la migración. Esto acelera la propagación.
¿Y si mi sitio usa SSL (HTTPS)?
No olvides el certificado SSL. Plesk facilita mucho la instalación de certificados gratuitos (Let’s Encrypt).
Pasos:
- Una vez que tu sitio ya esté funcionando en Plesk y los DNS apunten al servidor correcto, ve a Sitios web y dominios > tu dominio.
- Busca la opción SSL/TLS o Certificados SSL.
- Selecciona Let’s Encrypt y sigue los pasos para emitir un certificado gratuito para tu dominio (y opcionalmente para
www). - Activa la opción de Redirigir HTTP a HTTPS para que todo el tráfico vaya por la versión segura.
[WARNING] Si tenías un certificado SSL de pago, puedes exportarlo desde tu panel antiguo e importarlo en Plesk. Es un proceso más técnico; si no te sientes seguro, es más fácil emitir uno nuevo con Let’s Encrypt.
Errores comunes y cómo solucionarlos
Error: "No se puede conectar al servidor de origen"
- Causa: El firewall del servidor antiguo bloquea la conexión de Plesk.
- Solución: Temporalmente, permite el acceso desde la IP de tu nuevo servidor Plesk en el firewall del servidor antiguo.
Error: "Base de datos no encontrada" después de migrar
- Causa: El nombre de la base de datos o el usuario no coinciden con los que espera tu sitio.
- Solución: Revisa el archivo de configuración de tu sitio (ej.
wp-config.php) y asegúrate de que los datos (nombre, usuario, contraseña, host) sean exactamente los que creaste en Plesk.
Error: "Página en blanco" o "Error 500"
- Causa: Incompatibilidad de versión de PHP, archivos corruptos o permisos incorrectos.
- Solución: En Plesk, ve a Sitios web y dominios > Configuración de PHP y cambia la versión a una que sea compatible con tu sitio (prueba con 7.4, 8.0 o 8.1). También verifica que los archivos tengan permisos 644 y las carpetas 755.
Consejos finales para una migración exitosa
- Haz una lista de todo lo que tienes. Dominios, subdominios, bases de datos, cuentas de correo, redirecciones, etc. Así no olvidarás nada.
- Prueba el sitio en el nuevo servidor antes de cambiar los DNS. Puedes hacerlo editando el archivo
hostsde tu ordenador para quetudominio.comapunte a la IP del nuevo servidor. Así verás si todo funciona sin afectar a los visitantes. - No borres el sitio antiguo hasta que estés 100% seguro. Deja el panel antiguo activo al menos una semana después de la migración por si necesitas recuperar algo.
- Pide ayuda si te atascas. Los soportes técnicos de los proveedores de hosting suelen ayudar con migraciones. No dudes en abrir un ticket.
Migrar a Plesk te dará un panel moderno, rápido y lleno de funcionalidades. Con paciencia y siguiendo estos pasos, tu sitio estará funcionando en su nuevo hogar sin problemas. ¡Mucho éxito!
