La base de datos guarda el contenido, la configuración y los usuarios del sitio. Migrarla mal es la causa de la mayoría de problemas posmigración: enlaces rotos, usuarios sin permisos, caracteres extraños. Un procedimiento ordenado los evita.

Procedimiento en pasos

  1. Haz una copia completa del sitio de origen (archivos y base de datos).
  2. Exporta la base de datos con una herramienta fiable y con la codificación correcta.
  3. Crea la base de datos y el usuario en el destino.
  4. Importa el archivo y comprueba que no haya errores.
  5. Ajusta wp-config.php con los datos de conexión y el prefijo de tablas.
  6. Reemplaza las URLs antiguas por las nuevas con una herramienta que respete los datos serializados.
  7. Regenera los enlaces permanentes y limpia cachés.

Puntos delicados

PuntoRiesgoCómo evitarlo
Datos serializadosUn reemplazo simple rompe longitudes y corrompe opcionesUsa una herramienta que gestione serialización
CodificaciónCaracteres extraños (acentos, ñ)Exporta e importa en UTF-8 / utf8mb4
Prefijo de tablasUsuarios sin permisosMantén el prefijo o actualiza roles y metadatos
Tamaño del archivoImportación incompletaImporta por línea de comandos o en partes

Verificación posterior

Plan B

Mantén el sitio original intacto hasta validar el nuevo. Si algo falla, el rollback es solo apuntar el dominio de nuevo. Para estrategias de reversa, mira plan de contingencia para migraciones de clientes y checklist antes de lanzar un sitio WordPress.

En resumen

Preguntas frecuentes

¿Puedo migrar solo con un plugin?

Sí, para sitios sencillos; en sitios grandes o complejos, el procedimiento manual da más control.

¿Qué hago si la importación se corta?

Aumenta los límites o importa por consola; revisa que no falten tablas.

¿Se pierden las imágenes?

No si migras también la carpeta de subidas y las rutas están bien.

¿Cuánto tiempo debo mantener la copia original?

Mientras no hayas validado el nuevo sitio y pasado un periodo de monitoreo, al menos algunas semanas.