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

Migrar WordPress a un Nuevo Servidor con Plesk: Guía Paso a Paso

Actualizado el 17 de octubre de 2025

Migrar tu sitio web de WordPress a un nuevo servidor puede sonar a una tarea complicada, pero con las herramientas adecuadas y siguiendo los pasos correctos, es un proceso bastante sencillo. En esta guía, te explicaremos cómo realizar una migrar WordPress Plesk de manera segura y eficiente. Plesk es uno de los paneles de control de hosting más populares, y su integración con WordPress facilita mucho el proceso. Ya sea que estés cambiando de proveedor de hosting o simplemente moviendo tu sitio a un servidor más potente, aquí encontrarás todo lo que necesitas saber para una Plesk WordPress migración exitosa.

¿Por qué migrar tu sitio WordPress a un nuevo servidor?

Antes de comenzar con los pasos técnicos, es importante entender las razones comunes para cambiar servidor WordPress. Algunas de las más frecuentes incluyen:

  • Mejor rendimiento: El servidor actual es lento o no soporta el tráfico de tu sitio.
  • Mayor seguridad: Necesitas un entorno más seguro o con actualizaciones automáticas.
  • Escalabilidad: Tu sitio está creciendo y necesitas más recursos (RAM, CPU, espacio en disco).
  • Costo: Encontraste un plan de hosting más económico o con mejores prestaciones.
  • Soporte técnico: El proveedor actual no ofrece el soporte que necesitas.

Independientemente del motivo, esta guía migración WordPress te ayudará a realizarlo sin perder datos ni tiempo de inactividad prolongado.

Requisitos previos para la migración

Para mover sitio WordPress de forma exitosa, asegúrate de tener lo siguiente:

  1. Acceso al panel de control antiguo: Necesitarás las credenciales de Plesk (o cPanel) del servidor actual.
  2. Acceso al nuevo servidor: Debes tener una cuenta de hosting activa en el nuevo servidor con Plesk instalado.
  3. Credenciales de FTP o SFTP: Para transferir archivos manualmente si es necesario.
  4. Acceso a phpMyAdmin: Para gestionar bases de datos.
  5. Copia de seguridad: Siempre es recomendable hacer una copia de seguridad completa antes de empezar.
  6. Dominio y DNS: Asegúrate de tener acceso a la gestión de tu dominio para cambiar los DNS más adelante.

[INFO] Si tu nuevo servidor usa Syspanel (anteriormente conocido como HestiaCP), ten en cuenta que el puerto de acceso por defecto es el 2106. Aunque esta guía está enfocada en Plesk, los principios generales de migración son similares.

Método 1: Migración manual de WordPress a Plesk (paso a paso)

Este método es ideal si prefieres tener control total sobre cada archivo y base de datos. Sigue estos pasos para una migrar WordPress Plesk manual.

Paso 1: Exportar la base de datos desde el servidor antiguo

La base de datos contiene toda la información de tu sitio: entradas, páginas, usuarios, comentarios, configuraciones, etc.

  1. Accede a phpMyAdmin en tu panel de Plesk antiguo. Normalmente lo encuentras en "Bases de datos" > "phpMyAdmin".
  2. Selecciona la base de datos de tu WordPress (suele llamarse algo como tuweb_wp).
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido y formato SQL.
  5. Haz clic en Continuar y descarga el archivo .sql a tu computadora.

[TIP] Si tu base de datos es muy grande (más de 50 MB), usa la opción "Personalizado" y marca "Comprimir con gzip" para que el archivo sea más pequeño y fácil de transferir.

Paso 2: Exportar los archivos de WordPress desde el servidor antiguo

Ahora necesitas todos los archivos de tu instalación de WordPress (incluyendo temas, plugins, subidas, etc.).

  1. Accede al Administrador de archivos de Plesk o usa un cliente FTP (como FileZilla).
  2. Navega a la carpeta donde está instalado WordPress (normalmente httpdocs o public_html).
  3. Selecciona todos los archivos y carpetas y descárgalos a tu computadora. Esto puede tardar unos minutos dependiendo del tamaño.
  4. Una vez descargado, comprime todo en un archivo ZIP o TAR.GZ para facilitar la subida.

[WARNING] No olvides incluir la carpeta wp-content/uploads, ya que ahí se almacenan todas las imágenes y medios de tu sitio. Sin ella, tu sitio se verá roto.

