S3 MFA delete and Versioning Flashcards
What is S3 versioning?
Enables you to revert to older versions of an S3 object
What does versioning do?
It retains multiple versions of an object in a bucket
True or False: Versioning protects you from unintentional deletes?
True.
How does versioning protect your objects from being deleted?
The object isn’t deleted. A delete marker is applied to an object which hides it from view.
How can you restore an object that has been unintentionally deleted in a version-controlled bucket?
By removing the delete marker from the object
how do you permanently delete an object in S3?
Provide the Version ID in the delete request
What does MFA stand for?
Multi-Factor Authentication
What is MFA delete?
Provides an additional layer of protection to S3 Versioning
From what two things does MFA Delete protect?
Permanent object deletes
suspending or reactivating bucket versioning