Object durability is the probability that stored objects remain intact and recoverable over a specified period. Amazon S3 is designed for 99.999999999% object durability over one year. section 7.3
Use durability to understand storage-risk and backup decisions:
- At the stated rate, storing 100,000,000,000 objects on S3 would result in losing one object per year on average. section 7.3
- Enable bucket versioning to preserve earlier object versions when a later upload uses the same key. section 7.3
- Account for growing storage charges because each retained version increases bucket size. section 7.3
Enable S3 bucket versioning with the AWS CLI before using the bucket for recoverable backups. section 7.3
$ aws s3api list-object-versions --bucket awsinaction-$yourname
List stored object versions to inspect recoverable data after an overwrite. section 7.3
