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

mrzz3bfm  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(559)

我的Kafka版本是0.8.2。现在我想将数据从服务器a复制到服务器b,然后期望服务器b中的kafka与服务器a中的工作方式相同。
我尝试复制$log.dirs中的所有数据,包括kafa日志和zookeeper。但它不起作用。
有没有可能只是复制一些数据文件,然后让它在服务器b中像在服务器a中一样正常工作?
就像我从生产环境中复制一个sql转储文件并运行到本地mysql服务器一样,它的工作原理与生产环境中的相同。

noj0wjuj

noj0wjuj1#

试试Kafka的Kafka镜子制造商,像这样,

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

https://kafka.apache.org/documentation.html#basic_ops_mirror_maker
consumer.properties是服务器a的配置,可以修改zookeeper.connect到服务器a的zookeeper producer.properties是服务器b的配置,可以修改bootstrap.servers到服务器b的配置
白名单是您要从中复制的主题。

相关问题