私の組織は、バックアップを最新の状態に保ち、理想的には負荷を分散しながら、サーバーを地理的に分散する方法を検討してきました。
私が最初に念頭に置いているのは、Rails on MySQLです。書き込み速度はあまり高くありません(記事/コメントは1分あたり1未満で残っていますが、大きなメディアが添付されているものもあります)。
そう、
- MySQLの複製は広域ネットワーク全体でうまく機能しますか?
- 接続(またはスレーブサーバー)がダウンすると、手動の介入が必要になることを意味しますか(2つのサーバーが再び相互に通信できるようになった後)、または回復は自動的に行われますか?
- マスターが消えた場合、スレーブをマスターに変えるには何が必要ですか?それを管理するのに役立つ標準のスクリプト/ツールはありますか?
- 他の落とし穴など?