Amazon Glacier没有文件路径的概念。然而,当我通过像Cloudberry这样的客户端工具将文件上传到冰川时,我的上传确实有一个路径结构。
如果我以编程方式将存档上传到Amazon Glacier,我如何上传它以使其在Cloudberry中具有文件路径和文件名?我想我可能需要在{x-amz-archive-description'字段中添加一些内容http://docs.aws.amazon.com/amazonglacier/latest/dev/api-archive-post.html,但我不知道如何格式化它。
我正在使用Amazon Javascript SDK:http://docs.aws.amazon.com/AWSJavaScriptSDK/guide/examples.html。我想我已经能够很好地上传档案,但我还没有在Cloudberry中看到它们。
更新:在使用它之后,我把我在这里使用的代码放在需要样本的地方:https://github.com/fschwiet/mysql-glacier-backup
答案 0 :(得分:1)
我们的Glacier归档描述元数据是一个简单的JSON,包含以下字段:
谢谢, 安迪
答案 1 :(得分:0)
我一直在拉树(为了便于恢复)并将所有树信息存储在存档中。因此photos_2012.zip或其他。从易于检查的事物来看,这长长的文件列表对我来说并不适合我。实际上,这些文件是从实际上支持的。
恢复成本更高,因为我必须将整棵树拉下来,但鉴于我的目标永远不需要这个档案,我很乐意。