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à.
Eseguire il failback nella regione principale AWS
È possibile eseguire il failback AWS nella regione principale al termine dell'evento di servizio in quella regione.
Se utilizzi la configurazione della replica dei nomi per argomento identico, segui questi passaggi:
Crea un nuovo Replicatore MSK con il cluster secondario come origine e il cluster primario come destinazione, impostando la posizione iniziale sulla replica del nome dell'argomento più antica e identica (mantieni lo stesso nome degli argomenti nella console).
In questo modo verrà avviato il processo di copia di tutti i dati scritti nel cluster secondario dopo il failover nella regione primaria.
Monitora la
MessageLagmetrica sul nuovo replicatore in Amazon CloudWatch fino al raggiungimento0, il che indica che tutti i dati sono stati replicati dal secondario al primario.Dopo che tutti i dati sono stati replicati, interrompi la connessione di tutti i produttori al cluster secondario e avvia i produttori a connettersi al cluster primario.
Attendi
MaxOffsetLagche i tuoi consumatori si connettano al cluster secondario0per assicurarti di aver elaborato tutti i dati. Per informazioni, consulta Monitora i ritardi dei consumatori.Una volta che tutti i dati sono stati elaborati, interrompi i consumatori nell'area secondaria e avvia i consumatori a connettersi al cluster primario per completare il failback.
Eliminate il replicatore creato nel primo passaggio, che consiste nella replica dei dati dal cluster secondario a quello primario.
Verifica che il Replicator esistente che copia i dati dal cluster primario a quello secondario abbia lo stato «RUNNING» e il
ReplicatorThroughputparametro in Amazon. CloudWatch0Tieni presente che quando crei un nuovo Replicator con la posizione iniziale Earliest for failback, inizia a leggere tutti i dati negli argomenti relativi ai cluster secondari. A seconda delle impostazioni di conservazione dei dati, gli argomenti possono contenere dati provenienti dal cluster di origine. Sebbene MSK Replicator filtri automaticamente tali messaggi, dovrete comunque sostenere costi di elaborazione e trasferimento dei dati per tutti i dati del cluster secondario. È possibile tenere traccia del totale dei dati elaborati dal replicatore utilizzando.
ReplicatorBytesInPerSecPer informazioni, consulta Parametri del replicatore MSK.
Se utilizzi la configurazione dei nomi degli argomenti con prefisso, segui questi passaggi:
È necessario avviare le fasi di failback solo dopo che la replica dal cluster nella regione secondaria al cluster nella regione primaria è stata ripristinata e il MessageLag parametro in CloudWatch Amazon è vicino a 0. Un failback pianificato non dovrebbe comportare la perdita di dati.
Arresta tutti i produttori e i consumatori che si connettono al cluster MSK nella regione secondaria.
-
Per la topologia attiva-passiva, elimina il replicatore che replica i dati dal cluster nella regione secondaria alla regione primaria. Non è necessario eliminare il replicatore per la topologia attiva-attiva.
-
Avvia i produttori che si connettono al cluster MSK nella regione primaria.
-
A seconda dei requisiti di ordinamento dei messaggi dell'applicazione, segui i passaggi indicati in una delle schede seguenti.
-
Verificate che il replicatore esistente dal cluster nella regione primaria al cluster nella regione secondaria sia nello stato RUNNING e funzioni come previsto utilizzando le
ReplicatorThroughputmetriche di latenza e.