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

Migrar base de datos de WordPress de un servidor a otro con Plesk

Actualizado el 2 de septiembre de 2025

Migrar una base de datos de WordPress de un servidor a otro puede sonar a algo muy técnico, pero con las herramientas adecuadas es un proceso bastante sencillo. En este tutorial, te guiaré paso a paso para que puedas hacerlo usando Plesk, uno de los paneles de control de hosting más populares. Vamos a ver cómo exportar tu base de datos desde el servidor antiguo y importarla en el nuevo, todo con Plesk.

¿Qué necesitas para empezar?

Antes de ponernos manos a la obra, asegúrate de tener lo siguiente:

  • Acceso a Plesk en ambos servidores: El antiguo (origen) y el nuevo (destino). Necesitas credenciales de administrador o de un usuario con permisos para gestionar bases de datos.
  • Los datos de conexión a tu WordPress: Como el nombre de la base de datos, el usuario y la contraseña. Normalmente los encuentras en el archivo wp-config.php de tu instalación de WordPress.
  • Una copia de seguridad de tus archivos: Aunque nos centremos en la base de datos, es buena práctica tener una copia de todo tu sitio (archivos y base de datos) por si algo sale mal. No está de más ser precavido.
  • Paciencia y un café: El proceso es rápido, pero mejor hacerlo con calma y sin prisas.

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

Este es el primer paso para migrar base de datos. Vamos a extraer una copia de tu base de datos actual desde Plesk.

Accede a la sección de Bases de Datos en Plesk

  1. Inicia sesión en Plesk del servidor antiguo.
  2. Busca en el menú lateral la opción "Bases de datos" o "Sitios web y dominios" y luego haz clic en "Bases de datos". La ubicación exacta puede variar un poco según la versión de Plesk, pero siempre está a la vista.

Encuentra tu base de datos de WordPress

  1. Verás una lista de todas las bases de datos que tienes en ese servidor. Identifica la que corresponde a tu WordPress. Normalmente, el nombre incluye el nombre de tu sitio o algo similar. Si no estás seguro, revisa el archivo wp-config.php de tu WordPress.
  2. Haz clic en el nombre de la base de datos para entrar a sus detalles.

Usa la herramienta de exportación de Plesk

  1. Dentro de la página de la base de datos, busca un botón o enlace que diga "Exportar" o "Volcado de base de datos". En versiones recientes de Plesk, suele estar en la parte superior derecha.
  2. Al hacer clic, se abrirá una ventana o se te redirigirá a una página de configuración. Aquí puedes elegir entre:
    • Exportar a un archivo: Es la opción más común. Plesk generará un archivo .sql con toda la información.
    • Exportar a otro servidor: Si tienes configurada la conexión, puedes hacerlo directamente, pero para este tutorial, usaremos el archivo.
  3. Selecciona "Exportar a un archivo" y haz clic en "Aceptar" o "Exportar".

[TIP]: Si tu base de datos es muy grande (varios cientos de MB), la exportación puede tardar unos minutos. No cierres la ventana del navegador.

Descarga el archivo de exportación

  1. Una vez finalizada la exportación, Plesk te mostrará un enlace para descargar el archivo .sql. Haz clic en él y guárdalo en una carpeta segura de tu computadora. ¡Ya tienes tu copia de seguridad!

Paso 2: Preparar el servidor de destino

Ahora que tienes el archivo de exportación, vamos al nuevo servidor. Aquí necesitarás crear una base de datos vacía para recibir los datos.

Crea una nueva base de datos en Plesk

  1. Inicia sesión en Plesk del servidor nuevo.
  2. Ve a "Bases de datos" y luego haz clic en "Añadir base de datos".
  3. Completa los campos:
    • Nombre de la base de datos: Ponle un nombre descriptivo, por ejemplo, wordpress_nuevo.
    • Tipo de base de datos: Asegúrate de que sea MySQL.
    • Usuario de la base de datos: Crea un nuevo usuario o usa uno existente. Te recomiendo crear uno nuevo para este sitio.
    • Contraseña: Genera una contraseña segura y guárdala.
  4. Haz clic en "Aceptar" o "Crear". Ahora tienes una base de datos vacía lista para recibir los datos.

[WARNING]: Anota el nombre de la base de datos, el usuario y la contraseña que acabas de crear. Los necesitarás más adelante para configurar WordPress.

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

Este es el paso clave para completar la migrar base de datos. Vamos a subir el archivo .sql que descargaste.

Accede a la nueva base de datos

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

Usa la herramienta de importación

  1. Busca el botón o enlace que diga "Importar" o "Subir archivo". Suele estar en la misma zona que el botón de exportar.
  2. Haz clic en "Importar" y se abrirá una ventana para seleccionar el archivo.
  3. Haz clic en "Examinar" o "Seleccionar archivo" y busca el archivo .sql que guardaste en tu computadora.
  4. Selecciona el archivo y haz clic en "Aceptar" o "Importar".

[INFO]: Dependiendo del tamaño del archivo, la importación puede tardar unos segundos o minutos. Verás una barra de progreso. No interrumpas el proceso.

