exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 14 discussion

An ERP application is deployed across multiple AZs in a single region. In the event of failure, the Recovery Time Objective (RTO) must be less than 3 hours, and the Recovery Point Objective (RPO) must be 15 minutes. The customer realizes that data corruption occurred roughly 1.5 hours ago.
What DR strategy could be used to achieve this RTO and RPO in the event of this kind of failure?

  • A. Take hourly DB backups to S3, with transaction logs stored in S3 every 5 minutes.
  • B. Use synchronous database master-slave replication between two availability zones.
  • C. Take hourly DB backups to EC2 Instance store volumes with transaction logs stored In S3 every 5 minutes.
  • D. Take 15 minute DB backups stored In Glacier with transaction logs stored in S3 every 5 minutes.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
soksy
Highly Voted 3 years, 6 months ago
The only answer we can be assured of working is A. B doesn't help for data corruption (question doesn't specify physical or logical so have to address both) as logical corruption will be replicated. C. We don't put backups on ephemeral storage. D. Glacier Standard retrieval is 3-5 hours, and whilst expedited can be used to retrieve within 5 minutes, this is only for archives up to 250MB - the question doesn't give the size of the database, so I think we should not choose this option.
upvoted 19 times
01037
3 years, 5 months ago
Nicely explained.
upvoted 2 times
...
Emmanuel23
1 year, 3 months ago
@soksy For the RPO being 15min how will answer A the hourly backups meet the requirement
upvoted 1 times
...
...
skywalker
Highly Voted 3 years, 7 months ago
A.. coz RDS backup or snapshot is written to S3.. If automatically backup, transaction logs are also being backup in 5 mins interval to S3.
upvoted 11 times
...
NeuralN
Most Recent 4 months, 4 weeks ago
Selected Answer: D
D is clearly the most correct choice, but none of these solutions are optimal given the information. A does not backup often enough to meet the RPO of 15 minutes. It is otherwise a reasonable answer. B does not provide point-in-time restoration of data corruption. Will not work. C is hourly backups again, which does not meet RPO. Also, backups on ephemeral storage? D meets RPO, but is possibly slow because Glacier. We don't know if it will meet RTO, but we do know it will meet RPO and nothing else will, so we have to choose it even though it'd make more sense to store in S3 standard and setup a retention policy to move to glacier or discard.
upvoted 1 times
...
Chinta
7 months ago
B is the correct one
upvoted 2 times
...
amministrazione
8 months, 2 weeks ago
A. Take hourly DB backups to S3, with transaction logs stored in S3 every 5 minutes.
upvoted 1 times
...
QasimAWS
12 months ago
I would go with the Option B. the Option A & C states "Take Hourly Backup" which will exceed the RPO requirement. they just wanna lose the data for 15 minutes not more than that. The option D is also a good solution according to the scenario but saving the backup in glacier would also exceed the RTO requirements.
upvoted 2 times
...
vip2
1 year ago
Selected Answer: D
RPO for backup and RTO for restore So D is correct
upvoted 1 times
...
AimarLeo
1 year, 3 months ago
Selected Answer: A
D is using Glacier.. 15 min RPO VS 3-5 hours retrieval from Glacier.. ? Should be A
upvoted 1 times
...
nideesh
1 year, 5 months ago
Selected Answer: D
a) hourly back up does not meet RPO 0f 15 minutes d) glacier takes longer time to retreive, this satisfies RPO
upvoted 1 times
...
SkyZeroZx
1 year, 10 months ago
Selected Answer: A
A - Best Answer: Meets the requirement and is more cost effective than B B - If corrupted data is replicated is wrong this answer C - We cannot backup to an instance store volume. Instance store volumes are ephemeral (temporary) D - Won't meet the RTO, because Glacier's standard retrieval time is typically within 3 to 5 hours
upvoted 1 times
...
SkyZeroZx
1 year, 10 months ago
A - Best Answer: Meets the requirement and is more cost effective than B B - If corrupted data is replicated is wrong this answer C - We cannot backup to an instance store volume. Instance store volumes are ephemeral (temporary) D - Won't meet the RTO, because Glacier's standard retrieval time is typically within 3 to 5 hours
upvoted 1 times
...
kondratyevmn
1 year, 10 months ago
A - doesn't fit RTO (hourly backups) whereas we need 15 minute backups. B - replication will not help in case of data errors, plus, it's expensive, considering RPO, RTO C - could work, but Instance store volume aren't scalable, - bad solution D - could work, however RTO must be less than 3 hours, only with Glacier Expedite retrieval. Glacier Standard would fail as it's typically 3-5 hours, which doesn't fit the requirements.
upvoted 1 times
...
sjpd10
2 years, 6 months ago
A works
upvoted 1 times
...
jyrajan69
3 years, 2 months ago
If we are at 10:30am, that would mean that incident occured at 8am. Based on the backup schedule, we will be restoring from the 7am backup and have transaction logs upto 9:55am. Therefore total amount of data loss, will be 5 minutes, satisfying the RPO of 15 min and the RTO. So my answer would be A.
upvoted 2 times
...
cldy
3 years, 4 months ago
A. Take hourly DB backups to S3, with transaction logs stored in S3 every 5 minutes.
upvoted 1 times
...
Akhil254
3 years, 5 months ago
A Correct
upvoted 1 times
...
santhoshmp
3 years, 5 months ago
With A , I will not be able to meet the RPO requirement. if we use the S3 backup 2 hours back to restore the DB, the RPO will be 30 minutes from the moment it was corrupted. Transaction logs cannot be used to restore a database . So the answer is D .
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago