如何恢复Redis数据库



我正在遵循关于如何恢复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服务启动时用作恢复点。

最新更新