Saltar al contenido

Migración Fallida: Cómo Recuperar tu Web

Volver al blog
3 min de lectura1 visita

Si el fallo no viene de una migración sino de la propia base de datos, ve a cómo recuperar una base de datos corrupta.

La migración salió mal y tu web no funciona

Cambiaste de hosting, de plataforma o de dominio y ahora tu web no va. Errores, páginas en blanco, datos que no aparecen... Antes de seguir tocando cosas, lee esto.

Primero: no sigas haciendo cambios

Cada cambio adicional puede complicar la recuperación.

Opciones de recuperación

1. Restaurar backup del hosting antiguo

Si todavía tienes acceso y backup, es la opción más rápida.

2. Volver al hosting anterior

Cambia los DNS para apuntar al servidor antiguo mientras solucionas.

3. Reparar la migración

Problemas comunes:

  • URLs rotas: Actualizar en base de datos
  • Permisos de archivos: 755 carpetas, 644 archivos
  • wp-config.php: Credenciales de base de datos incorrectas
  • Tabla faltante: Importación incompleta

Herramientas útiles

  • Search Replace DB: Cambiar URLs en base de datos
  • WP-CLI: Comandos para reparar instalación
  • phpMyAdmin: Revisar y editar base de datos

Para la próxima vez

  • Haz backup completo antes de migrar
  • Usa staging para probar primero
  • Mantén el hosting antiguo activo unos días
  • Migra en horas de bajo tráfico

Lo primero: no vuelvas a migrar encima

El instinto cuando una migración sale mal es repetirla, esta vez "bien". Suele empeorarlo: si la primera dejó la base de datos a medias, la segunda escribe encima de un estado roto y ya no hay a dónde volver.

El orden correcto es: parar, entender qué quedó a medias, y solo entonces decidir si se arregla o se rehace desde cero.

Los cuatro fallos que cubren casi todos los casos

1. La web carga pero sale sin estilos. Clásico: las rutas de los recursos siguen apuntando al dominio antiguo. En WordPress se ve en wp_options, campos siteurl y home. Ojo con hacer un buscar y reemplazar a lo bruto en la base de datos: si hay campos serializados, los rompes y el problema se multiplica. Usa una herramienta que respete la serialización.

2. Error de conexión con la base de datos. Las credenciales del fichero de configuración son las del servidor viejo. Se arregla en un minuto, en cuanto caes.

3. Faltan imágenes. Casi siempre porque la carpeta de subidas se copió a medias, o porque los permisos quedaron mal. Compara el número de ficheros en origen y destino antes de asumir nada.

4. La web va, pero Google manda al dominio viejo. Si el DNS aún no ha propagado del todo, tú ves la nueva y otros ven la vieja. Comprueba a qué IP resuelve de verdad antes de tocar más cosas.

La pregunta que hay que responder antes de seguir

¿La web vieja sigue en pie? Si el servidor anterior sigue vivo, tienes red de seguridad: puedes volver a apuntar el DNS ahí y trabajar sin prisa. Si ya lo cancelaste, cada paso cuenta y conviene parar y pedir ayuda.

Por eso la regla que seguimos en cualquier migración es mantener el origen intacto al menos una semana después de dar el cambio por bueno. Cuesta unos euros de hosting y evita el único escenario que de verdad no tiene arreglo.

Si la web ya funciona pero ha dejado de aparecer en Google tras la migración, el problema es otro: mira nuestra guía de causas técnicas por las que una web no aparece en Google.

¿No puedes recuperar tu web? Servicio de rescate de emergencia. Para la próxima, nuestro servicio de migraciones se hace con copias por triplicado, entorno de pruebas y botón de deshacer, justo para que un fallo no se convierta en esto.

Equipo Codanter

Desarrollo web, IA y automatización

Solicitar presupuesto

¿Te Gusta Cómo Trabajamos?

Cuéntanos tu idea, aunque sea en una servilleta. Te respondemos en menos de 24 horas con un presupuesto claro y sin rodeos. Sin compromiso, sin letra pequeña.