As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurações compatíveis
A seguir estão os requisitos para tipos de cluster, versões do Kafka, tipos de instância e configurações de rede ao usar o MSK Replicator.
Tipos e versões de cluster compatíveis
O MSK Replicator oferece suporte a clusters provisionados MSK e clusters MSK Serverless em qualquer combinação como clusters de origem e destino.
O MSK Replicator também oferece suporte a clusters autogerenciados do Apache Kafka (Kafka versão 2.8.1 ou posterior) com autenticação mTLS ou mTLS como clusters de origem ao replicar para clusters provisionados do Amazon MSK com SASL/SCRAM corretores Express. Para obter mais informações, consulte Migre de clusters Apache Kafka que não sejam da MSK para agentes do Amazon MSK Express.
O MSK Replicator é suportado somente em clusters MSK que executam o Apache Kafka 2.7.0 ou superior.
A replicação de nomes de tópicos idênticos requer um cluster MSK executando o Kafka versão 2.8.1 ou superior.
Self-managed Os clusters do Apache Kafka exigem a versão 2.8.1 ou posterior do Kafka.
O replicador do MSK é compatível com clusters usando tipos de instância m5.large ou maiores. Não há suporte para clusters t3.small.
Se você estiver usando o replicador do MSK com um cluster provisionado pelo MSK, precisará de, no mínimo, três agentes nos clusters de origem e de destino. Você pode replicar dados entre clusters em duas zonas de disponibilidade, mas precisa de um mínimo de quatro agentes nesses clusters.
Os clusters MSK de origem e de destino devem estar na mesma AWS conta. Não há compatibilidade com a replicação entre clusters em contas diferentes.
Requisitos de autenticação
Se você estiver usando o MSK Replicator com um cluster MSK, o cluster deve ter o controle de acesso IAM ativado.
Se você estiver usando o MSK Replicator com um cluster Apache Kafka autogerenciado como origem, o cluster autogerenciado deverá ter a autenticação mTLS ativada. SASL/SCRAM
Para replicação entre regiões, o cluster de origem deve ter a conectividade privada de várias VPCs ativada para seu método de controle de acesso IAM.
Para replicação na mesma região, a conectividade privada de várias VPCs não é necessária. O cluster de origem ainda pode ser acessado por outros clientes usando o tipo de autenticação não autenticado.
Os clusters MSK Serverless exigem controle de acesso do IAM e não oferecem suporte à replicação do Apache Kafka ACL.
Configuração de cluster do MSK Serverless
O MSK Serverless oferece suporte à replicação dessas configurações de tópicos para clusters de destino durante a criação do tópico:
cleanup.policy,,,,.compression.typemax.message.bytesretention.bytesretention.msO MSK Serverless só é compatível com estas configurações de tópicos durante a sincronização da configuração de tópicos:
compression.type,max.message.bytes,retention.bytes,retention.ms.O replicador usa 83 partições compactadas nos clusters de destino do MSK Serverless. Certifique-se de que os clusters de destino do MSK Serverless tenham um número suficiente de partições compactadas. Consulte Cota do MSK Serverless.