【问题标题】:Boto AWS Glacier - Retrieve archiveBoto AWS Glacier - 检索存档
【发布时间】:2012-11-28 08:58:47
【问题描述】:

我实际上是在使用 python boto 在我的冰川保险库中存储数据并启动检索 jov 和库存作业。

这很好用。

但是我没有找到任何关于从冰川下载档案的方法的示例?

我已经启动了检索 jov 和库存作业,并在 4 小时后获得了请求 ID 等,但是如何使用 boto 获取我的存档?

感谢您的帮助!

【问题讨论】:

    标签: amazon-web-services boto amazon-glacier


    【解决方案1】:

    要检索您的库存,您可以执行以下操作:

    import boto.glacier
    
    c = boto.glacier.connect_to_region('us-east-1')
    vault = c.get_vault('myvault')
    job = vault.get_job('<your job id>')
    response = job.get_output()
    print response.read()
    

    这有点令人困惑,因为对 get_output() 的调用返回了一个类似 dict 的对象,但该对象有一个 read 方法,您可以使用它来检索与响应相关的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多