2012-07-03 39 views
5

我無法找到一種方法讓redis在啓動時在dotcloud上加載我自己的dump.rdb備份文件。我可以在Redis的加載一個文件服務器日誌中看到,但我不知道它在哪裏(我不能找到它)Dotcloud:如何在啓動時加載redis備份文件

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

我試圖把文件dump.rdb在/var/lib/redis目錄,但它並不能幫助

感謝所有幫助

回答

8

我發現我做了什麼錯誤:在重新啓動時,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