2

Last September, I uploaded about 7GB of data into Amazon Glacier.

I have had a catastrophic data loss and now need to get only a few files from the Vault.

I have retrieved the Vault inventory but all I see are encrypted file names like this:

Filename:   <ArchiveMetadata><Path>TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA==</Path><LastModified>Mon, 30 Jul 2007 20:49:07 GMT</LastModified></ArchiveMetadata>
Size:       29 KB
Uploaded:   09/02/12 08:28:35 (24 weeks ago)
Ready for download: no
Requested for download: no
Id: 1uRJ2P5xdwzhQZkBx9_4o46WYexha12nRtLPY5pj7Br9vaGoC8XGGPhrBpBUnVQg3y32vuANAc4Cuq41RcbzltArXPz9DoOh-IL1PFxcWdK8GEAWTePhUX_jQeJ9DPzRVjfFKc_N-Q

How do I tell which files are which? Do I have to download the entire Vault to see?

iokevins
  • 438

1 Answers1

4

It looks as if your files were uploaded using FastGlacier. If so, the simplest approach is to install FastGlacier on another machine, point it at your vault, and request a new inventory. In 4-5 hours it will receive the inventory, decode the filenames, and make them available to you.

The FastGlacier documentation indicates that the filename is encoded as UTF-8 and then encoded as base-64. Presumably this is because Amazon Glacier is picky about the kinds of characters that are allowed in the 'description' metadata field, and filenames can contain arbitrary Unicode characters which Amazon would reject.

In the case you give above, the path is

TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA==

and while this looks like it's encrypted, in fact it is just encoded and can be decoded to

My Documents/Application data/Skype/shared.xml

using any base-64 decoder.