我有Redis实例在k8s与一个主和2个从。我从rdb文件备份,说持久Redis,但我没有持久的路径,所以当我复制备份rdb文件到Redis的数据路径,然后我应该重新启动。因为我没有保存我的数据路径,重启后数据会丢失。
我应该怎么做才能成功恢复内存中的Redis?
Redis不支持在运行时加载RDB文件,只支持在启动时加载。有一些外部工具可以将rdb文件转换为RESTORE命令,如Redis -rdb-cli等,但也许你应该在Redis启动之前找到一种方法将文件放在pod上。