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

Plesk: Migrar un sitio web desde otro hosting

Actualizado el 23 de junio de 2026

Has decidido mudar tu web a un servidor con Plesk y necesitas saber cómo hacerlo sin perder datos ni tiempo de inactividad. Migrar un sitio web desde otro hosting puede sonar a tarea de expertos, pero con esta guía paso a paso lo harás tú mismo, de forma segura y ordenada. Vamos a explicarte todo lo que necesitas saber sobre la migración Plesk, desde la preparación hasta la verificación final.

¿Qué necesitas antes de empezar?

Antes de lanzarte a transferir hosting, asegúrate de tener a mano estos elementos. Te harán falta durante todo el proceso.

  • Acceso al panel de control antiguo (Plesk, cPanel, Syspanel, etc.). Necesitarás usuario y contraseña.
  • Acceso al nuevo servidor con Plesk. Debes tener una cuenta de administrador o de cliente con permisos para crear suscripciones.
  • Archivos del sitio web (copia completa de la carpeta httpdocs o public_html).
  • Base de datos (exportación en SQL, normalmente).
  • Correos electrónicos (si quieres conservarlos, necesitarás exportar buzones).
  • Certificados SSL (si usas HTTPS, guarda los archivos .key y .crt).
  • Dominio (debes poder cambiar los DNS o modificar el registro A para apuntar al nuevo servidor).
  • Credenciales FTP/SFTP del hosting antiguo (por si necesitas descargar archivos manualmente).

