Soru

Zorluk: OrtaResilient Database Configurations and High Availability

An enterprise inventory management application uses Amazon Aurora PostgreSQL as its database engine. The application has strict resiliency requirements: it must achieve high availability within the primary AWS Region with a recovery time objective (RTO) of less than 30 seconds and a recovery point objective (RPO) of zero. Furthermore, for disaster recovery, the database must be replicated to a secondary AWS Region with an RPO of less than 5 seconds and an RTO of less than 15 minutes.

Which combination of database configurations will meet these requirements? (Select TWO.)

  1. Configure the database as an Amazon Aurora DB cluster in the primary region with one or more Aurora Replicas in different Availability Zones.Cevap
  2. Use Amazon Aurora Global Databases to replicate the database cluster to the secondary AWS Region.Cevap
  3. C
    Deploy a single-instance Amazon RDS PostgreSQL database and set up a cross-region read replica in the secondary AWS Region.
  4. D
    Configure Route 53 latency-based routing to distribute write operations across database instances in both regions simultaneously.
  5. E
    Export hourly snapshots of the DB cluster to Amazon S3 and copy them to the secondary AWS Region for pilot light recovery.

Cevap

To meet the requirements, configure the database as an Amazon Aurora DB cluster in the primary region with one or more Aurora Replicas in different Availability Zones, and use Amazon Aurora Global Databases to replicate the database cluster to the secondary region.
To achieve high availability with an RTO under 30 seconds and RPO of zero in the primary region, deploying an Amazon Aurora DB cluster with one or more Aurora Replicas across different Availability Zones is required. Failover to an Aurora Replica typically completes in less than 30 seconds, and because all instances share the same virtual storage volume, no data is lost. For disaster recovery to a secondary region with an RPO under 5 seconds and RTO under 15 minutes, using Amazon Aurora Global Databases is the appropriate choice. It uses dedicated storage replication with lag typically under 1 second and can be promoted to a primary cluster in minutes.

Adım Adım Çözüm

1
Analyze primary region high availability requirements.
Identify that the primary region requires an RTO of less than 30 seconds and an RPO of zero.
An Amazon Aurora DB cluster with one or more replicas across different Availability Zones provides automatic failover in less than 30 seconds with zero data loss, satisfying the primary region HA constraints.
2
Analyze cross-region disaster recovery requirements.
Identify that the secondary region requires an RPO of less than 5 seconds and an RTO of less than 15 minutes.
Amazon Aurora Global Databases use storage-based physical replication that replicates data in less than 1 second (RPO under 5 seconds) and supports fast failover/promotion of the secondary cluster in less than 1 minute (RTO under 15 minutes).

Anahtar Kavram

Amazon Aurora high availability configurations and disaster recovery options using Global Databases.
Bu soruyu puanla