Un'applicazione web utilizza un database MySQL ospitato su EC2. L'amministratore deve ridurre la potenziale perdita di dati e il tempo di recupero in caso di guasto del server di database, minimizzando al contempo lo sforzo operativo. Qual è la soluzione più efficiente dal punto di vista operativo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Migrare il database ad Amazon RDS for MySQL con deployment Multi-AZ. Utilizzare un backup nativo MySQL esistente in S3 per ripristinare i dati nella nuova istanza RDS e aggiornare la stringa di connessione dell'applicazione..
Perché questa è la risposta
La migrazione a Amazon RDS for MySQL con deployment Multi-AZ è la soluzione più efficiente. RDS Multi-AZ fornisce automaticamente alta disponibilità e durabilità con repliche sincrone in una zona di disponibilità separata, riducendo drasticamente la potenziale perdita di dati (RPO) e il tempo di recupero (RTO) in caso di guasto, con uno sforzo operativo minimo. Il ripristino da un backup S3 è un metodo pratico per popolare il nuovo database RDS. Le altre opzioni sono meno efficienti: L'allarme CloudWatch con Lambda gestisce solo i fallimenti a livello di istanza, non protegge dalla perdita di dati e non offre alta disponibilità. RDS Single-AZ con replica di lettura migliora la scalabilità, ma non fornisce la stessa protezione contro i fallimenti della zona di disponibilità di Multi-AZ per il database primario. Gli snapshot EBS orari riducono la perdita di dati, ma il ripristino manuale da uno snapshot è un processo più lungo e complesso rispetto al failover automatico di RDS Multi-AZ, aumentando l'RTO e lo sforzo operativo.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta