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

Cómo migrar WordPress de Plesk a otro servidor

Actualizado el 1 de marzo de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a ver cómo migrar WordPress de Plesk a otro servidor de una forma sencilla y sin complicaciones.

Migrar un sitio web puede sonar a algo muy técnico, pero te prometo que siguiendo estos pasos lo harás sin problemas. Vamos a dividirlo en partes fáciles de entender.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la migración, asegurémonos de tener todo listo. Esto te ahorrará dolores de cabeza.

Requisitos básicos

  • Acceso a Plesk: Necesitas poder entrar a tu panel de control actual donde está alojado tu WordPress.
  • Acceso al nuevo servidor: Ya sea cPanel, Syspanel (HestiaCP) u otro panel, debes tener las credenciales.
  • Cliente FTP: Como FileZilla o Cyberduck. Son herramientas gratuitas.
  • Gestor de bases de datos: Como phpMyAdmin, que suele venir en todos los paneles.
  • Paciencia y café: La migración no es complicada, pero requiere atención a los detalles.

Información que debes tener a mano

  • Nombre de dominio: El que usa tu sitio web.
  • Credenciales de FTP/SFTP: Usuario y contraseña para subir archivos.
  • Datos de la base de datos: Nombre, usuario y contraseña de la base de datos de WordPress.
  • Versión de PHP: Ambos servidores deben soportar la misma versión (o al menos una compatible).

[TIP] Si tu nuevo servidor usa Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106.

Paso 1: Preparar tu WordPress en Plesk para la migración

Lo primero es hacer una copia de seguridad completa. No te saltes este paso.

Haz una copia de seguridad desde Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. Ve a Websites & Domains y selecciona tu dominio.
  3. Busca la opción Backup Manager.
  4. Crea un backup completo que incluya archivos y bases de datos.
  5. Descarga ese backup a tu computadora.

[WARNING] No confíes solo en el backup automático de Plesk. Siempre descarga una copia local. Los servidores pueden fallar.

Exporta la base de datos manualmente (por si acaso)

  1. Dentro de Plesk, ve a Databases.
  2. Selecciona la base de datos de tu WordPress.
  3. Haz clic en phpMyAdmin.
  4. Dentro de phpMyAdmin, selecciona la base de datos.
  5. Ve a la pestaña Exportar.
  6. Elige el método rápido y formato SQL.
  7. Descarga el archivo .sql.

[INFO] Este paso extra te da tranquilidad. Si algo sale mal con el backup de Plesk, tienes tu base de datos a salvo.

Paso 2: Descargar los archivos de WordPress desde Plesk

Ahora vamos a obtener todos los archivos de tu sitio.

Usando FTP o el administrador de archivos de Plesk

  1. Conéctate a tu servidor Plesk usando FileZilla o similar.
    • Servidor: ftp.tudominio.com o la IP de tu servidor.
    • Usuario y contraseña: los mismos que usas para Plesk.
    • Puerto: 21 (FTP) o 22 (SFTP).
  2. Navega hasta la carpeta httpdocs (o public_html).
  3. Selecciona todos los archivos y carpetas.
  4. Descárgalos a una carpeta en tu computadora.

[TIP] Si tu sitio es grande, este paso puede tardar. Ten paciencia y verifica que la conexión no se caiga.

Paso 3: Preparar el nuevo servidor para recibir tu WordPress

Antes de subir nada, configura el nuevo servidor.

Crear la base de datos en el nuevo servidor

  1. Accede a tu nuevo panel de control (cPanel, Syspanel, etc.).
  2. Busca MySQL Databases o Bases de datos.
  3. Crea una nueva base de datos.
  4. Crea un usuario para esa base de datos.
  5. Asigna todos los privilegios a ese usuario sobre la base de datos.
  6. Anota el nombre de la base de datos, el usuario y la contraseña.

[WARNING] En Syspanel (HestiaCP), el proceso es similar. Accede por el puerto 2106 y busca la sección de bases de datos. Los nombres suelen ser como tuusuario_nombrebd.

Crear el dominio o subdominio

  1. En tu nuevo panel, ve a Dominios o Websites.
  2. Añade tu dominio (o un subdominio temporal para pruebas).
  3. Asegúrate de que apunte a la carpeta correcta (normalmente public_html).

Paso 4: Subir los archivos de WordPress al nuevo servidor

Ahora llevamos los archivos que descargaste de Plesk al nuevo servidor.

Usando FTP o el administrador de archivos

  1. Conéctate al nuevo servidor con FileZilla.
  2. Navega a la carpeta public_html del dominio que creaste.
  3. Sube todos los archivos que descargaste desde Plesk.
  4. Sobrescribe si te pregunta.

[INFO] Si tu nuevo servidor usa Syspanel (HestiaCP), el acceso FTP suele ser por SFTP en el puerto 22. Las credenciales las encuentras en la sección de usuarios del panel.

Paso 5: Importar la base de datos al nuevo servidor

Con los archivos ya en su lugar, toca la base de datos.

Usando phpMyAdmin en el nuevo servidor

  1. Accede a phpMyAdmin desde tu nuevo panel.
  2. Selecciona la base de datos que creaste (debe estar vacía).
  3. Ve a la pestaña Importar.
  4. Selecciona el archivo .sql que descargaste desde Plesk.
  5. Haz clic en Continuar y espera a que termine.

