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

Cómo transferir WordPress de un servidor a otro en Plesk

Actualizado el 12 de septiembre de 2025

Entender que necesitas transferir WordPress de un servidor a otro en Plesk puede sonar a un proceso complejo, pero te aseguro que con la guía adecuada es más sencillo de lo que parece. Ya sea porque necesitas más recursos, mejor velocidad o simplemente un nuevo proveedor de hosting, migrar WordPress Plesk es una tarea que puedes realizar tú mismo siguiendo pasos muy claros.

En este artículo, te explicaré de principio a fin cómo cambiar servidor WordPress usando Plesk, tanto de forma manual como con herramientas automáticas. Además, resolveremos las dudas más frecuentes para que no te quede ninguna incertidumbre.


¿Qué necesitas antes de empezar a migrar WordPress Plesk?

Antes de lanzarte a la migración, es fundamental tener todo listo. Una buena preparación evitará dolores de cabeza y pérdida de datos.

Requisitos previos

  1. Acceso a ambos paneles de control Plesk: Necesitas las credenciales del servidor origen (donde está tu web ahora) y del servidor destino (donde la quieres mover).
  2. Credenciales FTP/SFTP o acceso al administrador de archivos: Para poder descargar y subir los archivos de WordPress.
  3. Acceso a phpMyAdmin: Para exportar e importar la base de datos.
  4. Un dominio apuntando al nuevo servidor (opcional pero recomendado): Puedes hacer la migración con un dominio temporal o modificando el archivo hosts, pero es más limpio si el dominio ya apunta al nuevo servidor (o al menos lo haces al final).
  5. Copias de seguridad: Nunca está de más tener un respaldo de todo por si algo sale mal.

[WARNING] No subestimes la importancia de una copia de seguridad. Aunque el proceso es seguro, un error humano o un corte de conexión pueden causar problemas. Siempre respalda antes de mover nada.


Método 1: Migrar WordPress Plesk manualmente (paso a paso)

Este método te da control total sobre cada archivo y registro de la base de datos. Es ideal si tienes un sitio pequeño o mediano y quieres entender todo el proceso.

Paso 1: Exporta la base de datos desde el servidor origen

La base de datos contiene todo tu contenido: entradas, páginas, comentarios, configuraciones de plugins y temas.

  1. Inicia sesión en tu panel de Plesk del servidor origen.
  2. Ve a la sección Bases de datos. Generalmente la encuentras dentro del dominio que quieres migrar.
  3. Localiza la base de datos de tu WordPress. El nombre suele ser algo como tudominio_wp o similar.
  4. Haz clic en phpMyAdmin (o el icono de la base de datos).
  5. Dentro de phpMyAdmin, selecciona la base de datos en el panel izquierdo.
  6. Ve a la pestaña Exportar.
  7. Elige el método Rápido y formato SQL. Haz clic en Continuar.
  8. Se descargará un archivo .sql. Guárdalo en un lugar seguro.

Paso 2: Descarga los archivos de WordPress

Ahora toca llevarte todos los archivos de tu sitio: el núcleo de WordPress, temas, plugins, subidas (uploads), etc.

  1. En Plesk, ve a Archivos o Administrador de archivos dentro del dominio origen.
  2. Navega hasta la carpeta httpdocs (o public_html). Ahí están todos los archivos de tu WordPress.
  3. Selecciona todos los archivos y carpetas (puedes marcar la casilla superior).
  4. Haz clic en Descargar o Comprimir y luego descarga el archivo ZIP resultante.
  5. Si el sitio es muy grande, puede que sea mejor usar un cliente FTP (como FileZilla) para descargar todo por lotes. En Plesk también puedes comprimir la carpeta completa y descargar un solo archivo.

[TIP] Si tu web tiene muchas imágenes (por ejemplo, un ecommerce), la descarga por FTP suele ser más estable que desde el administrador de archivos del navegador.

Paso 3: Crea la base de datos en el servidor destino

