Potresti provare a usare la replicazione mysql ma non so se é un bene o un male.
La replicazione non é difficile da attuare ma bisogna sapere come funziona per evitare problemi rognosi.
La tua configurazione richiama la "ring topology" ma personalmente non l'ho mai provata.
Leggiti il capitolo sulla replicazione del libro "mysql high performance" per avere un'idea chiara se puó fare al caso tuo.

Che tipo di interazione ci dovrebbe essere tra i vari DB distribuiti?