2012-11-28 38 views
5

我实际上使用python boto将数据存储在我冰川的存储库中,并启动检索jov和库存作业。Boto AWS Glacier - 检索存档

这工作得很好。

,但我没有找到有关该方法的任何例子用来下载来自冰川的归档吗?

我不得不推出检索jov和库存的工作,得到了请求ID 4小时后等,但HOWTO使用博托抢我的档案?

感谢您的帮助!

回答

5

要检索您的库存,你可以做这样的事情:

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()返回一个类似字典的对象,但该对象有一个read方法,你可以用于检索与响应相关的数据。

相关问题