我正在跟踪关于如何恢复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"在那里做什么,以及如何恢复数据库。
请指点我。我似乎无法拯救它,或者我可能找不到它。
发布于 2022-10-25 20:58:22
好的,基本上,保存在/var/lib/redis/中的/var/lib/redis/文件是每次服务器停止时保存的,这可以移动到另一个文件夹,并用作每次redis服务启动时恢复的点。
https://stackoverflow.com/questions/74187622
复制相似问题