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

Cómo migrar WordPress a un nuevo hosting (Plesk) sin perder datos

Actualizado el 5 de marzo de 2026

¿Te mudas a un nuevo hosting y te da miedo perder tu web? Es completamente normal. Migrar WordPress a un nuevo servidor suena a operación de alto riesgo, pero te prometo que con la guía adecuada es un proceso mecánico y seguro.

En este artículo, te voy a explicar paso a paso cómo migrar WordPress a Plesk sin perder ni un solo dato, ya sea que lo hagas con un plugin o de forma manual. Al final, tendrás tu web funcionando en el nuevo servidor como si nada hubiera pasado.


¿Qué necesitas antes de empezar la migración?

Antes de tocar nada, reúne estas tres cosas. Te harán la vida mucho más fácil.

  • Acceso FTP o al administrador de archivos del hosting actual y del nuevo.
  • Acceso a phpMyAdmin en ambos servidores (o al menos en el nuevo).
  • Las credenciales de tu panel de control Plesk (usuario y contraseña).

[INFO] No importa si tu web es pequeña o tiene 10.000 productos. El proceso es el mismo. Solo cambia el tiempo que tardan los archivos en copiarse.


Paso 1: Haz una copia de seguridad completa en tu hosting actual

Este es el paso más importante. Nunca intentes transferir WordPress hosting sin una copia de seguridad previa. Si algo falla, tendrás un salvavidas.

1.1 Copia los archivos de WordPress

Accede a tu hosting actual por FTP (con FileZilla, por ejemplo) o al administrador de archivos del panel. Localiza la carpeta public_html (o www). Dentro estará tu WordPress con carpetas como wp-admin, wp-content y wp-includes.

Selecciona todo el contenido y descárgalo a tu ordenador. Esto puede tardar unos minutos si tu web pesa mucho.

1.2 Exporta la base de datos

Tu base de datos contiene todas tus entradas, páginas, comentarios y configuración. Sin ella, tu web es solo un cascarón.

  1. Entra en phpMyAdmin desde el panel de tu hosting actual.
  2. Selecciona la base de datos de tu WordPress (normalmente empieza por wp_ o el nombre de tu web).
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido y formato SQL.
  5. Descarga el archivo .sql resultante.

[WARNING] Si tu web usa muchas tablas, no uses "Exportar rápido" si el archivo supera los 512 MB. Mejor usa "Personalizado" y comprime con gzip.


Paso 2: Prepara el nuevo servidor en Plesk

Ahora toca el otro lado. En tu nuevo hosting con Plesk, tienes que crear el "hogar" para tu WordPress.

2.1 Crea el dominio y la base de datos

  1. Inicia sesión en tu panel Plesk.
  2. Ve a Sitios web y dominios y haz clic en Añadir dominio.
  3. Introduce tu dominio (ej: mipagina.com). No configures WordPress aún, solo el dominio.
  4. Una vez creado, ve a la sección Bases de datos y haz clic en Añadir base de datos.
  5. Ponle un nombre (ej: mipagina_bd) y crea un usuario con contraseña. Anota estos datos, los necesitarás.

2.2 Crea un certificado SSL (opcional pero recomendado)

En Plesk es muy fácil. Ve a tu dominio, clic en SSL/TLS y luego en Let's Encrypt. Solicita el certificado gratuito. Esto no interfiere con la migración, pero evita problemas de "web no segura" más adelante.


Paso 3: Migrar WordPress a Plesk con plugin (método recomendado)

Si quieres el camino más rápido y sin líos de FTP, usa un plugin de migración. Yo te recomiendo All-in-One WP Migration o UpdraftPlus. Ambos hacen el trabajo pesado por ti.

3.1 En el hosting antiguo

  1. Instala y activa el plugin All-in-One WP Migration.
  2. Ve a All-in-One WP Migration > Exportar.
  3. Haz clic en Exportar a archivo. El plugin empaquetará todo (archivos + base de datos) en un solo archivo .wpress.
  4. Descarga ese archivo a tu ordenador.

3.2 En el hosting nuevo (Plesk)

  1. Sube tu WordPress al nuevo hosting. Puedes hacerlo de dos formas:
    • Opción A: Instala WordPress desde el instalador de Plesk (rápido, pero luego tendrás que sobreescribir).
    • Opción B: Sube los archivos que descargaste en el Paso 1 a httpdocs (es la carpeta equivalente a public_html en Plesk). Te recomiendo esta opción para evitar conflictos.
  2. Instala el mismo plugin All-in-One WP Migration en el nuevo WordPress.
  3. Ve a All-in-One WP Migration > Importar.
  4. Sube el archivo .wpress que descargaste antes.
  5. El plugin hará la magia: restaurará archivos y base de datos automáticamente.

[TIP] Si al importar te da error de tamaño máximo, edita el archivo php.ini desde Plesk (sección PHP Settings) y sube el upload_max_filesize a 512 MB o más.


Paso 4: Migración manual (método para los valientes)

Si no quieres usar plugins, o tu hosting es muy restrictivo, hazlo manualmente. Es más largo, pero te da control total.

4.1 Sube los archivos al nuevo servidor

  1. Conecta por FTP a tu nuevo hosting (las credenciales están en Plesk, sección FTP Access).
  2. Sube todos los archivos que descargaste en el Paso 1 a la carpeta httpdocs.
  3. Si tu web estaba en una subcarpeta (ej: public_html/blog), tendrás que ajustar la estructura en el nuevo servidor.

