我正在遵循关于如何恢复Redis的文档,在这一点上我完全不知所措。
文件上说
127.0.0.1:6379> SAVE
OK
此命令将在redis目录中创建dump.rdb文件
它确实做到了,它在/usr/lib/redis
中为我创建了完全相同的文件,我想这没关系。
要恢复redis数据,只需将redis备份文件(dump.rdb(移动到redis目录中并启动服务器。要获得您的redis目录,可以使用CONFIG命令。CONFIG GET命令用于读取正在运行的Redis服务器的配置参数
127.0.0.1:6379> CONFIG get dir
1) "dir"
2) "/var/lib/redis/6379"
这对我来说毫无意义。我的.rdb
文件已经保存在/var/lib/redis/
中,我没有子文件夹。我不知道"dir"
在那里做什么,也不知道如何恢复我的数据库。
请开导我。我似乎没能保存它,或者我可能找不到了。
好的,基本上,每次服务器停止时,都会保存保存在/var/lib/redis/
中的rdb
文件,并且可以将其移动到另一个文件夹,并在每次redis
服务启动时用作恢复点。