[INFO] Si tu hosting antiguo usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 (ejemplo: https://tudominio.com:2106). Allí encontrarás las herramientas de exportación.

Paso 1: Preparar el sitio web en el hosting antiguo

El primer paso para una migración Plesk exitosa es tener una copia limpia y completa de tu sitio. No te saltes esta fase.

1.1 Haz una copia de seguridad completa

En la mayoría de paneles (Plesk, cPanel, Syspanel) existe una opción de “Backup” o “Copias de seguridad”. Selecciona la opción que descargue todos los archivos, bases de datos y configuraciones de correo.

  • En Plesk: Ve a “Sitios web y dominios” > “Copias de seguridad” > “Crear copia de seguridad”.
  • En cPanel: Busca “Backup” o “Copias de seguridad” > “Descargar una copia de seguridad completa”.
  • En Syspanel: Accede por el puerto 2106, ve a “Backup” y elige “Descargar backup completo”.

Si no tienes esa opción, puedes hacerlo manualmente:

  1. Archivos: Conéctate por FTP o SFTP y descarga toda la carpeta donde está alojado tu sitio (normalmente public_html o httpdocs).
  2. Base de datos: Desde phpMyAdmin, exporta la base de datos en formato SQL.
  3. Correos: Si usas cuentas de correo en ese hosting, exporta cada buzón desde el administrador de correo (suele haber una opción “Exportar” o “Descargar buzón”).

1.2 Anota las configuraciones especiales

Toma nota de:

  • Versión de PHP que usabas.
  • Módulos o extensiones de PHP activados.
  • Redirecciones (.htaccess, reglas de reescritura).
  • Tareas programadas (cron jobs).
  • Certificados SSL (si los tienes, guarda los archivos).

[TIP] Crea un documento de texto con todo esto. Te ahorrará dolores de cabeza después.

Paso 2: Configurar el nuevo servidor con Plesk

Ahora que tienes tu copia de seguridad, es momento de preparar el destino. En Plesk, la migración sitio web es muy intuitiva.

2.1 Crear una suscripción (plan de hosting)

  1. Inicia sesión en tu Plesk.
  2. Ve a “Suscripciones” y haz clic en “Añadir nueva suscripción”.
  3. Introduce el nombre de dominio (ejemplo: tudominio.com).
  4. Selecciona el plan de recursos que necesites (espacio, bases de datos, cuentas de correo).
  5. Elige la versión de PHP que usabas antes (es importante para que tu web funcione igual).
  6. Haz clic en “Aceptar”.

Ya tienes el contenedor vacío para tu web.

2.2 Subir los archivos del sitio

Puedes hacerlo de dos formas:

Opción A: Usar el gestor de archivos de Plesk

  • Ve a “Sitios web y dominios” > “Administrador de archivos”.
  • Navega hasta la carpeta httpdocs (es la raíz de tu sitio).
  • Sube todos los archivos que descargaste del hosting antiguo.

Opción B: Usar FTP/SFTP

  • En Plesk, ve a “Sitios web y dominios” > “Acceso FTP”.
  • Crea un usuario FTP (si no lo tienes) y anota los datos (servidor, puerto, usuario, contraseña).
  • Conéctate con un cliente FTP (FileZilla, Cyberduck) y sube los archivos a httpdocs.

[WARNING] Asegúrate de que los archivos tengan los permisos correctos. Normalmente, las carpetas deben estar en 755 y los archivos en 644. Plesk suele ajustarlos automáticamente, pero si ves errores de permisos, revísalos.

2.3 Importar la base de datos

Tu sitio necesita su base de datos para funcionar. Sigue estos pasos:

  1. En Plesk, ve a “Sitios web y dominios” > “Bases de datos”.
  2. Haz clic en “Añadir base de datos”.
  3. Dale un nombre (ejemplo: tudominio_db), crea un usuario y una contraseña segura. Anota estos datos.
  4. Una vez creada, haz clic en el nombre de la base de datos y luego en “Importar archivo Dump”.
  5. Selecciona el archivo SQL que exportaste y haz clic en “Aceptar”.

Si tu base de datos es muy grande (más de 50 MB), es mejor importarla por phpMyAdmin o por línea de comandos. En Plesk puedes acceder a phpMyAdmin desde el mismo panel.

2.4 Configurar la conexión a la base de datos

Ahora debes decirle a tu sitio web que use la nueva base de datos. Busca el archivo de configuración de tu CMS (por ejemplo, wp-config.php en WordPress, configuration.php en Joomla, settings.php en Drupal) y actualiza los datos:

  • Nombre de la base de datos: el que creaste en Plesk.
  • Usuario: el que creaste.
  • Contraseña: la que pusiste.
  • Servidor: normalmente localhost (a menos que tu hosting use un servidor de bases de datos externo).

Guarda el archivo y súbelo si lo modificaste localmente.

[INFO] Si tu sitio usa variables de entorno (por ejemplo, en Laravel), actualiza el archivo .env con los nuevos datos.

Paso 3: Migrar cuentas de correo electrónico (opcional)

Si tu sitio web tiene correos asociados (como info@tudominio.com), puedes migrarlos fácilmente.

3.1 Crear las mismas cuentas en Plesk

  1. Ve a “Correo electrónico” en Plesk.
  2. Haz clic en “Añadir dirección de correo”.
  3. Crea cada cuenta con el mismo nombre que tenías (ejemplo: info, ventas, soporte).
  4. Establece una contraseña temporal (luego podrás cambiarla).

3.2 Transferir los mensajes existentes

Si tienes correos antiguos que quieres conservar, puedes usar un cliente de correo (Outlook, Thunderbird) para exportar e importar los buzones. Otra opción es usar la herramienta imapsync (si tu hosting lo permite) o contratar un servicio de migración de correo.

Para usuarios básicos, lo más sencillo es:

  • Desde el hosting antiguo, exporta cada buzón a un archivo .mbox o .pst.
  • En Plesk, importa esos archivos desde la opción “Importar correo” (si está disponible) o súbelos manualmente al servidor.

[WARNING] Si no necesitas los correos antiguos, simplemente crea las cuentas nuevas y olvida los mensajes viejos. Así ahorras tiempo y complicaciones.

Paso 4: Configurar dominios y DNS

Este es el paso crítico. Cuando cambies los DNS, tu web empezará a verse desde el nuevo servidor. Hazlo con cuidado.

4.1 Verifica que tu web funciona en el nuevo servidor

Antes de tocar los DNS, asegúrate de que todo está bien. Puedes probar tu sitio usando el hosts file de tu ordenador o usando una herramienta de prueba como curl o whatsmydns.net.

Si todo se ve correcto, continúa.

4.2 Cambia los DNS de tu dominio

  1. Ve al panel de tu registrador de dominios (donde compraste el dominio, ej. GoDaddy, Namecheap, DonDominio).
  2. Busca la sección “DNS” o “Servidores de nombres”.
  3. Sustituye los servidores de nombres antiguos por los que te proporcionó tu nuevo hosting con Plesk (normalmente son algo como ns1.tunuevohosting.com y ns2.tunuevohosting.com).

Si solo quieres cambiar el registro A (para que el dominio apunte a la IP del nuevo servidor), también puedes hacerlo, pero es menos común en migraciones completas.

4.3 Espera la propagación

Los cambios DNS tardan entre 1 y 48 horas en propagarse globalmente. Durante ese tiempo, algunos usuarios verán tu web en el servidor antiguo y otros en el nuevo. No te preocupes, es normal.

[TIP] Para acelerar la propagación, reduce el TTL (Time To Live) de tus registros DNS a 300 segundos unas horas antes del cambio. Luego, después de la migración, puedes volver a ponerlo a 3600 o más.

Paso 5: Verificar el sitio web migrado

Una vez que los DNS se hayan propagado (o si estás probando con el archivo hosts), haz estas comprobaciones:

  • Carga la página principal: ¿Se ve correctamente?
  • Enlaces internos: Haz clic en varias páginas y secciones.
  • Formularios: Prueba a enviar un formulario de contacto.
  • Base de datos: Revisa que los datos (usuarios, productos, entradas) estén completos.
  • Correo electrónico: Envía un correo de prueba a una de tus cuentas y verifica que llegue.
  • SSL: Si usas HTTPS, comprueba que el certificado esté instalado y funcione. En Plesk puedes instalar Let’s Encrypt gratis desde “Sitios web y dominios” > “SSL/TLS”.

[WARNING] Si algo falla, no entres en pánico. Revisa los pasos anteriores: permisos de archivos, conexión a base de datos, configuración de PHP. La mayoría de los problemas se solucionan con pequeños ajustes.

Preguntas frecuentes sobre migración con Plesk

¿Puedo migrar desde cPanel a Plesk?

Sí, Plesk tiene una herramienta de migración automática que permite importar sitios desde cPanel. Ve a “Herramientas y configuraciones” > “Migración y transferencia” > “Importar desde cPanel”. Necesitarás la IP del servidor antiguo, usuario y contraseña de root o de un usuario con permisos.

¿Qué hago si mi web usa Syspanel (HestiaCP)?

Si tu hosting antiguo usa Syspanel, recuerda que el acceso es por el puerto 2106. Allí puedes exportar tu sitio como backup completo. Luego, en Plesk, usa la opción “Importar sitio” y sube el archivo de backup. Si no funciona, haz la migración manual siguiendo los pasos de esta guía.

¿Pierdo el SEO al migrar?

Si haces la migración correctamente (mismos archivos, misma estructura de URLs, redirecciones 301 si cambias algo), no deberías perder posicionamiento. Eso sí, durante la propagación DNS puede haber pequeñas fluctuaciones. Para minimizar riesgos, haz la migración en horas de bajo tráfico y mantén el hosting antiguo activo unos días.

¿Necesito ayuda profesional?

Si tu sitio es muy grande o complejo (tiendas online, foros, aplicaciones a medida), o si no te sientes seguro, siempre puedes contratar un servicio de migración. Muchos proveedores de hosting lo ofrecen gratis al contratar un plan. Pregunta a tu nuevo hosting si pueden hacer la migración Plesk por ti.

Conclusión

Migrar un sitio web desde otro hosting a Plesk no es complicado si sigues un orden lógico: preparar copia, configurar el nuevo servidor, subir archivos y base de datos, ajustar la conexión, migrar correos y cambiar DNS. Con esta guía, cualquier persona con conocimientos básicos puede transferir hosting sin perder datos ni tiempo.

Recuerda que Plesk está diseñado para facilitar estas tareas, así que no temas explorar sus opciones. Y si te encuentras con algún problema, la comunidad y el soporte técnico siempre están dispuestos a ayudar.

¡Buena suerte con tu migración! Tu web estará en su nuevo hogar en poco tiempo.

¿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