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 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 MSK Provisioned- und MSK Serverless-Cluster in beliebiger Kombination, wenn sowohl die Quelle als auch das Ziel Amazon MSK-Cluster sind.
MSK Replicator unterstützt auch selbstverwaltete Apache Kafka-Cluster (Kafka Version 2.8.1 oder höher) mit mTLS- oder (OAuth) -Authentifizierung als Quell-Cluster bei SASL/SCRAM der Replikation auf Amazon MSK SASL/OAUTHBEARER Provisioned Cluster. Weitere Informationen finden Sie unter Migrieren Sie von Apache Kafka-Clustern, die nicht von MSK stammen, zu Amazon MSK Provisioned.
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.
Self-managed Apache Kafka-Cluster benötigen Kafka Version 2.8.1 oder höher.
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, Sie 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 mTLS oder die Authentifizierung aktiviert sein. SASL/SCRAM SASL/OAUTHBEARER
Für die regionsübergreifende Replikation muss auf dem Quellcluster die private Multi-VPC-Konnektivität für die IAM-Zugriffssteuerungsmethode aktiviert sein.
Für die Replikation in derselben Region ist keine private Konnektivität mit mehreren VPC erforderlich. Andere Clients können weiterhin mit dem Authentifizierungstyp „Nicht authentifiziert“ auf den Quellcluster zugreifen.
Serverlose MSK-Cluster benötigen 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 bei 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.