Can Amazon Glacier mirror an Amazon S3 bucket?

amazon-s3, amazon-web-services

Solution

It is now possible to achieve an S3 to Glacier "mirror" by first creating a cross-region replication bucket on Amazon S3 (this replication bucket will be a mirror of your original bucket - see http://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html), then setting up a life-cycle rule (to move the data to Glacier) from within the replication bucket.

Problem

I'd like to mirror an S3 bucket with Amazon Glacier. The Glacier FAQ states: Amazon S3 now provides a new storage option that enables you to utilize Amazon Glacier’s extremely low-cost storage service for data archiving. You can define S3 lifeycycle rules to automatically archive sets of Amazon S3 objects to Amazon Glacier to reduce your storage costs. You can learn more by visiting the Object Lifecycle Management topic in the Amazon S3 Developer Guide. This is close, but I'd like to mirror. I do not want to delete the content on S3, only copy it to Glacier. Is this possible to setup automatically with AWS? Or does this mirroring need be uploaded to Glacier manually?

Original source

Related problems