
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company needs the ability to restore objects in an Amazon S3 bucket if the objects are accidentally overwritten. Which solution will meet this requirement MOST cost-effectively?
A
Back up the objects by using AWS Backup
B
Enable S3 Versioning
C
Maintain a copy of the objects in another S3 bucket
D
Replicate the objects to different AWS Regions
Explanation:
Enable S3 Versioning is the most cost-effective solution because:
S3 Versioning automatically preserves all versions of an object in the same bucket
When an object is overwritten, the previous version is retained and can be restored
Cost-effective: Only pay for storage of additional versions (no additional backup service costs)
Simple setup: Just enable versioning on the S3 bucket
Built-in feature: No need for complex backup configurations or cross-region replication
Why other options are less cost-effective:
AWS Backup: Involves additional service costs and complexity
Copy to another S3 bucket: Doubles storage costs and requires manual management
Cross-region replication: Higher costs due to data transfer and storage in multiple regions
S3 Versioning provides the required restore capability at the lowest cost while maintaining simplicity.