redis-migrate-tool工具实现异构redis集群的数据迁移

本文介绍了使用redis-migrate-tool进行异构redis集群数据迁移的详细步骤,包括集群参数修改、迁移任务启动、状态监控及数据一致性检查。在迁移8亿数据至5主0从集群的过程中,耗时79分钟,成功实现热迁移。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis-migrate-tool

redis-migrate-tool是唯品会开源的redis迁移工具,可以实现热迁移,实现aof/rdb文件迁移,可以全量或增量迁移,可以异构集群迁移,可以辅助check迁移后的数据质量,简直好用!
git地址:https://github.com/vipshop/redis-migrate-tool

迁移任务描述

两个测试服务器集群,需要将8亿数据从3节点集群迁移到5节点集群。
源集群:3主0从 172.18.5.9:6010 172.18.5.10:6020 172.18.5.11:6030
目的集群:5主0从 172.18.5.14:6060 172.18.5.15:6070 172.18.5.16:6080 172.18.5.35:6090 172.18.5.36:6100

因为特殊需求,测试服务器的配置比较高,物理机、全SSD盘、1T内存。

迁移过程

集群参数修改

首先该工具必须保持到源集群和目的集群的长连接,如果设置了redis的timeout参数,请将其关闭:

redis-cli -c -p 6010 -h 172.18.5.9 config set timeout 0
redis-cli -c -p 6020 -h 172.18.5.10 config set 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值