我的Kafka版本是0.8.2。现在我想将数据从服务器a复制到服务器b,然后期望服务器b中的kafka与服务器a中的工作方式相同。
我尝试复制$log.dirs中的所有数据,包括kafa日志和zookeeper。但它不起作用。
有没有可能只是复制一些数据文件,然后让它在服务器b中像在服务器a中一样正常工作?
就像我从生产环境中复制一个sql转储文件并运行到本地mysql服务器一样,它的工作原理与生产环境中的相同。
我的Kafka版本是0.8.2。现在我想将数据从服务器a复制到服务器b,然后期望服务器b中的kafka与服务器a中的工作方式相同。
我尝试复制$log.dirs中的所有数据,包括kafa日志和zookeeper。但它不起作用。
有没有可能只是复制一些数据文件,然后让它在服务器b中像在服务器a中一样正常工作?
就像我从生产环境中复制一个sql转储文件并运行到本地mysql服务器一样,它的工作原理与生产环境中的相同。
1条答案
按热度按时间noj0wjuj1#
试试Kafka的Kafka镜子制造商,像这样,
https://kafka.apache.org/documentation.html#basic_ops_mirror_maker
consumer.properties是服务器a的配置,可以修改zookeeper.connect到服务器a的zookeeper producer.properties是服务器b的配置,可以修改bootstrap.servers到服务器b的配置
白名单是您要从中复制的主题。