Redisバックアップリカバリ方式---RDBスナップショットリカバリ
1365 ワード
Redisバックアップ・リカバリには、スナップショット・リカバリ(RDB)とaofリカバリの2つがあります.
①デフォルトでは60秒で一度diskにリフレッシュする、Redisのデータセットはdumpという名前で保存する.rdbスナップショットと呼ばれるバイナリファイル.
Windowsダウンスナップショットリカバリ方式(RDB)
②スナップショットは復元しやすく、ファイルも小さいが、ダウンタイムなどの場合、スナップショットのデータが不完全になる可能性があり、つまり最後のバックアップデータが失われる可能性がある.この場合、[appendonly yes]をコンフィギュレーションファイルで開く別の永続化方法AOFを有効にする必要がある場合があります.
③redisを開く.confプロファイルには、これらの行が表示されます.
AOFログをdiskにリフレッシュするルール:
appendfsync always#alwaysは、書き込み操作のたびに同期し、非常に遅く、非常に安全であることを示しています.appendfsync everysec#everysecは、書き込み操作を累積する、毎秒1回同期することを示す.公式の提案everysecは、安全です.速度が速くないので、機械に問題があれば1秒のデータを失う可能性があります.
AOFバックアップの詳細については、ここをクリックしてください:Redisラーニング-Redis持続化AOFバックアップ方式データ保存
①デフォルトでは60秒で一度diskにリフレッシュする、Redisのデータセットはdumpという名前で保存する.rdbスナップショットと呼ばれるバイナリファイル.
Windowsダウンスナップショットリカバリ方式(RDB)
1. redis
redis
redis-cli.exe
2.
redis 127.0.0.1:6379> SAVE
redis dump.rdb 。
3.
①
redis 127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/usr/local/redis/bin"
CONFIG GET dir redis /usr/local/redis/bin。
2、 redis
3、 /usr/local/redis/bin
4、 redis
②スナップショットは復元しやすく、ファイルも小さいが、ダウンタイムなどの場合、スナップショットのデータが不完全になる可能性があり、つまり最後のバックアップデータが失われる可能性がある.この場合、[appendonly yes]をコンフィギュレーションファイルで開く別の永続化方法AOFを有効にする必要がある場合があります.
③redisを開く.confプロファイルには、これらの行が表示されます.
save 900 1 // 900 1 key
save 300 10 // 300 10 key
save 60 10000 // 60 10000 key
AOFログをdiskにリフレッシュするルール:
appendfsync always#alwaysは、書き込み操作のたびに同期し、非常に遅く、非常に安全であることを示しています.appendfsync everysec#everysecは、書き込み操作を累積する、毎秒1回同期することを示す.公式の提案everysecは、安全です.速度が速くないので、機械に問題があれば1秒のデータを失う可能性があります.
AOFバックアップの詳細については、ここをクリックしてください:Redisラーニング-Redis持続化AOFバックアップ方式データ保存