A database specialist must create nightly backups of an Amazon DynamoDB table in a mission-critical workload as part of a disaster recovery strategy. Which backup methodology should the database specialist use to MINIMIZE management overhead?
A.
Install the AWS CLI on an Amazon EC2 instance. Write a CLI command that creates a backup of the DynamoDB table. Create a scheduled job or task that runs the command on a nightly basis.
B.
Create an AWS Lambda function that creates a backup of the DynamoDB table. Create an Amazon CloudWatch Events rule that runs the Lambda function on a nightly basis.
C.
Create a backup plan using AWS Backup, specify a backup frequency of every 24 hours, and give the plan a nightly backup window.
D.
Configure DynamoDB backup and restore for an on-demand backup frequency of every 24 hours.
The key word here is "minimum overhead". Using AWS Backup would insure that.
Ref: https://aws.amazon.com/blogs/database/set-up-scheduled-backups-for-amazon-dynamodb-using-aws-backup/
C is correct, If you go in the Dynamodb console and click scheduled backup it just takes you to aws backup to create a plan. Since it's nightly scheduled backups that's needed then aws back. If they wanted ondemand manual backup then Ondemand in Dynamodb
C is better than D, as the latter introduces administration overhead: Amazon DynamoDB supports stand-alone on-demand backup and restores features. You can create table backups using the console, the AWS Command Line Interface (AWS CLI), or the DynamoDB API.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/backuprestore_HowItWorks.html
C
If you don't want to create scheduling scripts and cleanup jobs, you can use AWS Backup to create backup plans with schedules and retention policies for your DynamoDB tables. AWS Backup runs the backups and deletes them when they expire. For more information, see the AWS Backup Developer Guide.
Answer is C
To be compliance with disaster recovery it´s necessary to use AWS Backup: (link bellow) To create backup copies across AWS accounts and Regions and for other advanced features, you should use AWS Backup.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/BackupRestore.html
Answer is C.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/CreateBackup.html#:~:text=If%20you%20don%27t%20want%20to%20create%20scheduling%20scripts%20and%20cleanup%20jobs%2C%20you%20can%20use%20AWS%20Backup%20to%20create%20backup%20plans%20with%20schedules%20and%20retention%20policies%20for%20your%20DynamoDB%20tables.%20AWS%20Backup%20runs%20the%20backups%20and%20deletes%20them%20when%20they%20expire.%20For%20more%20information%2C%20see%20the%20AWS%20Backup%20Developer%20Guide.
Answer is C, as per the following link:
If you don't want to create scheduling scripts and cleanup jobs, you can use AWS Backup to create backup plans with schedules and retention policies for your DynamoDB tables. AWS Backup runs the backups and deletes them when they expire
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/backuprestore_HowItWorks.html
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.
KikiNoviandi
1 year, 6 months agoshammous
2 years, 8 months agoOmijh
2 years, 10 months agosachin
2 years, 10 months agonovice_expert
2 years, 12 months agonovice_expert
2 years, 12 months agoDantas
3 years, 1 month agouser0001
3 years, 2 months agotugboat
3 years, 2 months agouser0001
3 years, 2 months agoHariru
3 years, 2 months agosoyyodario
3 years, 2 months agopeacegrace
3 years, 3 months agomnzsql365
3 years, 4 months agoakiraklaus
3 years, 4 months agoshuraosipov
3 years, 4 months agodamaldon
3 years, 6 months agoAesthet
3 years, 6 months ago