Migration Kafka数据从一台服务器复制到另一台服务器

Migration Kafka数据从一台服务器复制到另一台服务器,migration,apache-kafka,apache-zookeeper,data-migration,Migration,Apache Kafka,Apache Zookeeper,Data Migration,我的卡夫卡版本是0.8.2。 现在我想将数据从服务器A复制到服务器B,然后期望服务器B中的kafka与服务器A中的工作原理相同 我尝试复制$log.dirs中的所有数据,包括kafa日志和zookeeper。 但它不起作用 是否可能只复制一些数据文件,然后使其在服务器B中像在服务器A中一样正常工作 就像我从生产环境中复制一个sql转储文件并运行到本地mysql服务器中一样,它的工作原理与生产环境中的相同。试试卡夫卡的卡夫卡镜像生成器,如下所示 >bin/kafka-mirror-maker

我的卡夫卡版本是0.8.2。 现在我想将数据从服务器A复制到服务器B,然后期望服务器B中的kafka与服务器A中的工作原理相同

我尝试复制$log.dirs中的所有数据,包括kafa日志和zookeeper。 但它不起作用

是否可能只复制一些数据文件,然后使其在服务器B中像在服务器A中一样正常工作


就像我从生产环境中复制一个sql转储文件并运行到本地mysql服务器中一样,它的工作原理与生产环境中的相同。

试试卡夫卡的卡夫卡镜像生成器,如下所示

>bin/kafka-mirror-maker.sh
        --consumer.config consumer.properties
        --producer.config producer.properties --whitelist my-topic

consumer.properties是服务器A的配置,您可以修改zookeeper.connect到服务器A的zookeeper producer.properties是服务器B的配置,您可以将bootstrap.servers修改为服务器B的配置


白名单是您要从中复制的主题。

此链接可能会有所帮助,但复制数据似乎不是推荐/支持的用例。