Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Using software that runs under Linux, is there a way to initiate a restore from Glacier to S3 of an entire directory hierarchy? The files are transferred to Glacier using a S3 bucket lifecycle rule.

Restoring single files from Glacier to S3 in this scenario using the web-based S3 management console is trivial: right-click on the file in question and pick "Initiate Restore", then fill in for how long you want it to be available in S3 and tell Amazon to initiate the restore. However, there doesn't seem to be any option to do so on a directory hierarchy in one operation.

With a reasonably small number of files, perhaps in a single or a few directories, this isn't a problem. In a worst-case disaster recovery scenario, I'm looking at possibly needing to restore 10,000 files or more from Glacier to S3 to download back to my system. I would really rather not do that manually one file at a time.

I could of course use the Amazon API documentation to cook up something myself, but it would be really nice if it is available already.

share|improve this question

2 Answers

You can check out some of the products from Cloudberry Labs, particularly the s3 Explorer and the cloudberry backup (http://www.cloudberrylab.com)

share|improve this answer
Can you add some details to this answer besides the link? It's discouraged to just post a link as an answer on stackexchange sites. – slm Feb 25 at 22:27

I would suggest S3 Sync. They recently added support to restore from Galcier

http://sprightlysoft.com/blog/?p=147

HTH

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.