Redis 填坑系列( dump.rdb 文件在哪裏)

填坑一、 dump.rdb 文件在哪裏?

問題:重新部署一套redis,離線安裝完了之後,需要將之前的數據轉到新的,查看原先的配置文件,其中dir 配置信息是dir ./ 也就是默認的,(之前redis不是我安裝的)

然後習慣性的去原先服務器/usr/local/bin 找dump.rdb,然後拷貝到新的服務器上,然後就出問題了,數據木。木。木有了。。懵我一臉。。。數據轉移到自我懷疑人生。。。

解決:幾經波折,找到網友說的,是找錯了文件。。。

重新find下數據文件,顯示如下,居然有兩個,:

find / -name dump.rdb

[root@localhost ~]# find / -name dump.rdb
/usr/local/bin/dump.rdb
/dump.rdb
[root@localhost ~]# 

到這了,應該看出問題在哪了。dir 配置信息是dir ./ 是個相對路徑那麼服務在哪啓動,dump就在哪生成。。。

坑,以此文祭奠無心,以後一定要記得 dir 的默認配置一定要改,改成確定路徑,這樣就不會存在每次啓動服務時所在的目錄不一樣導致dump文件找不到的問題


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章