Prevents accidental deletion or overwriting of data
It’s a snapshot of an object at a point of time
Delete markers are used to mark files that were deleted without considering the versioning system. So the files can be unmarked by deleting that marker
To really delete a file must delete the delete marker created
Each version of an object can have a different retention period
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
S3 - Transition rules
A
When objects are moved into another storage class automatically
The lifecycle rules won’t transition objects with less than 128 KB size, or with less than 30 days of storage (for specific storage classes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
S3 - Expiration rules
A
Define how long objects will be deleted after its creation
Expiration of current versions: will set a delete marker on that version after a number of specific days
Expiration of previous versions: will delete permanently that file after a number of specific days
Expiration days must be higher than the transition days
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
S3 - Cross-region replication
A
When you create a bucket, it exists in only one region
Replication doesn’t include existing objects
Replication rules:
Destination bucket will use a different encryption key than the source because it must be in another region
Deletion of objects won’t be replicated
Also encrypted objects won’t be replicated when a KMS key haven’t been indicated