[WARNING] Asegúrate de que el archivo SQL no exceda el límite de tamaño de phpMyAdmin. Si es muy grande, puedes usar la línea de comandos o herramientas como BigDump.

Paso 6: Ajustar el archivo wp-config.php

Este es el paso más importante. Tu WordPress necesita saber cómo conectarse a la nueva base de datos.

Editar wp-config.php

  1. En el nuevo servidor, localiza el archivo wp-config.php en la carpeta public_html.
  2. Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
  3. Busca estas líneas y cámbialas con los datos de la nueva base de datos:
define('DB_NAME', 'nombre_de_tu_nueva_bd');
define('DB_USER', 'usuario_de_tu_nueva_bd');
define('DB_PASSWORD', 'contraseña_de_tu_nueva_bd');
define('DB_HOST', 'localhost');

[TIP] El DB_HOST suele ser localhost, pero en algunos servidores puede ser diferente. Si tienes dudas, consulta con tu proveedor de hosting.

Paso 7: Actualizar las URLs en la base de datos (si cambia el dominio)

Si estás migrando a un dominio diferente o a un subdominio temporal, necesitas actualizar las URLs.

Usando phpMyAdmin

  1. En la base de datos recién importada, busca la tabla wp_options.
  2. Busca las filas con option_name igual a siteurl y home.
  3. Cámbialas por la nueva URL de tu sitio.

O usando un plugin (más fácil)

Si tienes acceso al panel de administración de WordPress (aunque sea con la URL antigua), puedes instalar un plugin como Better Search Replace o Velvet Blues Update URLs.

[WARNING] No olvides cambiar las URLs en los enlaces permanentes, menús y widgets. Un plugin te ahorrará este trabajo manual.

Paso 8: Configurar DNS y probar el sitio

Ahora viene la parte final: hacer que tu dominio apunte al nuevo servidor.

Cambiar los DNS

  1. Ve a donde tengas gestionado tu dominio (tu registrador de dominios o el DNS de tu antiguo hosting).
  2. Cambia los nameservers por los del nuevo servidor.
  3. Si solo cambias la IP (registro A), espera a que se propague.

Probar el sitio

  1. Usa un servicio como whatsmydns.net para verificar la propagación de DNS.
  2. Mientras tanto, puedes probar el sitio con un archivo hosts temporal o usando la IP del nuevo servidor.
  3. Una vez que los DNS se propaguen, visita tu dominio y verifica que todo funcione.

[INFO] La propagación de DNS puede tardar de 24 a 48 horas. Durante ese tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo. Es normal.

Paso 9: Verificaciones finales

Antes de dar por terminada la migración, asegúrate de que todo esté en orden.

Lista de verificación

  • La página de inicio carga correctamente.
  • Los enlaces internos funcionan.
  • Las imágenes y archivos multimedia se ven bien.
  • Los formularios de contacto envían correos.
  • Los plugins y temas están activos y sin errores.
  • La base de datos se conecta sin problemas.
  • Los certificados SSL están instalados y funcionando.

[WARNING] Revisa también los permisos de archivos. En WordPress, las carpetas deben tener permisos 755 y los archivos 644. Si ves errores de escritura, ajusta estos permisos desde el panel o FTP.

Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress de Plesk a otro servidor sin perder el SEO?

Sí, siempre que mantengas la misma estructura de URLs y configures correctamente las redirecciones 301 si cambias de dominio. Además, asegúrate de que el nuevo servidor tenga buena velocidad y tiempo de actividad.

¿Qué hago si el sitio se ve mal después de la migración?

Puede ser por rutas absolutas en la base de datos. Revisa que las URLs estén actualizadas. También verifica que los temas y plugins sean compatibles con la versión de PHP del nuevo servidor.

¿Necesito desactivar los plugins antes de migrar?

No es obligatorio, pero es recomendable desactivar los plugins de caché y seguridad antes de hacer la copia de seguridad. Así evitas conflictos con archivos temporales.

¿Cómo migrar WordPress de Plesk a Syspanel (HestiaCP)?

El proceso es el mismo. La diferencia principal es que en Syspanel accedes por el puerto 2106. Los pasos de exportar desde Plesk y luego importar a Syspanel son idénticos. Solo asegúrate de que las rutas de archivos y la configuración de la base de datos coincidan.

¿Puedo migrar solo la base de datos y no los archivos?

Sí, pero solo si ambos servidores tienen exactamente la misma versión de WordPress, plugins y temas. Es más seguro migrar todo junto.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un WordPress pequeño (menos de 1 GB) puede estar listo en 30 minutos. Sitios grandes (varios GB) pueden tomar horas. La propagación de DNS es lo que más tarda.

Conclusión

Migrar WordPress de Plesk a otro servidor no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos, tendrás tu sitio funcionando en el nuevo hosting sin perder datos ni afectar tu posicionamiento web.

Recuerda que la clave está en:

  • Hacer copias de seguridad completas.
  • Verificar cada paso antes de continuar.
  • Probar el sitio exhaustivamente antes de cambiar los DNS.

Si en algún momento te sientes perdido, no dudes en contactar al soporte técnico de tu nuevo proveedor de hosting. Ellos están para ayudarte.

[TIP] Guarda esta guía en tus favoritos. La próxima vez que necesites migrar un WordPress, ya sabrás cómo hacerlo sin estrés.

¡Mucha suerte con tu migración! Espero que todo vaya sobre ruedas. Si tienes alguna duda, aquí estoy para ayudarte.

¿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