![Amazon Glacier 清单 - 如何分辨哪些文件是哪些?](https://linux22.com/image/1351728/Amazon%20Glacier%20%E6%B8%85%E5%8D%95%20-%20%E5%A6%82%E4%BD%95%E5%88%86%E8%BE%A8%E5%93%AA%E4%BA%9B%E6%96%87%E4%BB%B6%E6%98%AF%E5%93%AA%E4%BA%9B%EF%BC%9F.png)
去年九月,我向 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