迁移
手动迁移
原集群与目标集群结构一致
- 取消密码(有密码建议取消)
- 创建与源集群结构一致的目标集群
- 先从后主停掉目标集群服务
- 删除目标集群所有节点的AOF和RDB文件
- 源集群数据持久化
- 复制源集群所有节点AOF文件到目标集群对应的节点
- 启动新集群并设置密码
- 检查状态,迁移完毕
原集群与目标集群结构一致
将所有槽归集到一个节点,源集群持久化,然后在转移数据,然后目标集群在分片
工具自动迁移
web | des |
---|---|
Redis-Shark | 中文文档 |
RedisFullCheck |
配置
toml
[sync_reader]
address = "127.0.0.1:6379"
[redis_writer]
address = "127.0.0.1:6380"
启动
sh
./redis-shake shake.toml