
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.
Which feature of Amazon S3 can restore accidentally deleted or overwritten objects?
A
S3 Access Points
B
S3 Block Public Access
C
S3 Versioning
D
S3 Object Lock
Explanation:
S3 Versioning is the correct answer because it allows you to:
Preserve multiple versions of objects in the same S3 bucket
Recover from accidental deletion - when you delete an object, S3 simply adds a delete marker instead of permanently removing the object
Restore overwritten objects - when you overwrite an object, the previous version is preserved and can be restored
Enable point-in-time recovery of your data
S3 Access Points: Manages data access at scale with unique hostnames and access policies
S3 Block Public Access: Provides centralized controls to block public access to S3 buckets
S3 Object Lock: Prevents object deletion/modification for compliance and retention purposes, but doesn't help with accidental deletion recovery
S3 Versioning is specifically designed for data protection and recovery scenarios where you need to restore previous versions of objects or recover from accidental deletions.