Paso 3: Crear la base de datos en el nuevo servidor Plesk

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

  1. Inicia sesión en tu nuevo panel de Plesk.
  2. Ve a Bases de datos y haz clic en Agregar base de datos.
  3. Asigna un nombre (por ejemplo, nuevositio_wp).
  4. Crea un usuario y una contraseña para la base de datos. Anótalos porque los necesitarás más adelante.
  5. Haz clic en Aceptar.

Paso 4: Importar la base de datos en el nuevo servidor

  1. En el nuevo Plesk, selecciona la base de datos que acabas de crear.
  2. Haz clic en phpMyAdmin.
  3. Ve a la pestaña Importar.
  4. Selecciona el archivo .sql que descargaste en el Paso 1.
  5. Haz clic en Continuar. Si el archivo es grande, puede tardar unos segundos.

[INFO] Si recibes un error de tamaño máximo de archivo, puedes dividir la exportación en partes más pequeñas o usar la línea de comandos (SSH) si tienes acceso.

Paso 5: Subir los archivos de WordPress al nuevo servidor

  1. En Plesk, ve a Sitios web y dominios y selecciona tu dominio.
  2. Haz clic en Administrador de archivos.
  3. Sube el archivo ZIP que comprimiste en el Paso 2.
  4. Una vez subido, selecciona el archivo y haz clic en Extraer. Los archivos se descomprimirán en la carpeta raíz.
  5. Si no usaste compresión, simplemente arrastra todos los archivos desde tu computadora al administrador de archivos.

Paso 6: Configurar el archivo wp-config.php

Este archivo le dice a WordPress cómo conectarse a la base de datos. Debes actualizarlo con los datos del nuevo servidor.

  1. En el Administrador de archivos, busca el archivo wp-config.php en la raíz de tu instalación.
  2. Edítalo y busca las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.
  3. Reemplázalas con los datos de la base de datos que creaste en el nuevo servidor. Por ejemplo:
define('DB_NAME', 'nuevositio_wp');
define('DB_USER', 'usuario_nuevo');
define('DB_PASSWORD', 'contraseña_nueva');
define('DB_HOST', 'localhost');

[TIP] En la mayoría de los casos, DB_HOST es localhost. Si tu servidor usa un host remoto, el panel de Plesk te indicará la dirección correcta.

  1. Guarda los cambios.

Paso 7: Cambiar las URLs en la base de datos (si es necesario)

Si el dominio es el mismo (por ejemplo, tudominio.com), este paso no es necesario. Pero si has cambiado de dominio o de subdominio, debes actualizar las URLs.

  1. En phpMyAdmin del nuevo servidor, selecciona tu base de datos.
  2. Haz clic en la pestaña SQL.
  3. Ejecuta la siguiente consulta (reemplaza tudominio.com por tu dominio real):
UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'home';

[WARNING] Si tu tabla de WordPress tiene un prefijo diferente (por ejemplo, wp_), asegúrate de cambiarlo en la consulta.

Paso 8: Verificar el funcionamiento del sitio

  1. Accede a tu dominio en el nuevo servidor. Si todo está correcto, verás tu sitio funcionando.
  2. Revisa que las imágenes, enlaces y formularios funcionen correctamente.
  3. Inicia sesión en /wp-admin con tus credenciales habituales.
  4. Ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para regenerar las reglas de reescritura.

[TIP] Si ves un error de "Error establishing a database connection", revisa las credenciales en wp-config.php. Si ves una página en blanco, activa el modo de depuración agregando define('WP_DEBUG', true); en el archivo de configuración.

Método 2: Migración automática con la herramienta de Plesk

Plesk incluye una herramienta de migración que puede hacer gran parte del trabajo por ti. Este método es más rápido y menos propenso a errores, ideal para principiantes.

Paso 1: Acceder a la herramienta de migración

  1. En el nuevo servidor Plesk, ve a Herramientas y ajustes.
  2. Busca Migración y transferencia (o Transferir sitio web).
  3. Haz clic en Migrar desde otro servidor.

Paso 2: Configurar la migración

  1. Selecciona Plesk como el panel de origen (si el servidor antiguo también usa Plesk).
  2. Introduce la dirección IP o nombre de host del servidor antiguo.
  3. Proporciona las credenciales de administrador de Plesk del servidor antiguo.
  4. Marca la opción WordPress para que la herramienta detecte automáticamente las instalaciones.
  5. Selecciona el sitio web que deseas migrar.
  6. Elige si quieres migrar también las cuentas de correo electrónico y las bases de datos.

