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

Cómo migrar WordPress a Plesk desde otro hosting

Actualizado el 5 de junio de 2026

¡Hola! Soy el técnico de soporte de tu hosting. Si estás leyendo esto, seguramente tienes un sitio web en WordPress y quieres moverlo a un servidor gestionado con Plesk. No te preocupes, es un proceso muy común y, si sigues estos pasos, lo harás sin perder datos y con tu web funcionando en pocas horas. Vamos a ello.

¿Por qué migrar WordPress a Plesk?

Antes de empezar, es bueno entender que Plesk es un panel de control muy potente y amigable. Te permite gestionar tus sitios web, bases de datos, correos y archivos desde un solo lugar. Migrar tu WordPress a Plesk te dará más control, mejor rendimiento y, en muchos casos, herramientas de seguridad y backup integradas. Además, si vienes de un hosting compartido básico, notarás la diferencia en velocidad.

Preparación antes de la migración

La clave para una migración exitosa es la preparación. No te saltes estos pasos, por favor.

1. Haz una copia de seguridad completa de tu WordPress actual

Este es el paso más importante. Necesitas tener una copia de seguridad de tu sitio antes de moverlo. Si algo sale mal, podrás restaurarlo.

¿Qué necesitas respaldar?

  • Los archivos del sitio: Todo el contenido de la carpeta wp-content, más los archivos raíz como wp-config.php, .htaccess, etc.
  • La base de datos: Contiene todas tus entradas, páginas, comentarios, configuraciones y usuarios.

Método recomendado (con plugin):

  1. Instala y activa un plugin de backup como UpdraftPlus o All-in-One WP Migration.
  2. Ve a la sección de backup del plugin y genera una copia completa.
  3. Descarga esa copia a tu computadora. Si es un archivo grande, asegúrate de tener espacio y una buena conexión.

[TIP] Si tu sitio es muy grande (más de 1 GB), te recomiendo usar un plugin que permita backups incrementales o directamente hacerlo manualmente por FTP y phpMyAdmin.

2. Anota los datos de tu WordPress actual

Necesitarás estos datos para configurar la migración:

  • Nombre de la base de datos
  • Usuario y contraseña de la base de datos
  • Host de la base de datos (normalmente es localhost, pero a veces es un servidor remoto)
  • Prefijo de las tablas (por defecto suele ser wp_)

Puedes encontrar esta información en el archivo wp-config.php de tu instalación actual.

3. Prepara tu nuevo hosting con Plesk

Antes de mover nada, asegúrate de que tu nuevo servidor con Plesk esté listo.

Pasos:

  1. Crea una suscripción o plan de hosting en Plesk para tu dominio.
  2. Añade tu dominio al panel. Si ya lo tienes, asegúrate de que apunte a los servidores DNS correctos (esto lo harás después).
  3. Crea una base de datos vacía en Plesk. Ve a la sección "Bases de datos" y crea una nueva. Anota el nombre, usuario y contraseña que generes.
  4. Crea un usuario FTP (o usa el que ya viene por defecto) para poder subir archivos.

[WARNING] No instales WordPress desde el instalador automático de Plesk todavía. Vamos a importar el tuyo, no a crear uno nuevo.

Método 1: Migración manual (recomendado para control total)

Este método te da el control absoluto y es perfecto si entiendes lo básico de archivos y bases de datos.

Paso 1: Exporta tu base de datos actual

  1. Accede a tu hosting anterior usando phpMyAdmin (normalmente está en cPanel, DirectAdmin o similar).
  2. Selecciona la base de datos de tu WordPress.
  3. Ve a 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.

Paso 2: Sube los archivos de tu sitio a Plesk

  1. Conéctate a tu nuevo servidor Plesk mediante FTP (puedes usar FileZilla, Cyberduck o el cliente que prefieras).
  2. Navega hasta el directorio httpdocs (o public_html, depende de la configuración de Plesk). Ahí es donde debe ir tu sitio web.
  3. Sube todos los archivos de tu WordPress (los que descargaste en el backup o los que tienes en tu hosting anterior). Si usaste un plugin de backup, primero extrae los archivos en tu computadora y luego súbelos.
  4. Importante: Asegúrate de que la carpeta wp-content esté completa, incluyendo uploads, plugins y themes.

[INFO] Si tu sitio tiene muchos archivos, la subida puede tardar. Usa un cliente FTP que permita reanudar transferencias por si se corta la conexión.

Paso 3: Importa la base de datos a Plesk

  1. En Plesk, ve a "Bases de datos" y selecciona la que creaste vacía.
  2. Haz clic en "Importar" o "Importar archivo Dump".
  3. Selecciona el archivo .sql que descargaste y súbelo.
  4. Plesk lo importará automáticamente. Si el archivo es muy grande, puede tardar unos minutos.

Paso 4: Configura el archivo wp-config.php

