Skip to content

迁移

手动迁移

原集群与目标集群结构一致

  • 取消密码(有密码建议取消)
  • 创建与源集群结构一致的目标集群
  • 先从后主停掉目标集群服务
  • 删除目标集群所有节点的AOF和RDB文件
  • 源集群数据持久化
  • 复制源集群所有节点AOF文件到目标集群对应的节点
  • 启动新集群并设置密码
  • 检查状态,迁移完毕

原集群与目标集群结构一致

将所有槽归集到一个节点,源集群持久化,然后在转移数据,然后目标集群在分片

工具自动迁移

webdes
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