Paso 3: Iniciar la migración

  1. Revisa el resumen de la migración y haz clic en Iniciar.
  2. La herramienta copiará todos los archivos, bases de datos y configuraciones automáticamente.
  3. Una vez completada, recibirás una notificación. Verifica que el sitio funcione correctamente.

[INFO] Este método solo funciona si ambos servidores tienen Plesk. Si tu servidor antiguo usa otro panel (como cPanel), necesitarás usar el método manual o una herramienta de terceros.

Solución de problemas comunes en la migración

Error de base de datos después de la migración

  • Causa: Las credenciales en wp-config.php son incorrectas.
  • Solución: Verifica el nombre de la base de datos, usuario y contraseña. Asegúrate de que el usuario tenga todos los privilegios.

Página en blanco (White Screen of Death)

  • Causa: Un plugin o tema incompatible con la nueva configuración del servidor.
  • Solución: Accede por FTP, renombra la carpeta wp-content/plugins a wp-content/plugins_old para desactivar todos los plugins. Si el sitio carga, reactiva uno por uno para encontrar el culpable.

Enlaces rotos o imágenes que no cargan

  • Causa: Las URLs en la base de datos no se actualizaron correctamente.
  • Solución: Usa un plugin como Better Search Replace o ejecuta consultas SQL para reemplazar la URL antigua por la nueva.

Error 500 Internal Server Error

  • Causa: Archivos .htaccess corruptos o problemas de permisos.
  • Solución: Renombra el archivo .htaccess a .htaccess_old y luego ve a Ajustes > Enlaces permanentes en WordPress para regenerarlo. Además, verifica que los permisos de archivos sean 644 y los de carpetas 755.

Preguntas frecuentes (FAQ) sobre migración WordPress a Plesk

¿Cuánto tiempo tarda una migración de WordPress?

Depende del tamaño del sitio y la velocidad de los servidores. Una migración manual puede tomar entre 30 minutos y 2 horas para sitios pequeños. Sitios grandes (con muchos archivos multimedia) pueden tardar varias horas.

¿Perderé mis datos durante la migración?

Si sigues los pasos correctamente, no perderás datos. Siempre haz una copia de seguridad antes de empezar. La migración no elimina los archivos del servidor antiguo hasta que tú lo decidas.

¿Puedo migrar sin tiempo de inactividad?

Sí, es posible con una estrategia de "migración en caliente". Consiste en configurar el nuevo servidor, cambiar los DNS y luego sincronizar los cambios finales. Sin embargo, para la mayoría de los sitios pequeños, un tiempo de inactividad de 10-15 minutos es aceptable.

¿Qué hago si mi nuevo servidor no tiene Plesk?

Si tu nuevo servidor usa Syspanel (HestiaCP), el proceso es similar. Accede por el puerto 2106 y usa las herramientas de base de datos y archivos que ofrece. Los principios de exportación e importación son los mismos.

¿Necesito conocimientos técnicos para migrar?

No necesariamente. La herramienta automática de Plesk es muy amigable. Si optas por el método manual, solo necesitas saber usar phpMyAdmin y un administrador de archivos. Esta guía está diseñada para que cualquier persona pueda seguirla.

Consejos finales para una migración exitosa

  • Prueba en un entorno de staging: Si es posible, migra primero a un subdominio o carpeta temporal para verificar que todo funcione antes de cambiar los DNS.
  • Actualiza todo: Después de la migración, actualiza WordPress, plugins y temas a sus últimas versiones.
  • Revisa los enlaces permanentes: Ve a Ajustes > Enlaces permanentes y guarda los cambios para evitar errores 404.
  • Configura SSL: Instala un certificado SSL en el nuevo servidor para que tu sitio sea seguro.
  • Monitorea el rendimiento: Usa herramientas como Google PageSpeed Insights para asegurarte de que el nuevo servidor sea más rápido.

Migrar tu WordPress a un nuevo servidor con Plesk no tiene por qué ser estresante. Con esta guía migración WordPress, tienes todos los pasos necesarios para hacerlo tú mismo, ahorrando dinero y tiempo. Recuerda que la práctica hace al maestro, y después de la primera migración, las siguientes serán pan comido. ¡Buena suerte!

¿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