Con mysql puedes hacer replicacion de base de datos declarando un servidor maestro y 1..N servidores esclavos.
Es un tema algo extenso para tratarlo aqui, asi que te remito al manual de mysql
http://www.mysql.com/doc/en/Replication.html te recomiendo que leas todo el capitulo y en las faqs en la ultima pregunat viene un ejemplo para hacer lo que necesitas.