ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 366 - SOA-C02 discussion

Report
Export

A company has an application that uses Amazon DynamoDB tables The tables are spread across AWS accounts and AWS Regions. The company uses AWS CloudFormation to deploy AWS resources.

A new team at the company is deleting unused AWS resources. The team accidentally deletes several production DynamoDB tables by running an AWS Lambda function that makes a DynamoDB DeleteTable API call. The table deletions cause an application outage

A SysOps administrator must implement a solution that minimizes the chance of accidental deletions of tables. The solution also must minimize data loss that results from accidental deletions.

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

A.
Enable termination protection for the CloudFormation stacks that deploy the DynamoDB tables.
Answers
A.
Enable termination protection for the CloudFormation stacks that deploy the DynamoDB tables.
B.
Enable deletion protection for the DynamoDB tables
Answers
B.
Enable deletion protection for the DynamoDB tables
C.
Enable point-in-time recovery for (he DynamoDB tables. Restore the tables if they are accidentally deleted.
Answers
C.
Enable point-in-time recovery for (he DynamoDB tables. Restore the tables if they are accidentally deleted.
D.
Schedule daily backups of the DynamoDB tables. Restore the tables if they are accidentally deleted.
Answers
D.
Schedule daily backups of the DynamoDB tables. Restore the tables if they are accidentally deleted.
E.
Export the DynamoDB tables to Amazon S3 every day. Use Import from Amazon S3 to restore data for tables that are accidentally deleted
Answers
E.
Export the DynamoDB tables to Amazon S3 every day. Use Import from Amazon S3 to restore data for tables that are accidentally deleted
Suggested answer: B, C

Explanation:

Enable deletion protection for the DynamoDB tables:

Deletion protection is a feature that prevents accidental deletion of DynamoDB tables. When enabled, it requires an additional step to disable this protection before the table can be deleted.

Steps:

Go to the AWS Management Console.

Navigate to DynamoDB.

Select the table you want to protect.

Choose the 'Overview' tab.

Under 'Deletion protection,' click 'Enable deletion protection.'

Enable point-in-time recovery (PITR) for the DynamoDB tables:

PITR provides continuous backups of your DynamoDB tables. You can restore the table to any point in time within the last 35 days.

Steps:

Go to the AWS Management Console.

Navigate to DynamoDB.

Select the table you want to enable PITR for.

Choose the 'Backups' tab.

Click on 'Enable Point-in-Time Recovery.'

If a table is accidentally deleted, you can restore it using PITR.

Go to the DynamoDB console.

Select 'Backups' from the navigation pane.

Find the table backup and choose 'Restore.'

asked 16/09/2024
claudine Nguepnang
42 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first