AWS S3 versioning nuances

Published: Friday, Apr 22, 2016 Last modified: Monday, Jul 15, 2024

Oh crap, I just noticed that @awscloud versioning duplicates the file even if the file is exactly the same. DOH!

— Kai Hendry (@kaihendry) April 22, 2016

HOWEVER If you use sync then the file will not be replaced, unless it has changed!

aws --profile jewel s3 sync bar s3://

Unfortunately there is no way to be notified if a file has been replaced AFAICT!

There is a S3 event RRSObjectLost which is quite interesting.