如何将RDB加载到Redis集群

时间:2019-10-12 11:53:11

标签: redis redis-cluster

我需要将dump.rdb文件加载到Redis集群实例。怎么做?

当我保留在数据目录中并尝试单独启动实例(例如11211)时,将刷新我的rdb并写入新的rdb文件。即使将appendonly设置为no。

1 个答案:

答案 0 :(得分:0)

知道了。

停止所有redis实例(因为redis退出时会覆盖当前的rdb文件)。 在主实例中执行以下步骤。 将您的备份rdb文件复制到redis工作目录(这是redis配置中的dir选项)。另外,请确保您的备份文件名与dbfilename config选项匹配。 将redis config appendonly标志更改为no(否则redis启动时将忽略您的rdb文件)。 开始redis。 运行redis-cli BGREWRITEAOF创建一个新的appendonly文件。 将redis config appendonly标志恢复为yes。

相关问题