5

dotcloudで、起動時に自分のdump.rdbバックアップファイルをredisにロードさせる方法が見つかりません。サーバーログで、redisがファイルを読み込んでいることがわかりますが、ファイルがどこにあるのかわかりません(そしてファイルが見つかりません)

[144] 03 Jul 21:01:18 * DB loaded from disk: 0 seconds

dump.rdbファイルを/var/lib/redisディレクトリに入れようとしましたが、役に立ちません

助けてくれてありがとう

4

1 に答える 1

9

私が間違ったことを見つけました。再起動すると、redisはダンプを作成し、ダンプファイルを空のダンプで上書きし、起動時に空のダンプを再ロードしていました。正しいプロセスは次のとおりです。

~$ dotcloud ssh [your service]
~$ sudo /etc/init.d/redis stop
~$ cp [your dump] /var/lib/redis/dump.rdb
~$ sudo /etc/init.d/redis start
于 2012-07-04T08:28:21.130 に答える