Kafkaのtopicをすべてエクスポートする方法を教えてください。

Kafka内のすべてのトピックをエクスポートするには、kafka-topics.shスクリプトが提供するコマンドラインツールを使用して操作を実行します。すべてのトピックをエクスポートする手順は以下の通りです:

  1. 端末を開いて、Kafkaのインストールディレクトリに移動してください。
  2. 全てのトピックをリストアップするために、以下のコマンドを使用してください。
./bin/kafka-topics.sh --list --bootstrap-server localhost:9092

Kafkaクラスターの正しいアドレスとポートにlocalhost:9092を置き換えてください。

  1. 全てのトピックをファイルに保存するには、以下のコマンドを使用してください。
./bin/kafka-topics.sh --list --bootstrap-server localhost:9092 > topics.txt

このコマンドは、topicリストをtopics.txtという名前のファイルに出力します。他のファイル名やパスを選択することもできます。

今、すでにKafka内のすべてのトピックを正常にエクスポートし、ファイルに保存しました。

bannerAds