Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Unterstützte Konfigurationen
Im Folgenden finden Sie die Anforderungen für Clustertypen, Kafka-Versionen, Instance-Typen und Netzwerkkonfigurationen bei der Verwendung von MSK Replicator.
Unterstützte Clustertypen und Versionen
MSK Replicator unterstützt sowohl MSK Provisioned Cluster als auch MSK Serverless Cluster in beliebiger Kombination als Quell- und Zielcluster.
MSK Replicator unterstützt auch selbstverwaltete Apache Kafka-Cluster (Kafka Version 2.8.1 oder höher) mit SASL/SCRAM Authentifizierung als Quell-Cluster bei der Replikation auf von Amazon MSK bereitgestellte Cluster mit Express-Brokern. Weitere Informationen finden Sie unter Migrieren Sie von Apache Kafka-Clustern, die nicht von MSK stammen, zu Amazon MSK Express-Brokern.
MSK Replicator wird nur auf MSK-Clustern unterstützt, auf denen Apache Kafka 2.7.0 oder höher ausgeführt wird.
Für die Replikation identischer Themennamen ist ein MSK-Cluster erforderlich, auf dem Kafka Version 2.8.1 oder höher ausgeführt wird.
Für selbstverwaltete Apache Kafka-Cluster ist Kafka Version 2.8.1 oder höher erforderlich.
MSK-Replikator unterstützt Cluster, die Instance-Typen m5.large oder größer verwenden. t3.small-Cluster werden nicht unterstützt.
Wenn Sie MSK-Replikator mit einem von MSK bereitgestellten Cluster verwenden, benötigen Sie mindestens je drei Broker in Quell- und Ziel-Clustern. Sie können Daten clusterübergreifend in zwei Availability Zones replizieren, benötigen jedoch mindestens vier Broker in diesen Clustern.
Sowohl Ihr Quell- als auch Ihr Ziel-MSK-Cluster müssen sich im selben AWS Konto befinden. Die Replikation zwischen Clustern in verschiedenen Konten wird nicht unterstützt.
Anforderungen an die Authentifizierung
Wenn Sie MSK Replicator mit einem MSK-Cluster verwenden, muss für den Cluster die IAM-Zugriffskontrolle aktiviert sein.
Wenn Sie MSK Replicator mit einem selbstverwalteten Apache Kafka-Cluster als Quelle verwenden, muss für den selbstverwalteten Cluster die Authentifizierung aktiviert sein. SASL/SCRAM
Für die regionsübergreifende Replikation muss für den Quellcluster private Multi-VPC-Konnektivität für seine IAM-Zugriffskontrollmethode aktiviert sein.
Für die Replikation in derselben Region ist keine private Konnektivität mit mehreren VPC erforderlich. Andere Clients können weiterhin auf den Quellcluster zugreifen, indem sie den Authentifizierungstyp „Nicht authentifiziert“ verwenden.
Serverlose MSK-Cluster erfordern eine IAM-Zugriffskontrolle und unterstützen keine Apache Kafka-ACL-Replikation.
MSK-Serverless-Cluster-Konfiguration
MSK Serverless unterstützt die Replikation dieser Themenkonfigurationen für Zielcluster während der Themenerstellung:,,,,.
cleanup.policycompression.typemax.message.bytesretention.bytesretention.msMSK Serverless unterstützt während der Synchronisierung der Themenkonfiguration nur diese Themenkonfigurationen:
compression.type,max.message.bytes,retention.bytes,retention.ms.Replikator verwendet 83 komprimierte Partitionen auf MSK-Serverless-Ziel-Clustern. Stellen Sie sicher, dass die MSK-Serverless-Ziel-Cluster über eine ausreichende Anzahl komprimierter Partitionen verfügen. Siehe MSK-Serverless-Kontingent.