まず、サーバーAにダンプを作成します。
A$ redis-cli
127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/var/lib/redis/"
127.0.0.1:6379> SAVE
OK
これにより、dump.rdb
が保証されます 完全に最新であり、保存されている場所を示します(/var/lib/redis/dump.rdb
この場合)。 dump.rdb
また、定期的にディスクに自動的に書き込まれます。
次に、それをサーバーBにコピーします:
A$ scp /var/lib/redis/dump.rdb [email protected]:/tmp/dump.rdb
BでRedisサーバーを停止し、dump.rdbをコピーして(権限が以前と同じであることを確認してください)、起動します。
B$ sudo service redis-server stop
B$ sudo cp /tmp/dump.rdb /var/lib/redis/dump.rdb
B$ sudo chown redis: /var/lib/redis/dump.rdb
B$ sudo service redis-server start
B上のRedisのバージョンはAのバージョン以上である必要があります。そうでない場合、互換性の問題が発生する可能性があります。