zhmg23

我们是如此的不同

zookeeper集群数据迁移

需求:两个完全独立的zookeeper集群,需要数据迁移

方法:通过开源工具zkcopy

官网: https://github.com/ksprojects/zkcopy

准备:需要安装git、maven

第一步:

git clone https://github.com/kshchepanovskyi/zkcopy.git


第二步:

mvn clean install


第三步:

java -jar target/zkcopy.jar --source server:port/path --target server:port/path

例:

java -jar target/zkcopy.jar --source 10.1.73.23:2181/dripconf --target 10.1.73.21:2181/dripconf

注:10.1.73.23:2181是我的老的zk集群leader

       10.1.73.21:2181 是我的新的zk集群leader




评论