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

Migrar un sitio WordPress de un servidor a otro usando Plesk

Actualizado el 14 de enero de 2026

Migrar un sitio WordPress de un servidor a otro puede parecer una tarea compleja, pero si usas Plesk como panel de control, el proceso se vuelve mucho más sencillo y manejable. Plesk incluye herramientas nativas para exportar e importar sitios web, bases de datos y configuraciones de correo, lo que te permite mover tu WordPress sin necesidad de conocimientos avanzados de SysAdmin.

En esta guía detallada, te explicaré paso a paso cómo realizar una migración WordPress exitosa usando Plesk. Cubriremos desde la preparación previa hasta la verificación final del sitio en el nuevo servidor. Todo con un lenguaje claro y amigable, pensado para que lo entiendas aunque no seas un experto en SysAdmin WordPress.

Preparación antes de la migración

Antes de comenzar con la transferencia de sitio WordPress, es fundamental que realices algunas tareas previas. Esto te ahorrará dolores de cabeza y asegurará que la migración sea limpia.

Revisa los requisitos del nuevo servidor

Asegúrate de que el nuevo servidor cumpla con los requisitos mínimos para WordPress:

  • PHP 7.4 o superior (recomendado PHP 8.x).
  • MySQL 5.6 o superior o MariaDB 10.1+.
  • Soporte para HTTPS (certificado SSL).
  • Espacio en disco suficiente para el peso total del sitio (archivos + base de datos).

[INFO] Puedes consultar los requisitos exactos de WordPress en la documentación oficial. Si tu nuevo servidor usa Plesk, normalmente ya viene con todo lo necesario preconfigurado.

Haz una copia de seguridad completa

Aunque Plesk facilitará la migración, nunca está de más tener un respaldo manual. Puedes usar la herramienta de copias de seguridad de Plesk o un plugin de WordPress como UpdraftPlus.

Pasos para hacer una copia de seguridad desde Plesk:

  1. Accede a Plesk en tu servidor actual.
  2. Ve a Herramientas y configuraciones > Administrador de copias de seguridad.
  3. Selecciona el dominio de tu sitio WordPress.
  4. Elige Crear copia de seguridad y marca la opción de base de datos y archivos.
  5. Descarga el archivo .tar.gz generado a tu computadora por seguridad.

Anota la versión de PHP y la configuración del servidor

Para evitar problemas de compatibilidad, anota la versión de PHP que usas actualmente y cualquier configuración especial (como reglas de .htaccess personalizadas o plugins que requieran módulos específicos).

Método 1: Migración usando la herramienta de migración de Plesk (recomendado)

Plesk incluye una función llamada Migración de Plesk que te permite transferir sitios completos entre servidores de forma automatizada. Este es el método más rápido y seguro para una migración WordPress.

Requisitos para usar la migración automática

  • Ambos servidores deben tener Plesk instalado (versión 12.5 o superior).
  • El servidor de origen debe permitir conexiones SSH o FTP.
  • Debes tener credenciales de administrador de Plesk en ambos servidores.

Pasos para realizar la migración

  1. Inicia sesión en Plesk del nuevo servidor (el destino).
  2. Ve a Herramientas y configuraciones > Migración y transferencia.
  3. Haz clic en Migrar contenido.
  4. Selecciona Servidor remoto y elige el tipo de conexión (recomendado SSH por ser más seguro).
  5. Ingresa los datos del servidor de origen:
    • Dirección IP o nombre de dominio.
    • Puerto SSH (por defecto 22).
    • Usuario y contraseña de administrador de Plesk.
  6. Plesk escaneará el servidor de origen y te mostrará una lista de dominios disponibles. Marca el que contiene tu WordPress.
  7. Selecciona qué componentes migrar: archivos, bases de datos, cuentas de correo, etc. Para WordPress, asegúrate de marcar Archivos del sitio web y Bases de datos.
  8. Revisa las opciones de configuración (puedes dejar las predeterminadas).
  9. Haz clic en Iniciar migración.

[TIP] Durante la migración, Plesk mantiene el sitio de origen funcionando. Una vez terminada, puedes cambiar los DNS para apuntar al nuevo servidor.

Ventajas de este método

  • No requiere conocimientos técnicos profundos.
  • Migra todo automáticamente: archivos, base de datos, correos electrónicos, configuraciones de PHP, etc.
  • Minimiza el tiempo de inactividad del sitio.

Método 2: Migración manual usando el Administrador de archivos y phpMyAdmin

Si por alguna razón no puedes usar la herramienta de migración (por ejemplo, si el servidor de origen no tiene Plesk), puedes hacerlo manualmente. Este método también es útil si solo quieres transferir un sitio específico sin depender de la automatización.

Exportar la base de datos desde el servidor de origen

  1. Accede a Plesk en el servidor de origen.
  2. Ve a Bases de datos y localiza la base de datos de tu WordPress (normalmente tiene un nombre relacionado con el dominio).
  3. Haz clic en phpMyAdmin (icono de base de datos).
  4. En phpMyAdmin, selecciona la base de datos en el panel izquierdo.
  5. Ve a la pestaña Exportar.
  6. Elige el método Rápido y formato SQL.
  7. Haz clic en Continuar y descarga el archivo .sql.

Exportar los archivos del sitio

  1. En Plesk, ve a Sitios web y dominios y selecciona tu dominio.
  2. Haz clic en Administrador de archivos.
  3. Navega hasta la carpeta httpdocs (o public_html).
  4. Selecciona todos los archivos y carpetas (puedes usar Ctrl+A).
  5. Haz clic en Comprimir y elige Zip o Tar.gz.
  6. Descarga el archivo comprimido resultante.

