exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C02 exam

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 205 discussion

A company is planning to deploy an Amazon RDS DB instance running Amazon Aurora. The company has a backup retention policy requirement of 90 days.
Which solution should a solutions architect recommend?

  • A. Set the backup retention period to 90 days when creating the RDS DB instance.
  • B. Configure RDS to copy automated snapshots to a user-managed Amazon S3 bucket with a lifecycle policy set to delete after 90 days.
  • C. Create an AWS Backup plan to perform a daily snapshot of the RDS database with the retention set to 90 days. Create an AWS Backup job to schedule the execution of the backup plan daily.
  • D. Use a daily scheduled event with Amazon CloudWatch Events to execute a custom AWS Lambda function that makes a copy of the RDS automated snapshot. Purge snapshots older than 90 days.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
QasimNaeem
Highly Voted 3 years, 7 months ago
For me answer is C. how can one store RDS automated snapshots to a user-managed S3 bucket as far as I know RDS store manual and automated snapshots in its own managed S3 bucket which cannot be seen so how we can set a lifecycle policy on that. On the other hand we can control how frequently to take backup and how long to retain that backup in the backup plan. https://docs.aws.amazon.com/aws-backup/latest/devguide/how-it-works.html
upvoted 51 times
kevinhao426
3 years, 3 months ago
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ExportSnapshot.html "You can export all types of DB snapshots—including manual snapshots, automated system snapshots, and snapshots created by the AWS Backup service."
upvoted 1 times
...
thoughbore
3 years, 5 months ago
How do you create a backup job. It is record of backup rule in your backup plan
upvoted 2 times
...
noahsark
3 years, 6 months ago
I think its B. C is wrong. It seems you cannot create AWS Backup job. These are only records. Go to your AWS Free Trial -> AWS Backup -> Jobs -> and you will see "Backup Jobs are records of your scheduled or on-demand backups." Daily schedule of execution is part of Backup plans, NOT Jobs. Go to your AWS Free Trial -> AWS Backup -> Backup Plans -> Create Backup Plan -> Build a new plan -> Backup rule configuration -> Backup frequency -> dropdown -> Daily.
upvoted 8 times
DS01
3 years, 5 months ago
Yes, you cannot create backup jobs. It is already there when you create an on-demand backup. So I think answer should be C.
upvoted 3 times
DS01
3 years, 5 months ago
Sorry for the typo..answer should be B
upvoted 3 times
...
...
noahsark
3 years, 6 months ago
crap. there's a similar question in tutorials dojo and their answer is C.
upvoted 11 times
...
...
...
anpt
Highly Voted 3 years, 6 months ago
CCCCCCCCCCCCCCCC
upvoted 22 times
guru_ji
3 years, 6 months ago
This time you are correct !!
upvoted 3 times
...
pyro_mann
3 years, 6 months ago
In aws backup service, you create backup plan then assign the resource (aurora DB) to the backup plan. There is no backup job to create. In this case C will be wrong abd the answer will be B.
upvoted 3 times
noahsark
3 years, 6 months ago
you have a point. Why do we need for Backup job? The Backup frequency (daily) is already included in Backup Plans -> Backup rule configuration.
upvoted 1 times
...
...
...
BECAUSE
Most Recent 1 year, 11 months ago
Selected Answer: C
C is the answer
upvoted 1 times
...
BATSIE
2 years ago
There is nothing wrong with option B. It is a valid solution. However, it is important to note that using option B alone may not meet the company's backup retention policy requirement of 90 days, as the lifecycle policy set on the S3 bucket may not be sufficient to retain backups for exactly 90 days. Additionally, it may be more difficult to restore a backup from an S3 bucket than from an RDS snapshot. Therefore, option C may be a better solution as it provides a more reliable way to retain and restore backups with the required retention period.
upvoted 1 times
...
AmbrishK
2 years, 1 month ago
Selected Answer: C
Option C: Creating an AWS Backup plan to perform a daily snapshot of the RDS database with the retention set to 90 days and scheduling the execution of the backup plan daily is the recommended solution. AWS Backup automates the backup process, which simplifies backup management and ensures backups are retained for the required retention period. Additionally, AWS Backup provides an easy way to restore data from backups, reducing downtime and operational overhead.
upvoted 1 times
...
hollie
2 years, 5 months ago
Even in AWS webpage (https://aws.amazon.com/getting-started/hands-on/amazon-rds-backup-restore-using-aws-backup/) it says "Configure automatic backup jobs of an amazon RDS database"
upvoted 1 times
...
Six_Fingered_Jose
2 years, 6 months ago
Selected Answer: C
feels like a tough question but think i will go with C B definitely feels viable because they are stating that they are copying to S3 which means the automated backup retention of 35 days shouldn't apply, but they did not state how they are automating the act of copying the snapshot (not 100% sure but think automated backup by RDS is limited to 35 days retention) on the other hand, AWS probably wants to push their service with these questions so having a service acting as a solution to a use case seems highly likely to me, plus not only they provide the means of automating the backup, retention of 90 days should not really be an issue here source : https://aws.amazon.com/getting-started/hands-on/amazon-rds-backup-restore-using-aws-backup/
upvoted 1 times
...
komik_101
2 years, 8 months ago
Selected Answer: C
%100 C why? this text belong to Amazon. if you want more days for backup day, you should create a snapshot. If you want to retain a backup beyond the backup retention period, you can also take a snapshot of the data in your cluster volume. Because Aurora retains incremental restore data for the entire backup retention period, you only need to create a snapshot for data that you want to retain beyond the backup retention period. You can create a new DB cluster from the snapshot. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html
upvoted 1 times
...
Boss_Sivaji
2 years, 8 months ago
Answer B https://aws.amazon.com/premiumsupport/knowledge-center/rds-automated-snapshot-retain-longer/
upvoted 2 times
...
lbertolini
2 years, 8 months ago
Selected Answer: C
https://aws.amazon.com/blogs/database/cost-effective-disaster-recovery-for-amazon-aurora-databases-using-aws-backup/ https://aws.amazon.com/es/about-aws/whats-new/2020/06/amazon-aurora-snapshots-can-be-managed-via-aws-backup/
upvoted 1 times
...
krvino18
2 years, 9 months ago
c https://docs.aws.amazon.com/aws-backup/latest/devguide/how-it-works.html
upvoted 1 times
...
IvanaAlawi
2 years, 9 months ago
Selected Answer: C
should be C
upvoted 1 times
...
etheng1970
2 years, 10 months ago
Selected Answer: B
Both C and B are possible solution. However, B is a more comprehensive solution, while C need configuration. So B is the better answer
upvoted 2 times
mrsh
2 years, 8 months ago
RDS Automated snapshots cannot be retained for more than 35 days
upvoted 4 times
mrsh
2 years, 8 months ago
https://aws.amazon.com/premiumsupport/knowledge-center/rds-automated-snapshot-retain-longer/
upvoted 2 times
Bar_t
2 years, 8 months ago
To retain a particular automated snapshot for longer than 35 days, you can copy the snapshot. The copy is stored as a manual snapshot. but you have to take care on your own of doing this copying of snapshot
upvoted 2 times
...
...
...
...
josh119891
2 years, 10 months ago
C is correct "The maximum retention period currently available for automated snapshots is 35 days" So, it is impossible to use the automated snapshot to last 90 days, only manual backup works https://aws.amazon.com/premiumsupport/knowledge-center/rds-automated-snapshot-retain-longer/#:~:text=The%20maximum%20retention%20period%20currently%20available%20for%20automated%20snapshots%20is%2035%20days.
upvoted 2 times
...
VijiTu
2 years, 10 months ago
Automated backup is only between 7 to 35 days. This is a clear usecase of AWS Backup with 90 days retention Answer C
upvoted 2 times
...
Angrydove
2 years, 10 months ago
Focus on "user-managed Amazon S3 bucket" in B, user-managed is suspicious!!!
upvoted 1 times
...
catborise
3 years ago
answer is C; you cannot configure rds to copy snapshot to s3. it is a manual job to do and not a retention plan. But aws backup provides all neccesities for required retention period.
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