En el nuevo servidor, necesitas un lugar donde alojar la base de datos que exportaste.

  1. Inicia sesión en tu panel de Plesk del servidor destino.
  2. Ve al dominio donde quieres instalar WordPress (puede ser uno nuevo o el mismo dominio si ya lo tienes configurado).
  3. Busca la sección Bases de datos.
  4. Haz clic en Añadir base de datos.
  5. Ponle un nombre (por ejemplo, muevoweb_db), un usuario y una contraseña segura. Guarda estos datos, los necesitarás después.
  6. Una vez creada, haz clic en el icono de phpMyAdmin de esa nueva base de datos.
  7. Ve a la pestaña Importar.
  8. Selecciona el archivo .sql que descargaste en el paso 1 y haz clic en Continuar.
  9. Espera a que termine la importación. Si el archivo es grande, puede tardar unos minutos.

Paso 4: Sube los archivos de WordPress al servidor destino

Ahora toca poner los archivos en su nuevo hogar.

  1. En Plesk del servidor destino, ve a Archivos dentro del dominio correspondiente.
  2. Navega a la carpeta httpdocs (o public_html).
  3. Haz clic en Subir y selecciona el archivo ZIP que descargaste en el paso 2.
  4. Una vez subido, selecciona el archivo ZIP y haz clic en Extraer.
  5. Si no usaste compresión, simplemente sube todos los archivos y carpetas de forma manual (puedes arrastrarlos desde tu computadora usando el administrador de archivos o FTP).

Paso 5: Ajusta el archivo wp-config.php

Este es el paso clave para que WordPress sepa que ahora debe usar la nueva base de datos.

  1. Dentro de la carpeta httpdocs, busca el archivo wp-config.php.
  2. Ábrelo con el editor de texto de Plesk (clic derecho > Editar).
  3. Busca las siguientes líneas y cámbialas por los datos de la base de datos que creaste en el paso 3:
    define('DB_NAME', 'nombre_de_tu_nueva_base');
    define('DB_USER', 'usuario_de_tu_nueva_base');
    define('DB_PASSWORD', 'contraseña_de_tu_nueva_base');
    define('DB_HOST', 'localhost'); // Normalmente 'localhost' funciona, si no, pregúntale a tu hosting
    
  4. Guarda los cambios.

Paso 6: Verifica la migración

¡El momento de la verdad!

  1. Abre tu navegador y visita tu dominio (si ya apunta al nuevo servidor) o usa una URL temporal que te haya proporcionado tu hosting.
  2. Si todo está bien, verás tu web funcionando exactamente como antes.
  3. Navega por algunas páginas, entra al administrador (/wp-admin) y comprueba que todo esté en orden.

[INFO] Si ves un error de conexión a la base de datos, revisa que los datos en wp-config.php sean correctos. Si ves una página en blanco, puede ser un problema de permisos de archivos o de algún plugin. Activa el modo debug en WordPress para ver el error exacto.


Método 2: Migrar WordPress Plesk usando la herramienta de migración de Plesk (más fácil)

Si tu nuevo servidor también usa Plesk, existe una herramienta integrada que facilita mucho transferir WordPress Plesk de un servidor a otro. Es la opción más rápida y segura.

Requisitos para usar la migración de Plesk

  • Ambos servidores deben tener Plesk (versión 12.5 o superior).
  • Debes tener acceso a la interfaz de administración de Plesk en ambos lados.
  • El servidor destino debe tener suficiente espacio en disco.

Pasos para migrar con la herramienta de Plesk

  1. En el servidor destino (al que quieres mover la web), inicia sesión en Plesk como administrador.
  2. Ve a Herramientas y configuraciones > Migración y transferencia.
  3. Haz clic en Migrar desde otro servidor.
  4. Introduce la dirección IP o nombre de host del servidor origen.
  5. Proporciona las credenciales de administrador del servidor origen (usuario y contraseña de Plesk).
  6. Plesk escaneará el servidor origen y te mostrará una lista de suscripciones (dominios) disponibles para migrar.
  7. Selecciona el dominio de WordPress que quieres mover.
  8. Elige las opciones de migración: puedes migrar solo los archivos, solo las bases de datos, o todo. Para WordPress, selecciona Todo.
  9. Haz clic en Iniciar migración.
  10. Plesk se encargará de todo: copiar archivos, exportar e importar bases de datos, y ajustar configuraciones. Solo deberás esperar a que termine.

[TIP] Esta herramienta es excelente para migraciones completas de servidor. Si tienes varios sitios, puedes seleccionarlos todos a la vez. Eso sí, asegúrate de que el servidor destino tenga los mismos recursos o superiores.


