Migrar sitio web a Plesk desde otro panel
Migrar un sitio web de un panel de control a otro puede sonar a una tarea de expertos, pero con las herramientas adecuadas y una guía clara, es un proceso que puedes realizar tú mismo sin necesidad de ser un desarrollador.
En este artículo, te explicaré paso a paso cómo migrar tu sitio web a Plesk desde otros paneles populares como cPanel, DirectAdmin o incluso desde un servidor sin panel. El objetivo es que tu página web, tus correos y tus bases de datos lleguen a su nuevo hogar sin contratiempos.
Vamos a dividir la migración en fases muy claras. Antes de empezar, recuerda que la clave del éxito es la paciencia y tener una copia de seguridad de todo. No te preocupes, iremos despacio.
¿Qué necesitas antes de empezar la migración?
Antes de tocar nada, es importante que tengas a mano la siguiente información. Te sugiero que la anotes en un bloc de notas:
- Datos de tu panel de origen: La IP del servidor, el usuario y la contraseña de tu panel actual (por ejemplo, de cPanel).
- Datos de Plesk: La IP de tu nuevo servidor Plesk y las credenciales de administrador.
- Acceso FTP/SFTP: Necesitarás un cliente FTP como FileZilla para transferir archivos si decides hacerlo manualmente.
- Acceso a phpMyAdmin: Para exportar e importar bases de datos si es necesario.
- Tiempo suficiente: Una migración completa puede llevar desde 30 minutos hasta varias horas, dependiendo del tamaño del sitio.
[INFO] Si tu sitio web es muy grande (más de 5 GB), la migración por FTP puede ser lenta. En ese caso, contacta con tu proveedor de hosting para que te ayude con una transferencia directa entre servidores.
Migrar desde cPanel a Plesk: El método más fácil
cPanel es el panel más común del que la gente suele migrar. Plesk tiene una herramienta de migración integrada que facilita mucho el proceso. Es como un asistente que hace casi todo el trabajo pesado por ti.
Paso 1: Prepara tu servidor cPanel de origen
- Accede a tu cPanel como lo haces normalmente.
- Ve a la sección de "Archivos" y busca la herramienta "Backup" o "Copias de seguridad".
- Genera una copia de seguridad completa de tu cuenta. Esto creará un archivo
.tar.gzcon todos tus archivos, bases de datos, correos y configuraciones. - Descarga ese archivo a tu computadora. Es tu seguro de vida por si algo sale mal.
Paso 2: Usa el asistente de migración de Plesk
- Inicia sesión en Plesk con tu usuario administrador.
- En el menú principal, busca la opción "Herramientas y configuraciones".
- Dentro, verás una sección llamada "Migración y transferencia". Haz clic en "Transferir sitio web".
- El asistente te preguntará de dónde quieres migrar. Selecciona "cPanel".
- Introduce la dirección IP de tu servidor cPanel, el nombre de usuario y la contraseña de la cuenta que quieres migrar.
- Plesk se conectará automáticamente y te mostrará un resumen de lo que va a transferir: archivos, bases de datos, cuentas de correo, etc. Revísalo todo.
- Haz clic en "Iniciar transferencia". Dependiendo del tamaño, puede tardar un rato. No cierres la ventana ni apagues el ordenador.
Paso 3: Verifica y ajusta
Una vez finalizada la transferencia, Plesk te mostrará un informe con los resultados. Revisa que no haya errores. Luego:
- Comprueba tu sitio web escribiendo la IP del servidor Plesk en el navegador. Si todo está bien, verás tu página.
- Prueba los correos electrónicos desde un cliente de correo (Outlook, Thunderbird) usando las nuevas credenciales de Plesk.
- Actualiza los DNS de tu dominio para que apunten al nuevo servidor. Esto se hace desde donde tengas contratado el dominio (tu registrador de dominios).
[TIP] Después de la migración, no borres nada del servidor antiguo hasta que los DNS se hayan propagado (puede tardar hasta 48 horas). Así, si algo falla, tu web seguirá funcionando desde el origen.
Migrar desde otros paneles (DirectAdmin, Syspanel, etc.)
Si vienes de un panel diferente a cPanel, el proceso es un poco más manual, pero igual de efectivo. Vamos a verlo.
Migración manual: Archivos y bases de datos
Este método funciona para cualquier panel, incluyendo Syspanel (que es el nombre que le damos a HestiaCP, y recuerda que su puerto de acceso es el 2106).
1. Exporta tus archivos desde el panel de origen
- Desde cPanel o DirectAdmin: Usa el Administrador de archivos del panel para comprimir toda la carpeta
public_html(ohttpdocs) en un archivo ZIP o tar.gz. Luego descárgalo. - Desde Syspanel (HestiaCP): Accede por SFTP (puerto 2106) con un cliente como FileZilla y descarga toda la carpeta de tu dominio (normalmente en
/home/usuario/web/dominio/public_html).
2. Exporta tu base de datos
- Accede a phpMyAdmin desde tu panel de origen. Normalmente está en una sección llamada "Bases de datos".
- 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. Descarga el archivo
.sql.
3. Importa todo en Plesk
- Crea un nuevo dominio en Plesk (o un "suscriptor" si eres administrador). Asígnale el mismo nombre que tu dominio real.
- Sube los archivos: Usa el Administrador de archivos de Plesk o un cliente FTP para subir el ZIP que descargaste a la carpeta
httpdocsde tu nuevo dominio. Luego descomprímelo allí. - Crea una nueva base de datos en Plesk para tu sitio. Anota el nombre, el usuario y la contraseña.
- Importa los datos: Ve a la sección de bases de datos de Plesk, encuentra la que acabas de crear y haz clic en "Importar". Selecciona el archivo
.sqlque descargaste antes. - Ajusta la configuración: Si tu web usa un CMS como WordPress, necesitarás editar el archivo
wp-config.php(o el equivalente) para poner los nuevos datos de la base de datos (nombre, usuario, contraseña). Puedes hacerlo desde el Administrador de archivos de Plesk.
[WARNING] No olvides cambiar las credenciales de la base de datos en tu archivo de configuración. Si no lo haces, tu web dará error de conexión a la base de datos.
Preguntas Frecuentes (FAQ) sobre la migración a Plesk
Aquí respondo las dudas más comunes que suelen tener los usuarios al migrar su sitio web.
¿Puedo migrar mis correos electrónicos también?
Sí, tanto la herramienta de migración de Plesk (desde cPanel) como el método manual permiten transferir correos. En la migración manual, deberás recrear las cuentas de correo en Plesk y luego, desde el cliente de correo, configurarlas con las nuevas credenciales. Los correos antiguos se pueden transferir mediante IMAP si configuras ambos servidores.
¿Qué pasa con mi dominio durante la migración?
Tu dominio seguirá apuntando al servidor antiguo hasta que cambies los DNS. Por eso, es recomendable hacer la migración en horas de bajo tráfico y dejar el sitio antiguo funcionando hasta que los nuevos DNS se propaguen.
¿Pierdo el SEO de mi web al migrar?
No, si haces la migración correctamente. Lo importante es que la estructura de URLs se mantenga igual, que los enlaces sigan funcionando y que no haya tiempos de inactividad prolongados. Si cambias de servidor pero mantienes el mismo contenido y URLs, tu SEO no se verá afectado.
¿Qué hago si la migración falla?
No entres en pánico. Primero, revisa el informe de errores que te da Plesk. Los fallos más comunes son por contraseñas incorrectas, falta de espacio en el disco o archivos corruptos. Si el error persiste, contacta con el soporte técnico de tu nuevo proveedor de hosting.
¿Es necesario tener experiencia técnica?
No es necesario ser un experto, pero sí es útil tener nociones básicas de cómo funciona un servidor web. Si te sientes inseguro, siempre puedes pedir ayuda a tu proveedor de hosting. Muchos ofrecen servicios de migración gratuita.
Consejos finales para una migración exitosa
- Haz una lista de verificación: Antes de empezar, escribe todo lo que necesitas migrar: archivos, bases de datos, correos, certificados SSL, etc.
- Prueba en un entorno de desarrollo: Si tu web es muy compleja, puedes hacer una migración de prueba a un subdominio en Plesk para ver que todo funciona.
- Actualiza los DNS al final: No cambies los DNS hasta que hayas verificado que tu web funciona perfectamente en el nuevo servidor.
- No te olvides de los certificados SSL: Si usabas Let's Encrypt en tu panel anterior, en Plesk puedes instalar uno nuevo de forma gratuita desde la sección "Certificados SSL/TLS".
Migrar tu sitio web a Plesk desde otro panel como cPanel o Syspanel es un proceso que, con paciencia y siguiendo estos pasos, puedes realizar sin problemas. Recuerda que la clave está en la preparación y en verificar cada paso.
¡Espero que esta guía te haya sido de gran ayuda! Si tienes alguna duda durante el proceso, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Buena suerte con tu migración!
