
Answer-first summary for fast verification
Answer: Maintaining multiple object versions in a bucket using S3 Versioning for recovery purposes.
The correct answer is B, S3 Versioning. S3 Versioning allows you to preserve, retrieve, and restore every version of every object stored in your buckets. This feature is essential for a company that needs to recover data that is accidentally overwritten or deleted. When versioning is enabled, each time an object is overwritten or deleted, a new version of the object is created, allowing for easy recovery of previous versions if needed. This provides an added layer of protection against accidental deletions or overwrites, as previous versions can be restored or accessed as necessary.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In AWS Cloud, for an application using Amazon S3, which feature is essential to enable for a team requiring shared data access and the capability to recover from accidental data overwrites or deletions?
A
Monitoring requests to S3 resources with server access logging.
B
Maintaining multiple object versions in a bucket using S3 Versioning for recovery purposes.
C
Automating object transitions and deletions with S3 Lifecycle rules to manage storage costs.
D
Securing data during transfer and at rest with encryption.
No comments yet.