View a markdown version of this page

Migrazione tra cluster Amazon MSK - Amazon Managed Streaming per Apache Kafka

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Migrazione tra cluster Amazon MSK

Amazon MSK Replicator supporta le migrazioni tra cluster Amazon MSK nello stesso ambiente. Account AWSÈ possibile utilizzare la replica dei nomi degli argomenti identici per la migrazione dei cluster, ma i consumatori devono essere in grado di gestire messaggi duplicati senza alcun impatto a valle. Questo perché MSK Replicator fornisce la replica, che può portare a messaggi at-least-once duplicati in rari scenari. Se i tuoi consumatori soddisfano questo requisito, segui questi passaggi.

  1. Crea un replicatore che replica i dati dal tuo vecchio cluster al nuovo cluster con la posizione iniziale di Replicator impostata su Earliest e utilizzando la replica identica dei nomi degli argomenti (mantieni lo stesso nome degli argomenti nella console).

  2. Configura le impostazioni e le autorizzazioni a livello di cluster sul nuovo cluster. Non è necessario configurare le impostazioni a livello di argomento e la lettura «letterale» ACLs, poiché MSK Replicator le copia automaticamente.

  3. Monitora la MessageLag metrica in Amazon CloudWatch fino a raggiungere lo 0, il che indica che tutti i dati sono stati replicati.

  4. Dopo che tutti i dati sono stati replicati, impedisci ai produttori di scrivere dati sul vecchio cluster.

  5. Riconfigura quei produttori per connetterli al nuovo cluster e avviali.

  6. Monitora i MaxOffsetLag parametri relativi ai consumatori che leggono i dati dal vecchio cluster fino a quando non diventano effettivi0, il che indica che tutti i dati esistenti sono stati elaborati.

  7. Impedisci ai consumatori che si connettono al vecchio cluster.

  8. Riconfigura i consumatori per connettersi al nuovo cluster e avviarli.