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如何配置地址
redis数据同步(同步工具redis-shake使用)
最新推荐文章于 2024-09-13 21:46:00 发布