Este es el paso más crítico. Necesitas que WordPress sepa cómo conectarse a la nueva base de datos.

  1. En tu computadora, abre el archivo wp-config.php que subiste (o descárgalo del servidor si ya lo subiste).
  2. Busca las siguientes líneas y cámbialas por los datos de tu nueva base de datos en Plesk:
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 es localhost, pero verifica en Plesk
  1. Guarda el archivo y vuelve a subirlo a la carpeta httpdocs (o public_html), sobrescribiendo el existente.

Paso 5: Ajusta las URLs (si es necesario)

Si tu dominio es el mismo, no deberías tener problemas. Pero si cambiaste de dominio, necesitas actualizar las URLs en la base de datos.

Método rápido con plugin:

  1. Instala un plugin como Better Search Replace o Velvet Blues Update URLs.
  2. Actívalo y ve a su configuración.
  3. Busca la URL antigua (ejemplo: https://www.antiguodominio.com) y reemplázala por la nueva (ejemplo: https://www.nuevodominio.com).
  4. Ejecuta el reemplazo.

Método manual con SQL (si no puedes acceder a WordPress):

  1. En phpMyAdmin de Plesk, selecciona tu base de datos.
  2. Ve a la pestaña SQL.
  3. Ejecuta estas consultas (cambia las URLs por las tuyas):
UPDATE wp_options SET option_value = 'https://www.nuevodominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://www.nuevodominio.com' WHERE option_name = 'home';

Paso 6: Verifica y apunta los DNS

  1. Abre tu navegador y escribe tu dominio. Si ves tu sitio funcionando, ¡felicidades!
  2. Si ves un error, revisa los pasos anteriores. Lo más común es un error en wp-config.php o en la importación de la base de datos.
  3. Importante: Si tu dominio aún apunta al hosting anterior, verás el sitio viejo. Debes cambiar los registros DNS (A, CNAME, etc.) para que apunten a tu nuevo servidor Plesk. Esto puede tardar entre 1 y 48 horas en propagarse.

[WARNING] No elimines el sitio en el hosting anterior hasta que veas tu web funcionando correctamente en el nuevo. Así tienes un plan de respaldo.

Método 2: Migración con plugins (más sencillo)

Si no quieres complicarte con archivos y bases de datos, los plugins son tu mejor aliado.

Usando All-in-One WP Migration

Este plugin es muy popular y fácil de usar.

  1. En tu sitio antiguo: Instala y activa el plugin "All-in-One WP Migration".
  2. Ve a "All-in-One WP Migration" > "Exportar".
  3. Elige "Exportar a" y selecciona "Archivo". Descarga el archivo .wpress a tu computadora.
  4. En tu nuevo hosting Plesk: Instala WordPress desde el instalador de Plesk (para que el plugin funcione, necesita una instalación base).
  5. Importante: No configures nada aún. Solo asegúrate de que el WordPress esté instalado.
  6. Instala y activa el mismo plugin en el nuevo sitio.
  7. Ve a "All-in-One WP Migration" > "Importar".
  8. Sube el archivo .wpress que descargaste.
  9. El plugin te preguntará si quieres reemplazar la base de datos y los archivos. Acepta.
  10. Espera a que termine. Luego, ve a "Ajustes" > "Enlaces permanentes" y haz clic en "Guardar cambios" para refrescar las reglas.

[TIP] Si el archivo es muy grande (más de 2 MB), es posible que el plugin te pida que aumentes el límite de subida. Puedes hacerlo editando el archivo .htaccess o contactando al soporte de Plesk.

Solución de problemas comunes (FAQ)

Mi sitio se ve en blanco o da error 500

Esto suele ser por un error en el archivo .htaccess o en wp-config.php. Revisa que las rutas y las credenciales sean correctas. También puedes desactivar todos los plugins temporalmente renombrando la carpeta wp-content/plugins a wp-content/plugins_old.

No puedo acceder al panel de administración (wp-admin)

Probablemente las URLs en la base de datos no se actualizaron correctamente. Vuelve al paso de ajuste de URLs y asegúrate de haber cambiado tanto siteurl como home.

Las imágenes no se ven

Esto pasa cuando las rutas de los archivos en la base de datos apuntan a la ubicación antigua. Usa el plugin Better Search Replace para buscar la URL antigua en todos los campos de la base de datos y reemplazarla por la nueva.

Mi base de datos es muy grande y no puedo importarla

Si tu base de datos supera los 50 MB, es posible que el importador de Plesk tenga problemas. Una solución es usar la línea de comandos (SSH) si tienes acceso, o dividir el archivo SQL en partes más pequeñas con herramientas como BigDump.

Conclusión

Migrar WordPress a Plesk no es complicado si sigues estos pasos. Ya sea que elijas el método manual o con plugins, lo importante es tener paciencia y verificar cada paso. Recuerda que siempre puedes pedir ayuda al soporte técnico de tu hosting si te atascas.

[INFO] Si en el futuro necesitas migrar a otro panel como Syspanel (recuerda que se accede por el puerto 2106), el proceso es muy similar. La lógica de archivos y bases de datos es la misma, solo cambia la interfaz.

Espero que este artículo te haya sido de gran ayuda. ¡Buena suerte con tu migración y disfruta de tu nuevo hosting con Plesk!

¿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