¿Qué hacer si el nuevo servidor no tiene Plesk? (Ejemplo: Syspanel)

A veces el servidor destino usa otro panel de control, como Syspanel (el nombre que le damos a HestiaCP). No te preocupes, el proceso manual sigue funcionando perfectamente. Solo cambia la forma de acceder a los archivos y bases de datos.

Si tu nuevo hosting usa Syspanel, recuerda que el puerto de acceso al panel es el 2106. Por ejemplo: https://tudominio.com:2106.

El proceso sería:

  1. Exporta la base de datos y descarga los archivos desde Plesk (origen) como explicamos en el método manual.
  2. En Syspanel, crea un nuevo usuario y un dominio (o usa uno existente).
  3. Dentro del dominio, busca la sección Base de datos para crear una nueva e importar tu .sql.
  4. Ve a Administrador de archivos o usa FTP para subir todos los archivos de WordPress a la carpeta public_html del dominio.
  5. Ajusta el wp-config.php con los datos de la base de datos de Syspanel.
  6. ¡Listo!

Preguntas frecuentes (FAQ) sobre transferir WordPress Plesk

¿Puedo migrar WordPress sin perder el SEO?

Sí, si lo haces correctamente. Lo importante es mantener la misma estructura de URLs. Si cambias de dominio, deberás usar redirecciones 301. Si solo cambias de servidor pero el dominio sigue siendo el mismo, el SEO no se verá afectado siempre que la migración sea limpia.

¿Qué hago si después de la migración veo un error de "Error de conexión a la base de datos"?

Revisa el archivo wp-config.php en el servidor destino. Asegúrate de que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en el nuevo servidor. A veces el DB_HOST no es localhost, sino una dirección como mysql.tudominio.com. Pregunta a tu hosting.

¿Necesito cambiar las URL en la base de datos después de migrar?

Si cambias de dominio (por ejemplo, de miviejo.com a miviejo.com pero en otro servidor), no necesitas cambiar nada. Si cambias el dominio (por ejemplo, a miviejo.com a miviejo.net), entonces sí, deberás reemplazar todas las ocurrencias de la URL antigua por la nueva en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o directamente en phpMyAdmin con una consulta SQL.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un blog pequeño puede tardar 10-15 minutos. Un ecommerce con miles de productos y cientos de imágenes puede tardar una hora o más. La velocidad de tu conexión a internet y la del servidor también influyen.

¿Puedo hacer la migración sin tiempo de inactividad?

Sí, es posible. El truco está en trabajar en el nuevo servidor mientras el antiguo sigue funcionando. Una vez que todo esté listo, simplemente cambias los DNS para que apunten al nuevo servidor. Puede haber unos minutos de propagación, pero el sitio no se cae por completo.

¿Necesito conocimientos de programación?

No. Con esta guía y un poco de paciencia, cualquier persona puede migrar WordPress Plesk. Solo necesitas saber navegar por los paneles de control y leer las instrucciones. Si te atascas, siempre puedes pedir ayuda al soporte de tu hosting.


Consejos finales para una migración exitosa

  • Haz una prueba en un subdominio o carpeta temporal: Si tienes dudas, puedes migrar primero a un subdominio (como test.tudominio.com) para verificar que todo funciona antes de tocar el dominio principal.
  • Actualiza los permisos de archivos: En el servidor destino, asegúrate de que los archivos tengan los permisos correctos (generalmente 644 para archivos y 755 para carpetas). Plesk suele hacerlo automáticamente, pero si ves errores extraños, revísalo.
  • Comprueba los plugins y temas: Después de la migración, actualiza todos los plugins y temas. A veces, un plugin desactualizado puede causar conflictos en el nuevo servidor.
  • Limpia el caché: Si usas algún plugin de caché, vacíalo después de la migración. También es buena idea limpiar la caché del navegador.

Transferir WordPress de un servidor a otro en Plesk es un proceso que, aunque requiere atención a los detalles, está al alcance de cualquier usuario. Ya sea que elijas el método manual para tener control total o la herramienta de migración de Plesk para mayor comodidad, el resultado será el mismo: tu web funcionando en su nuevo hogar.

Si en algún momento te sientes abrumado, recuerda que siempre puedes contactar al soporte técnico de tu hosting. Ellos están para ayudarte. ¡Buena suerte con tu migración

¿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