コンテクスト
ライブで実行されているredisサーバーがあります。
バックアップを作りたい。
アイディア:
私は次のことをしたい:
cp dump.rdb ~/some-other-location/06-24-2012.rdb ?
懸念
dump.rdbが常に一貫性のあるデータベースストアであることを約束するものは何もありません。(つまり、cpを実行している間、redisがデータの書き込みの途中であるため、dump.rdbが一貫した状態になっていない可能性があります。)
問題:
dump.rdbのコピーを作成するためにredisdbをシャットダウンする必要があるため、これは悪いことです。
質問:
redis-serverの実行中に、データベースのライブバックアップを作成する正しい方法は何ですか?そして、マニュアルのどの部分が、このメソッドが一貫性のある(半分書かれていない)状態のデータベースを作成することを私に約束しています。
ありがとう!