codis离线迁移方案

来源:互联网 发布:淘宝瑕疵冰箱上当受骗 编辑:程序博客网 时间:2024/06/12 22:57
1、将原来zookeeper集群上/zk/codis/db_codis在zookeeper的配置导出,使用migration工具来导出。

2、搭建好新的zookeeper集群

3、导入原来的codis集群配置文件,使用migration工具来导出

4、在新的机器上安装codis集群,config的配置文件指向导入的codis集群名(注意:没有db_),不需要划分slot的建立group,等导入完zookeeper之后直接使用老的slot和group。

5、启动dashboard,这时已经有了老集群的group了,但是redis实例应该访问不通,然后根据实际ip地址修改每个group中的redis实例信息。

6、将老集群的rdb文件拷贝到对应的集群目录下

6、启动codis-server,注意持久化的rdb文件名和老的一样,这样redis才可以直接加载到内存中,如果数据量较大此步骤可能花费一段时间

7、启动proxy并置为上线状态

8、至此离线迁移codis完成

附迁移工具:

migration.zip

欢迎转载,请注明来源:http://www.16boke.com/article/detail/206

 Codis 
原创粉丝点击