[WARNING] Asegúrate de que el archivo comprimido no esté dañado. Puedes probar a descomprimirlo localmente antes de continuar.

Importar en el nuevo servidor

  1. Sube los archivos: En el nuevo servidor Plesk, ve a Administrador de archivos de tu dominio destino y sube el archivo comprimido. Luego descomprímelo en la carpeta httpdocs.
  2. Crea la base de datos: Ve a Bases de datos > Agregar base de datos. Dale un nombre, usuario y contraseña. Anota estos datos.
  3. Importa la base de datos: Haz clic en phpMyAdmin de la nueva base de datos, ve a la pestaña Importar, selecciona el archivo .sql que descargaste y haz clic en Continuar.

Ajustar el archivo wp-config.php

El archivo wp-config.php contiene las credenciales de conexión a la base de datos. Debes actualizarlo con los datos de la nueva base de datos.

  1. En el Administrador de archivos del nuevo servidor, localiza el archivo wp-config.php en la carpeta httpdocs.
  2. Edítalo y busca las siguientes líneas:
    define('DB_NAME', 'nombre_antiguo');
    define('DB_USER', 'usuario_antiguo');
    define('DB_PASSWORD', 'contraseña_antigua');
    define('DB_HOST', 'localhost');
    
  3. Cámbialas por los datos de la nueva base de datos que creaste.
  4. Guarda los cambios.

[INFO] Si tu servidor usa un host de base de datos diferente a 'localhost', asegúrate de cambiarlo también. Normalmente en Plesk es 'localhost'.

Verificar el sitio migrado

Una vez completada la migración (por cualquiera de los dos métodos), es hora de comprobar que todo funciona correctamente.

Pruebas básicas

  1. Accede a la URL del sitio (puedes usar un archivo hosts temporal o un dominio de prueba).
  2. Navega por varias páginas para verificar que los enlaces funcionan.
  3. Prueba el panel de administración de WordPress (wp-admin).
  4. Revisa imágenes y medios para asegurarte de que se cargan correctamente.

Corregir enlaces si es necesario

Si cambiaste el dominio (por ejemplo, de dominio-viejo.com a dominio-nuevo.com), necesitarás actualizar las URLs en la base de datos. Puedes hacerlo con un plugin como Better Search Replace o mediante SQL:

UPDATE wp_options SET option_value = 'https://nuevodominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://nuevodominio.com' WHERE option_name = 'home';

[TIP] Si usas Plesk, también puedes cambiar la URL del sitio desde Sitios web y dominios > Configuración de alojamiento > Nombre de dominio.

Configurar SSL y redirecciones

Después de la migración, asegúrate de que el certificado SSL esté activo en el nuevo servidor. En Plesk, ve a Sitios web y dominios > SSL/TLS y solicita un certificado gratuito de Let's Encrypt.

Preguntas frecuentes (FAQ)

¿Puedo migrar un sitio WordPress sin Plesk en el servidor de origen?

Sí, puedes usar el método manual explicado en la sección anterior. Necesitarás acceso a phpMyAdmin y al Administrador de archivos, o alternativamente usar FTP y una herramienta como WP-CLI o Duplicator.

¿Cuánto tiempo tarda la migración?

Depende del tamaño del sitio y de la velocidad de conexión entre servidores. Un sitio pequeño (menos de 500 MB) puede tardar entre 5 y 15 minutos con la herramienta de migración de Plesk. Sitios grandes pueden requerir más tiempo.

¿Qué hago si aparece un error de conexión a la base de datos?

Revisa que los datos en wp-config.php sean correctos. También verifica que el usuario de la base de datos tenga permisos completos sobre la base de datos. En Plesk, puedes asignar permisos desde Bases de datos > Administrar usuarios.

¿Necesito cambiar los DNS inmediatamente?

No es necesario. Puedes probar el sitio en el nuevo servidor usando un archivo hosts local o un dominio de prueba. Cuando estés seguro, cambia los registros DNS para que apunten al nuevo servidor.

¿Qué pasa con los correos electrónicos?

Si migras también las cuentas de correo, los mensajes antiguos se transferirán. Sin embargo, los correos nuevos que lleguen durante el cambio de DNS pueden perderse. Se recomienda hacer la migración en un horario de bajo tráfico.

Consejos finales para una migración exitosa

  • Haz una copia de seguridad adicional antes de migrar, por si algo sale mal.
  • Desactiva los plugins de caché en el sitio de origen antes de migrar, para evitar archivos obsoletos.
  • Actualiza WordPress, plugins y temas en el sitio de origen antes de migrar, así evitas vulnerabilidades.
  • Verifica los permisos de archivos después de la migración. En Plesk, puedes repararlos desde Sitios web y dominios > Permisos de archivos.
  • Si encuentras errores 404, regenera los enlaces permanentes desde el panel de WordPress (Ajustes > Enlaces permanentes > Guardar cambios).

[WARNING] Nunca migres un sitio WordPress mientras estés haciendo cambios importantes (como actualizaciones de plugins o cambios de diseño). Espera a que el sitio esté estable.

Con esta guía completa, ya tienes todo lo necesario para realizar una migración WordPress usando Plesk de forma segura y eficiente. Recuerda que la práctica hace al maestro, así que no temas equivocarte en un entorno de prueba antes de hacerlo en producción. ¡Buena suerte con tu transferencia de sitio WordPress!

¿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