
Answer-first summary for fast verification
Answer: Enable S3 Versioning for the S3 bucket.
Amazon S3 Versioning enables you to keep multiple variants of an object in the same bucket. You can use it to preserve, retrieve, and restore every version of every object stored in your buckets. This protects against both unintended user actions (like file deletion) and application failures with the least operational overhead.
Author: Ritesh Yadav
Ultimate access to all questions.
Question 31
A company stores logs in an Amazon S3 bucket. When a data engineer attempts to access several log files, the data engineer discovers that some files have been unintentionally deleted. The data engineer needs a solution that will prevent unintentional file deletion in the future. Which solution will meet this requirement with the LEAST operational overhead?
A
Manually back up the S3 bucket on a regular basis.
B
Enable S3 Versioning for the S3 bucket.
C
Configure replication for the S3 bucket.
D
Use an Amazon S3 Glacier storage class to archive the data that is in the S3 bucket.
No comments yet.