我无法找到一种方法让redis在启动时加载我自己的dump.rdb备份文件,在dotcloud上.我可以在服务器日志中看到redis正在加载文件,但我不知道它在哪里(我找不到它)
[144] 03 Jul 21:01:18 * DB loaded from disk: 0 seconds
Run Code Online (Sandbox Code Playgroud)
我试图将dump.rdb文件放在/var/lib/redis目录中,但它没有帮助
谢谢你的帮助
我发现了我犯的错误:重启后,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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2120 次 |
| 最近记录: |