Redis集群迁移工具redis-migrate-tool使用介绍

Redis集群迁移工具redis-migrate-tool,基于redis复制实现,有快速,稳定的特点。

特点

  • 快速
  • 多线程
  • 基于redis复制
  • 实时迁移
  • 迁移过程中,源集群不影响对外提供服务
  • 异构迁移
  • 支持Twemproxy集群,redis cluster集群,rdb文件 和 aof文件
  • 过滤功能
  • 当目标集群是Twemproxy,数据会跳过Twemproxy直接导入到后端的redis
  • 迁移状态显示
  • 完善的数据抽样校验

redis-migrate-tool迁移工具的数据来源可以是:单独的redis实例,twemproxy集群,redis cluster,rdb文件,aof文件。

redis-migrate-tool迁移工具的目标可以是:单独的redis实例,twemproxy集群,redis cluster,rdb文件。

版本说明

https://github.com/vipshop/redis-migrate-tool #仅支持redis3及以下版本

https://github.com/tanruixing88/redis-migrate-tool #基于上述版本修改,支持redis4及以上版本

依赖


安装


配置文件rmt.conf

配置文件示例:从redis cluster集群迁移数据到twemproxy集群


配置文件示例:从redis cluster集群迁移数据到另外一个cluster集群


配置文件示例:从rdb文件恢复数据到redis cluster集群


运行


状态

通过redis-cli连接redis-migrate-tool监控的端口,运行info命令


数据校验


 

0

发表评论

邮箱地址不会被公开。