Blocco di esecuzione di Amazon Aurora Global Database - Amazon Application Recovery Controller (ARC)

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à.

Blocco di esecuzione di Amazon Aurora Global Database

Il blocco di esecuzione di Amazon Aurora Global Database consente di eseguire un flusso di lavoro di failover o ripristino dello switchover per un database globale.

  • Failover: utilizza questo approccio per il ripristino dopo un'interruzione non pianificata. Con questo approccio, esegui un failover interregionale su uno dei cluster DB secondari nei database globali Aurora. Il Recovery Point Objective (RPO) per questo approccio è in genere un valore diverso da zero misurato in secondi. La quantità di perdita di dati dipende dal ritardo di replica dei database globali di Aurora Regioni AWS al momento dell'errore. Per ulteriori informazioni, consulta Ripristino di un database globale di Amazon Aurora da un'interruzione non pianificata nella Guida per l'utente di Amazon Aurora.

  • Switchover: questa operazione era precedentemente chiamata failover pianificato gestito. Utilizza questo approccio per scenari controllati, come la manutenzione operativa e altre procedure operative pianificate, in cui tutti i cluster Aurora e gli altri servizi con cui interagiscono sono integri. Poiché questa funzionalità sincronizza i cluster di database secondari con il primario prima di apportare altre modifiche, l’RPO è 0 (nessuna perdita di dati). Per ulteriori informazioni, consulta Esecuzione degli switchovers per i database globali di Amazon Aurora nella Guida per l'utente di Amazon Aurora.

Configurazione

Per configurare un blocco di esecuzione di Aurora Global Database, immettete i seguenti valori:

  1. Nome del passo: inserisci un nome.

  2. Descrizione della fase (opzionale): inserisci una descrizione della fase.

  3. Nome del cluster Aurora Global Database: immettere l'identificatore per il database globale.

  4. ARN del cluster per regione: inserire l'ARN del cluster da utilizzare in ogni regione del piano.

  5. Specificare l'opzione per il database Aurora: scegli Switchover o Failover (perdita di dati), a seconda di come desideri

  6. Nome del cluster Aurora Global Database:

  7. Timeout: inserire un valore di timeout.

Quindi, scegli Salva passaggio.

Come funziona

Configurando un blocco di esecuzione di Aurora Global Databases, è possibile eseguire il failover o lo switchover dei database globali come parte del ripristino dell'applicazione. Se utilizzi un active/active approccio, Region switch utilizza l'altra regione configurata come origine. In altre parole, se una regione viene disattivata, il cambio di regione utilizza l'altra regione attiva come fonte per determinare la percentuale da scalare.

Questo blocco supporta sia le modalità di esecuzione graziose che le modalità di esecuzione ungraceful. Le impostazioni non corrette eseguono un failover di Aurora Global Database, che potrebbe causare la perdita di dati.

Per ulteriori informazioni sul disaster recovery di Aurora Global Database, inclusi failover e switchover, consulta Using switchover o failover nei database globali di Amazon Aurora nella Guida per l'utente di Amazon Aurora.

Cosa viene valutato come parte della valutazione del piano

Quando Region switch valuta il piano, Region switch esegue diversi controlli sulla configurazione e sulle autorizzazioni del blocco di esecuzione Aurora. Region switch verifica che quanto segue sia corretto:

  • Il cluster globale Aurora specificato nella configurazione esiste.

  • Esistono cluster Aurora DB sia nella regione di origine che in quella di destinazione.

  • I cluster DB di origine e di destinazione si trovano in uno stato che consente il passaggio a Global Database.

  • Esistono istanze DB sia nel cluster di origine che in quello di destinazione

  • Le versioni del motore di cluster globale per l'azione di switchover sono compatibili. Ciò include la verifica che i cluster utilizzino le stesse versioni principali, secondarie e patch, con alcune eccezioni elencate nella documentazione di Aurora.

Il cambio di regione verifica inoltre che il ruolo IAM del piano disponga delle autorizzazioni necessarie per il failover e lo switchover di Aurora. Per ulteriori informazioni sulle autorizzazioni richieste per i blocchi di esecuzione degli switch regionali, consulta. Esempi di politiche basate sull'identità per Region Switch in ARC

Le autorizzazioni IAM corrette sono essenziali per il corretto funzionamento del blocco di esecuzione Aurora. Se una di queste convalide fallisce, Region switch restituisce avvisi relativi alla presenza di problemi e fornisce messaggi di errore specifici per aiutarti a risolvere i problemi relativi alle autorizzazioni o alla configurazione. Ciò garantisce che il piano disponga dell'accesso necessario per gestire e interagire con l'Aurora durante l'esecuzione di questo passaggio durante l'esecuzione di un piano.