2015-07-21 134 views
3

作为卡夫卡文档显示的一种方法是通过kafka.tools.MirrorMaker这可以做到这一点。但是,我需要将生产环境中的主题(如测试与1个分区)(其内容和元数据)复制到连接不存在的开发环境中。尽管我可以在环境之间进行简单的文件传输。 我的问题:如果我将* .log.index从文件夹test-0移动到目标Kafka集群,这是否足够好?或者我还需要做更多的事情,比如元数据和ZooKeeper相关的数据,我也需要这样做呢?如何将主题从kafka集群复制到另一个kafka集群?

回答

3

只是复制日志和索引是不够的 - kafka在zookeeper中存储偏移量和主题元数据。 MirrorMaker实际上是一个非常简单的工具,它将消费者引导到源主题以及生产者到目标主题,并运行直到所有消费者都使用源队列。您找不到更简单的过程来迁移主题。

相关问题