Bonjour,
J'aimerais savoir s'il est possible de comparer deux BDD MySQL avec une certaine commande SQL, perso je n'ai pas trouvé :/ puis enfin de mettre à jour la table où il manque des données.
Dans mon cas j'ai deux bases de données que je synchronise en temps réel avec une architecture maitre/maitre. Et en fait en cas de panne, si le serveur primaire tombe, le secondaire fonctionne toujours et sa base de données se remplit. Lorsque le serveur primaire est réparé, il aura une différence de données avec le secondaire :/ et j'aimerais donc comparer les deux bases et mettre à jour le primaire pour qu'il ajoute les données manquantes.
Car je sais qu'il est possible de faire un dump et de remettre sur le primaire mais cela stoppe la base (lock les tables) pendant genre 3-4h (mes BDD font environs 12Go) ou alors un clone de la machine (clonezilla) et remettre sur le primaire aussi lol mais interruption des services aussi :/
Merci pour vos idées
Partager