redis 单节点迁移到集群 redis-shake

1、迁移

 

1.1、同步到单节点

redis-shake下载  release-v2.1.2-20220329.tar.gz

#redis cluster 某一个节点   服务器安装redis-shake

tar -xzvf release-v2.1.2-20220329.tar.gz -C /usr/local/redis-shake

 

单节点 redis数据迁移到集群

考虑单节点redis 版本低

先将单节点 迁移到 集群服务器中单节点6379 最后迁移到集群

 

集群 6379操作:

#添加配置

slaveof x.x.x.x 6379 

masterauth xxxx

#启动redis

redis-server redis6379.conf

#数据同步完后,停止同步

slaveof no one

 

1.2、同步到集群

修改配置文件/usr/local/redis-shake/bin/redis-shake.conf

source.type = standalone

source.address = x.x.x.x:6379

source.password_raw = 123456

source.rdb.input = /data/redis6379/dump.rdb

target.type = cluster

#所有主节点的ip

target.address = xxx.xx.xxx.xx:6381;xxx.xx.xxx.xx:6381;xxx.xx.xxx.xx:6381

target.password_raw = 123456

cd /usr/local/redis-shake/bin

./redis-shake.linux -conf redis-shake.conf -type=restore

posted @   东哥加油!!!  阅读(232)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示