redis数据同步(同步工具redis-shake使用)

redis-shake下载地址
下载好之后tar命令解压 mv重命名
在这里插入图片描述
手动备份了一下配置文件
在这里插入图片描述
我这边redis的环境以及地址
在这里插入图片描述
此次是实验同步哨兵中的数据到集群
修改配置文件 redis-shake.conf 具体都有注释 以下几项是需要修改的
源redis的模式
在这里插入图片描述
地址 注意哨兵模式是填写哨兵的地址 多个使用分号区分
在这里插入图片描述
有密码填写密码 我这边没有配置 为空
在这里插入图片描述
目的redis 模式 以及地址 地址填写master地址 分号区分 以及密码
在这里插入图片描述
还有一个参数 遇到重复的key的处理方式 我这边同步前将集群中的数据清除 为空 所以不会遇到问题 配置哪个看具体需求
在这里插入图片描述
修改完成后 保存退出
此时哨兵集群master中有一个key值
在这里插入图片描述
启动redis-shake
./redis-shake.linux -conf=redis-shake.conf -type=sync
在这里插入图片描述
同步前我清除集群中的数据截图就不发了 集群中没有任何数据
此时重新打开一个shell 连接集群 get一下key 可以看到已经同步过来
在这里插入图片描述
只要redis-shake工具还在运行状态 此时哨兵中新写入的数据也会被同步过来
在这里插入图片描述
在这里插入图片描述
redis-shake参考地址
redis-shake如何配置地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值