4.2 Importa la base de datos

  1. Ve a phpMyAdmin en tu nuevo Plesk.
  2. Selecciona la base de datos que creaste en el Paso 2.
  3. Haz clic en Importar y sube el archivo .sql que exportaste.

4.3 Configura el archivo wp-config.php

Este es el paso crítico. Tu WordPress necesita saber a qué base de datos conectarse.

  1. En la carpeta httpdocs, busca el archivo wp-config.php.
  2. Edítalo con un editor de texto (Notepad++ o similar).
  3. Cambia las líneas DB_NAME, DB_USER y DB_PASSWORD con los datos de la base de datos que creaste en Plesk.
  4. Guarda el archivo y súbelo de nuevo si lo editaste localmente.

[WARNING] Si no actualizas el wp-config.php, verás el temido error "Error establishing a database connection". No te asustes, es solo esto.


Paso 5: Ajusta las URLs y la configuración post-migración

Una vez que los archivos y la base de datos están en el nuevo servidor, quedan detalles finos.

5.1 Actualiza las URLs en la base de datos

Si tu web usaba un dominio temporal o una IP, las URLs internas estarán desactualizadas. Puedes hacerlo de dos formas:

  • Con plugin: Instala Better Search Replace y reemplaza la URL antigua por la nueva (ej: http://antiguo.com por https://nuevo.com).
  • Manual: Ejecuta estas consultas SQL en phpMyAdmin:
UPDATE wp_options SET option_value = 'https://nuevo.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://nuevo.com' WHERE option_name = 'home';

[TIP] No olvides cambiar http:// por https:// si tienes SSL activado. Esto evita problemas de "contenido mixto".

5.2 Limpia la caché

Después de migrar, es normal que veas una versión antigua de tu web. Borra la caché de tu navegador y, si usas un plugin de caché (como W3 Total Cache), actívalo de nuevo y purga la caché.

5.3 Repara los enlaces permanentes

Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en Guardar cambios sin modificar nada. Esto refresca las reglas de reescritura y evita errores 404 en las páginas internas.


Paso 6: Verifica que todo funciona

No des de alta tu web hasta que compruebes estos puntos:

  • Carga la página principal sin errores.
  • Entra al panel de administración (/wp-admin).
  • Haz clic en varias entradas y páginas para verificar que no hay 404.
  • Prueba el carrito de compra si tienes WooCommerce.
  • Envía un formulario de contacto para confirmar que los correos salen.

[INFO] Si algo falla, no entres en pánico. Revisa los logs de error en Plesk (sección Logs) para ver el motivo exacto. El 90% de las veces es un problema de permisos de archivos o de la base de datos.


Preguntas frecuentes sobre migrar WordPress a Plesk

¿Puedo migrar sin perder los datos de los usuarios?

Sí. Los usuarios están en la base de datos. Si exportas e importas correctamente el .sql, todos los usuarios, contraseñas (hash) y roles se conservan.

¿Qué hago si mi web usa un CDN o Cloudflare?

Antes de migrar, desactiva el proxy de Cloudflare (nube gris) y pon solo DNS (nube naranja). Después de migrar, vuelve a activarlo. Si no, podrías estar viendo la versión antigua de tu web.

¿Cuánto tarda la migración?

Depende del tamaño. Una web de 1 GB puede tardar 10-15 minutos por FTP. Una de 10 GB, horas. Con plugin, suele ser más rápido porque comprime todo.

¿Qué pasa con los correos electrónicos de mi dominio?

Los correos son gestionados por el servidor de correo, no por WordPress. Si tu nuevo hosting incluye correo, tendrás que crear las mismas cuentas en Plesk. Si usas Google Workspace o similar, no necesitas hacer nada.

¿Debo cambiar los DNS antes o después de migrar?

Después. Primero migra y verifica que todo funciona con una prueba local (por ejemplo, editando el archivo hosts de tu PC). Cuando estés seguro, cambia los DNS de tu dominio al nuevo hosting. Así evitas cortes de servicio.


Errores comunes (y cómo evitarlos)

  • Error al conectar con la base de datos: Revisa el wp-config.php. Seguro que el nombre de la base de datos o el usuario son incorrectos.
  • Página en blanco: Suele ser por un error de PHP. Activa WP_DEBUG en el wp-config.php para ver el error exacto.
  • Enlaces internos rotos: Usa Better Search Replace para cambiar las URLs viejas.
  • Imágenes que no cargan: Revisa que la carpeta wp-content/uploads tenga permisos 755 y que los archivos no estén corruptos.

Conclusión: migrar WordPress a Plesk no es un drama

Con estos pasos, transferir WordPress hosting deja de ser un dolor de cabeza. Tanto si usas un plugin como si lo haces manualmente, lo importante es tener una copia de seguridad y seguir el orden lógico: archivos, base de datos, configuración y verificación.

[WARNING] Nunca borres la copia de seguridad del hosting antiguo hasta que hayas pasado al menos una semana en el nuevo. Si algo falla, siempre puedes volver atrás.

Y recuerda: si tu nuevo hosting usa Syspanel en lugar de Plesk, el proceso es muy similar, solo cambia el puerto de acceso (2106). La lógica de archivos y base de datos es la misma.

Ahora sí, respira hondo, sigue esta guía y tu web estará en el nuevo servidor en menos de lo que imaginas. ¡Buena 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