Hola a todos,
No sabía muy bien dónde colocar este problema, si en hosting, en redes, en base de datos... Pero como el tema afecta a un foro phpbb3, lo coloco aquí.
Os cuento por encima: he migrado de un servidor a otro, con la herramienta de Copia de seguridad de plesk. Creas una copia, te la llevas al nuevo servidor, restauras y sale todo: configuración de los nombres de correo, ftp, bases de datos, etc.
Al comprobar las tablas, el ftp y demás, el servidor se ha clonado perfectamente en el nuevo servidor. Bien, llega el momento de cambiar las DNS. Las cambio ayer por la tarde a eso de las 8 de la tarde. Hoy por la mañana parece que haciendo un ping al dominio decía que estaba en el nuevo servidor. Ping correcto al dominio, con y sin las tres uves dobles.
Vale, entro en la web, abro el foro y veo que está todo. Sin embargo, algo no cuadra. Me doy cuenta, por un par de acciones de subir/leer mensajes, que estoy leyendo de LA BASE DE DATOS DEL SERVIDOR ANTIGUO. Desactivo el dominio en el servidor antiguo, compruebo que la IP que está manejando el servidor es la actual, la del servidor nuevo.
TODO EN ORDEN.
Bien, si el ftp llama a la nueva ip, si las DNS ya parecen haber llamado al nuevo servidor, si todo se lee en el nuevo servidor (FTP, web, etc), ¿por qué la base de datos sigue leyendo de la antigua?
Tengo, entonces, dos opciones:
OPCIÓN 1. phpbb3 tiene datos guardados de la IP antigua, y cuando merodeas por el foro (llamando a datos de tablas) acabas en el servidor antiguo, que a pesar de estar desactivado, el servidor de base de datos sigue corriendo (aunque lo eliminara, el problema no es borrarlo, sino evitar que llame al viejo).
OPCIÓN 2. Las DNS todavía no han surtido efecto (se suele decir que entre 24 y 48 horas) y, de alguna forma el foro, al realizar una llamada al dominio, las dns lo lanzan al anterior.
¿A qué os suena esto? ¿DNS o PHPBB3 con datos de IP antigua por algún sitio?
Gracias.