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

Cómo migrar una base de datos de WordPress a un nuevo servidor con Plesk

Actualizado el 23 de marzo de 2026

¿Necesitas mover tu sitio web a un servidor más rápido o a un nuevo hosting? Tranquilo, migrar una base de datos de WordPress no es tan complicado como parece. En esta guía te explicaré paso a paso cómo hacerlo usando Plesk, el popular panel de control de hosting. Al final, tendrás tu web funcionando en el nuevo servidor sin perder ni un solo dato. Vamos allá.

¿Qué necesitas antes de empezar?

Antes de lanzarte a migrar base de datos WordPress Plesk, asegúrate de tener todo lo siguiente a mano:

  • Acceso al panel de control Plesk del servidor antiguo (origen).
  • Acceso al panel de control Plesk del servidor nuevo (destino).
  • Las credenciales de la base de datos actual (usuario, contraseña y nombre de la BD).
  • Una copia de seguridad completa de tu sitio (por si acaso).
  • Conexión a internet estable (para evitar cortes durante la transferencia).

[INFO] Si usas Syspanel (antes HestiaCP), el puerto de acceso es el 2106. El proceso es similar, pero los nombres de los botones pueden variar ligeramente.

Paso 1: Exportar la base de datos desde Plesk (origen)

El primer paso para migrar base de datos es extraerla del servidor antiguo. En Plesk, esto se hace en pocos clics.

1.1 Accede a Plesk y localiza tu base de datos

  1. Inicia sesión en Plesk del servidor antiguo.
  2. Ve a Bases de datos en el menú lateral (o busca "Bases de datos" en el panel).
  3. Busca la base de datos de tu WordPress. Normalmente se llama algo como tuweb_wp o tuweb_blog.

1.2 Exporta la base de datos

  1. Haz clic en el nombre de la base de datos.
  2. Busca el botón Exportar (suele estar en la parte superior derecha).
  3. Selecciona la opción Exportar copia de seguridad (no confundir con "Exportar dump").
  4. Elige el formato SQL (es el estándar para WordPress).
  5. Marca la casilla Incluir estructura de tablas y datos (debe estar activada por defecto).
  6. Haz clic en Aceptar o Exportar.

El archivo se descargará a tu ordenador con extensión .sql. Guárdalo en una carpeta segura.

[TIP] Si tu base de datos es muy grande (más de 50 MB), puede que la exportación falle. En ese caso, usa phpMyAdmin desde Plesk. Ve a Bases de datos → haz clic en el nombre → phpMyAdmin → pestaña Exportar → método RápidoSQLContinuar.

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

Ahora toca preparar el destino. En el nuevo servidor, necesitas una base de datos vacía donde importar la que acabas de exportar.

2.1 Accede a Plesk del nuevo servidor

  1. Inicia sesión en Plesk del servidor nuevo.
  2. Ve a Bases de datosAñadir base de datos.

2.2 Crea la base de datos

  1. Nombre de la base de datos: Ponle el mismo nombre que tenía en el antiguo servidor (ej. tuweb_wp). Si no puedes, anota el nuevo nombre.
  2. Usuario de la base de datos: Crea un nuevo usuario o usa uno existente. Te recomiendo crear uno nuevo con el mismo nombre que el antiguo (ej. tuweb_user).
  3. Contraseña: Pon una segura (Plesk suele generar una automáticamente). Guárdala bien.
  4. Haz clic en Aceptar.

[WARNING] No olvides anotar el nombre de la base de datos, el usuario y la contraseña nuevos. Los necesitarás para configurar WordPress después.

Paso 3: Importar la base de datos al nuevo servidor Plesk

Ya tienes la base de datos vacía en el destino. Ahora vamos a llenarla con los datos de tu WordPress.

3.1 Accede a la base de datos recién creada

  1. En Plesk del nuevo servidor, ve a Bases de datos.
  2. Haz clic en el nombre de la base de datos que acabas de crear.

3.2 Importa el archivo SQL

  1. Busca el botón Importar (suele estar al lado de Exportar).
  2. Haz clic en Importar archivo.
  3. Selecciona el archivo .sql que descargaste en el Paso 1.
  4. Asegúrate de que la opción Eliminar tablas existentes esté desactivada (porque la base está vacía).
  5. Haz clic en Aceptar o Importar.

El proceso puede tardar unos segundos o minutos, dependiendo del tamaño. Cuando termine, verás un mensaje de confirmación.

[TIP] Si el archivo es muy grande (más de 100 MB), Plesk puede dar error. En ese caso, usa phpMyAdmin desde la misma base de datos: pestaña Importar → selecciona el archivo → Continuar.

Paso 4: Actualizar la configuración de WordPress

La base de datos ya está en el nuevo servidor, pero WordPress aún no sabe que se ha movido. Hay que actualizar el archivo wp-config.php.