Verifica la importación

  1. Una vez finalizada, Plesk te mostrará un mensaje de éxito. Para asegurarte, puedes hacer clic en el nombre de la base de datos y luego en "phpMyAdmin" (una herramienta incluida en Plesk). Allí podrás ver las tablas de tu WordPress. Si ves muchas tablas con nombres como wp_posts, wp_users, etc., ¡la importación fue exitosa!

Paso 4: Configurar WordPress para usar la nueva base de datos

Ahora que la base de datos está en el nuevo servidor, debes decirle a WordPress que se conecte a ella.

Localiza el archivo wp-config.php

  1. Conéctate a tu servidor nuevo mediante FTP o el administrador de archivos de Plesk.
  2. Navega hasta la carpeta donde instalaste WordPress (normalmente es httpdocs o public_html).
  3. Busca el archivo wp-config.php y ábrelo con un editor de texto (como Notepad++ o el editor de Plesk).

Actualiza los datos de conexión

  1. Dentro del archivo, busca las siguientes líneas y cambia los valores por los de tu nueva base de datos:

    define('DB_NAME', 'nombre_de_tu_nueva_base_de_datos');
    define('DB_USER', 'nombre_del_nuevo_usuario');
    define('DB_PASSWORD', 'contraseña_del_nuevo_usuario');
    define('DB_HOST', 'localhost'); // Normalmente es 'localhost', pero verifica si tu hosting usa otro.
    
  2. Guarda los cambios y cierra el archivo.

[TIP]: Si tu nuevo servidor usa un host de base de datos diferente (por ejemplo, mysql.tudominio.com), el equipo de soporte de tu hosting te lo indicará. En la mayoría de los casos, localhost funciona.

Paso 5: Probar y solucionar problemas comunes

¡Ya casi terminamos! Ahora solo falta comprobar que todo funciona.

Accede a tu WordPress

  1. Abre tu navegador y visita la URL de tu sitio.
  2. Si todo está bien, verás tu sitio funcionando exactamente como antes.
  3. También puedes acceder al panel de administración (/wp-admin) con tus credenciales habituales.

Problemas frecuentes y cómo solucionarlos

  • Error de conexión a la base de datos: Revisa que los datos en wp-config.php sean correctos (nombre, usuario, contraseña y host). Un simple error tipográfico puede causar este problema.
  • Página en blanco: Puede ser por un error en la base de datos o en los archivos. Prueba a desactivar plugins renombrando la carpeta wp-content/plugins.
  • Enlaces rotos: Si cambiaste la URL del sitio (por ejemplo, de dominioantiguo.com a dominionuevo.com), necesitarás actualizar las URLs en la base de datos. Puedes usar un plugin como "Better Search Replace" o hacerlo manualmente con phpMyAdmin.

[WARNING]: Si modificas las URLs en la base de datos, hazlo con cuidado. Siempre es recomendable hacer una copia de seguridad antes de cualquier cambio.

Preguntas frecuentes (FAQ)

¿Puedo migrar la base de datos sin usar Plesk?
Sí, puedes usar herramientas como phpMyAdmin o comandos de terminal, pero Plesk simplifica mucho el proceso. Este tutorial está diseñado para Plesk.

¿Qué pasa si mi base de datos es muy grande (más de 100 MB)?
Plesk puede manejar archivos grandes, pero si tienes problemas, puedes dividir la exportación en partes o usar herramientas como mysqldump desde la terminal. También puedes contactar a tu proveedor de hosting para que te ayuden.

¿Necesito cambiar los archivos de WordPress además de la base de datos?
Sí, debes copiar todos los archivos de WordPress (temas, plugins, imágenes) al nuevo servidor. La base de datos solo contiene el contenido y la configuración, no los archivos multimedia.

¿Qué es Syspanel y cómo se relaciona con esto?
Syspanel es otro panel de control de hosting, similar a Plesk. Si usas Syspanel, el proceso es muy parecido: busca la sección de bases de datos, exporta e importa. La principal diferencia es que el puerto de acceso a Syspanel es el 2106 (por ejemplo, https://tudominio.com:2106). Si estás migrando entre Plesk y Syspanel, los pasos son los mismos, solo cambia la interfaz.

¿Pierdo mis datos al migrar?
No, si sigues los pasos correctamente, no pierdes nada. La exportación crea una copia, y la importación la duplica en el nuevo servidor. Siempre ten una copia de seguridad por si acaso.

¿Puedo migrar sin interrumpir mi sitio web?
Sí, puedes hacerlo mientras el sitio está en línea. La exportación no afecta al funcionamiento del sitio original. Una vez que importes y configures todo en el nuevo servidor, solo cambias los DNS para apuntar al nuevo hosting.

Resumen y consejos finales

Migrar una base de datos de WordPress con Plesk es un proceso de tres pasos: exportar desde el origen, importar en el destino y configurar el wp-config.php. Es una tarea que, con un poco de práctica, se hace en menos de 30 minutos.

[INFO]: Recuerda que la base de datos es solo una parte del sitio. No olvides migrar también los archivos (imágenes, plugins, temas) y actualizar los DNS si cambias de dominio o servidor.

Si tienes dudas, no dudes en consultar la documentación de Plesk o contactar al soporte de tu hosting. ¡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