Amazon Glacier 清单 - 如何分辨哪些文件是哪些?

Amazon Glacier 清单 - 如何分辨哪些文件是哪些?

去年九月,我向 Amazon Glacier 上传了大约 7GB 的数据。

我遭遇了灾难性的数据丢失,现在只需要从 Vault 中获取几个文件。

我已经检索了 Vault 清单,但我看到的只是这样的加密文件名:

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

我如何分辨哪些文件是哪些?我必须下载整个 Vault 才能查看吗?

答案1

您的文件似乎是使用 FastGlacier 上传的。如果是这样,最简单的方法是在另一台机器上安装 FastGlacier,将其指向您的保管库,然后请求新的清单。4-5 小时内,它将收到清单,解码文件名,并将其提供给您。

FastGlacier 文档表示文件名编码为UTF-8然后编码为base-64。据推测这是因为 Amazon Glacier 对于“描述”元数据字段中允许的字符类型很挑剔,并且文件名可以包含 Amazon 会拒绝的任意 Unicode 字符。

在上述情况下,路径是

TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA==

虽然看起来像是加密的,但实际上它只是编码,可以解码为

My Documents/Application data/Skype/shared.xml

使用任何 base-64 解码器

相关内容