4.2. Kafka MirrorMaker 1
Kafka MirrorMaker は、データセンター内またはデータセンター全体の 2 台以上の Kafka クラスター間でデータをレプリケーションします。Kafka MirrorMaker 1 は Kafka 3.0.0 で非推奨となり、Kafka 4.0.0 で削除されます。MirrorMaker 2.0 のみが利用可能なバージョンになります。MirrorMaker 2.0 は Kafka Connect フレームワークをベースとし、コネクターによってクラスター間のデータ転送が管理されます。
そのため、Kafka MirrorMaker 1 のデプロイに使用される AMQ Streams KafkaMirrorMaker
カスタムリソースが非推奨になりました。Kafka 4.0.0 が導入されると、KafkaMirrorMaker
リソースは AMQ Streams から削除されます。
MirrorMaker 1 (AMQ Streams ドキュメントで MirrorMaker と呼ばれる) を使用している場合は、IdentityReplicationPolicy
と KafkaMirrorMaker2
のカスタムリソースを使用します。MirrorMaker 2.0 では、ターゲットクラスターにレプリケートされたトピックの名前が変更されます。IdentityReplicationPolicy
設定は、名前の自動変更を上書きします。これを使用して、MirrorMaker 1 と同じアクティブ/パッシブの一方向レプリケーションを作成します。
Kafka MirrorMaker 2.0 クラスターの設定 を参照してください。