
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:
S3 Versioning is the most cost-effective solution for this requirement because:
Automatic version tracking: When versioning is enabled, Amazon S3 automatically preserves all versions of an object, including overwrites
Cost-effective: You only pay for the storage of the versions you keep, without additional backup service costs
Simple restoration: You can easily restore previous versions by copying them back to the current version
Built-in feature: No additional services or complex configurations required
Why other options are less cost-effective:
AWS Backup: Involves additional service costs and complexity
Maintain copy in another S3 bucket: Doubles storage costs and requires manual management
Cross-region replication: More expensive due to data transfer costs and additional storage
S3 Versioning provides the required protection against accidental overwrites at the lowest cost while maintaining simplicity.