Resilienza in Amazon Aurora - Amazon Aurora

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

Resilienza in Amazon Aurora

L'infrastruttura globale di AWS è basata su regioni AWS e zone di disponibilità. AWS Le Regioni forniscono più zone di disponibilità fisicamente separate e isolate che sono connesse tramite reti altamente ridondanti, a bassa latenza e velocità effettiva elevata. Con le zone di disponibilità, è possibile progettare e gestire le applicazioni e database che eseguono il failover automatico tra zone di disponibilità senza interruzioni. Le zone di disponibilità sono più disponibili, tolleranti ai guasti e scalabili rispetto alle infrastrutture a data center singolo o multiplo.

Per ulteriori informazioni sulle regioni e le zone di disponibilità AWS, consulta Infrastruttura globale di AWS.

Oltre all'infrastruttura globale AWS, Aurora offre numerose funzionalità per supportare la resilienza dei dati e le esigenze di backup.

Backup e ripristino

Aurora esegue automaticamente il backup del volume del cluster e conserva i dati per la durata del tempo di conservazione del backup. I backup Aurora sono continui e incrementali, in modo da poter eseguire rapidamente un ripristino da qualsiasi punto del tempo di conservazione del backup. Durante la scrittura dei dati di backup, non si verifica alcun impatto sulle prestazioni o interruzione del funzionamento del servizio del database. Puoi specificare un tempo di conservazione del backup, da 1 a 35 giorni, durante la creazione o la modifica di un cluster di database.

Se desideri conservare un backup oltre il tempo di conservazione del backup, puoi anche eseguire uno snapshot dei dati del volume del cluster. Aurora mantiene i dati di ripristino incrementali per l'intero tempo di conservazione del backup. Quindi, è sufficiente creare uno snapshot per i dati che desideri conservare oltre il tempo di conservazione del backup. Puoi creare un nuovo cluster di database dalla snapshot.

Puoi recuperare i dati creando un nuovo cluster di database Aurora dai dati di backup conservati da Aurora o da uno snapshot del cluster di database salvata. Puoi ripristinare rapidamente una nuova copia di un cluster di database creato dai dati di backup a un momento qualsiasi del tempo di conservazione del backup. Data la natura continua e incrementale dei backup di Aurora a durante il tempo di conservazione del backup, non dovrai effettuare snapshot frequenti dei dati per migliorare i tempi di ripristino.

Per ulteriori informazioni, consulta Backup e ripristino di un cluster DB Amazon Aurora.

Replica

Le repliche Aurora sono endpoint indipendenti in un cluster di database Aurora, utilizzati al meglio per operazioni di dimensionamento della lettura e maggiore disponibilità. È possibile distribuire fino a 15 repliche di Aurora nelle zone di disponibilità sulle quali si estende un cluster di database in una regione AWS. Il volume del cluster di database si compone di più copie dei dati per il cluster di database. Tuttavia, i dati nel volume del cluster sono rappresentati come singolo volume logico all'istanza database primaria e alle repliche di Aurora nel cluster di database. Se l'istanza database primaria non va a buon fine, una replica di Aurora viene promossa a istanza primaria.

Aurora supporta inoltre opzioni di replica specifiche per Aurora MySQL e Aurora PostgreSQL.

Per ulteriori informazioni, consulta Replica con Amazon Aurora.

Failover

Aurora memorizza copie di dati in un cluster di database in più zone di disponibilità in una singola regione AWS. Lo storage avviene indipendentemente dal fatto che le istanze database nel cluster di database comprendano più zone di disponibilità. Quando si creano repliche di Aurora tra le zone di disponibilità, Aurora effettua automaticamente il provisioning e le mantiene in modo sincrono. L'istanza database primaria viene replicata in modo sincrono nelle zone di disponibilità sulle repliche di Aurora per fornire ridondanza dati, eliminare blocchi I/O e ridurre al minimo i picchi di latenza durante i backup di sistema. Eseguendo un cluster di database con disponibilità elevata, è possibile migliorare la disponibilità durante la manutenzione pianificata del sistema e consentire di proteggere i database da errori e interruzioni relative alle zone di disponibilità.

Per ulteriori informazioni, consultare Elevata disponibilità di Amazon Aurora.