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文件找不到的问题


 

 

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