ko-takada回答ポイント 60ptウォッチ 5

MySQLのレプリケーションのスレーブに、1台わざと遅らせたDBサーバを作りたいと思います。

【目的】万が一人為的オペレーションミスを起こし、○分前に戻りたいという事を実現したい。

方法は色々あると思いますが、見つかる限り多くの手段を教えて頂けませんでしょうか。
2つ例を挙げますが、全く同じというわけでなければ類似のアイディアでも大歓迎です。

例1. GREE Labsから配布されているMySQLレプリケーション遅延パッチを使う
問題点としては最新のMySQLではなく少し古い物なので、うまく調整する必要がある
http://labs.gree.jp/Top/OpenSource/MySQL_Slave_Delay.html

例2. 指定時間おきにLVM Snapshotを取っておく
一定時間おきにLOCK TABLESまたはmysqldを落としてSnapShotを取り続ける
http://labs.unoh.net/2006/09/lvm_xfs_mysql.html
http://nackedape.blogspot.com/2009/06/mysql.html

このようなタイムマシン的な要望を実現出来る方法をご存じ/ひらめいた方、お力を貸して頂けると幸いです。

ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2009-11-05 23:40:10
終了日時
2009-11-12 23:45:02
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

MySQL2612レプリケーション34gree189サーバ4580タイムマシン66人為的36dB1997パッチ252オペレーション53

人気の質問

メニュー

PC版