4.1 Localiza el archivo wp-config.php

  1. Accede a los archivos de tu WordPress en el nuevo servidor (por FTP o por el Administrador de archivos de Plesk).
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.

4.2 Edita las credenciales de la base de datos

  1. Abre wp-config.php con un editor de texto (como Notepad++ o el editor de Plesk).
  2. Busca estas líneas y cámbialas por las credenciales de la nueva base de datos:
define('DB_NAME', 'nombre_nueva_bd');
define('DB_USER', 'usuario_nuevo');
define('DB_PASSWORD', 'contraseña_nueva');
define('DB_HOST', 'localhost'); // Normalmente localhost, pero a veces cambia

[INFO] El host de la base de datos suele ser localhost. Si tu nuevo hosting usa un servidor de base de datos separado, te lo indicarán (ej. mysql.tudominio.com).

4.3 Guarda los cambios

Guarda el archivo y ciérralo. Si lo has editado en local, súbelo al servidor.

Paso 5: Verificar que todo funciona

Llegó el momento de la verdad. Abre tu dominio en el navegador y comprueba:

  • La página principal carga correctamente.
  • Las entradas, páginas y comentarios están ahí.
  • Los plugins y temas funcionan.
  • Los enlaces no están rotos.

Si ves algún error, no te preocupes. Vamos a solucionar los problemas más comunes.

Problemas típicos y cómo resolverlos

  • Error de conexión a la base de datos: Revisa las credenciales en wp-config.php. Asegúrate de que el nombre, usuario y contraseña son correctos.
  • Página en blanco: Activa el modo debug en WordPress añadiendo esta línea en wp-config.php (justo antes de /* That's all, stop editing! */):
    define('WP_DEBUG', true);
    
    Así verás los errores.
  • Enlaces rotos: Si cambiaste el dominio, necesitas actualizar las URLs en la base de datos. Usa un plugin como Better Search Replace o edita directamente en phpMyAdmin (tabla wp_options, campos siteurl y home).
  • Estilos o imágenes no cargan: Revisa que la ruta de los archivos sea correcta. Si cambiaste de servidor, puede que necesites regenerar los enlaces permanentes (ve a Ajustes → Enlaces permanentes → Guardar cambios).

[WARNING] Si tu web usaba HTTPS en el servidor antiguo, asegúrate de que el nuevo servidor también tenga SSL activado. De lo contrario, los navegadores mostrarán advertencias de seguridad.

Preguntas frecuentes (FAQ)

¿Puedo migrar la base de datos sin perder datos?

Sí, si sigues los pasos correctamente, no perderás ningún dato. La exportación captura toda la información, y la importación la restaura íntegramente.

¿Qué hago si la base de datos es muy grande y no puedo exportarla desde Plesk?

Usa phpMyAdmin desde Plesk (Paso 1.1). También puedes usar herramientas como mysqldump desde la línea de comandos si tienes acceso SSH.

¿Necesito cambiar algo en el archivo wp-config.php si el nombre de la base de datos es el mismo?

Sí, aunque el nombre sea el mismo, las credenciales (usuario y contraseña) pueden cambiar. Además, el host de la base de datos podría ser diferente (ej. localhost vs mysql.tudominio.com).

¿Puedo migrar la base de datos y los archivos de WordPress por separado?

Recomiendo migrar todo junto (base de datos + archivos). Si solo mueves la BD, los archivos (imágenes, plugins, temas) seguirán apuntando al servidor antiguo, lo que causará errores.

¿Y si uso Syspanel (antes HestiaCP)?

El proceso es muy similar. Accede a Syspanel por el puerto 2106, busca la sección de bases de datos, exporta desde allí y luego importa en el nuevo servidor. La diferencia principal son los nombres de los botones, pero la lógica es la misma.

Consejos finales para una migración exitosa

  • Haz una copia de seguridad completa antes de empezar. Guarda los archivos y la base de datos en tu ordenador.
  • Prueba la migración en un entorno de pruebas si es posible. Así evitas sorpresas en producción.
  • Actualiza los DNS de tu dominio para que apunten al nuevo servidor. Esto puede tardar hasta 24 horas en propagarse.
  • Desactiva los plugins de caché antes de migrar para evitar conflictos.
  • Revisa los permisos de los archivos (normalmente 755 para carpetas y 644 para archivos).

[TIP] Si no te sientes seguro, muchos hostings ofrecen servicios de migración gratuitos. Pregunta a tu nuevo proveedor si pueden hacerlo por ti.

Migrar una base de datos de WordPress con Plesk es un proceso sencillo si sigues estos pasos. Recuerda: exportar desde el origen, crear la base en el destino, importar el archivo SQL y actualizar wp-config.php. Con un poco de paciencia, tu web estará funcionando en el nuevo servidor en menos de lo que piensas.

¿Tienes alguna duda? Déjala en los comentarios (si este artículo está en tu web) o contacta con tu soporte técnico. ¡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