簡體   English   中英

Amazon Glacier - 獲取保管庫中的存檔列表

[英]Amazon Glacier - Get list of archives in a vault

我們有一個第三方亞馬遜 - 冰川保險庫,我們想要訪問並從那里下載數據。 有沒有辦法通過JAVA SDK /第三方庫獲取存儲庫中存在的archiveID列表? 在我玩sdk的過程中,describeVault()只返回文件庫中的檔案數量,而不是列表本身。 如果我獲得archiveID列表,我可以根據我的用例為所有檔案創建/啟動作業。 boto python庫確實有這個功能,有沒有辦法在JAVA中執行此操作?

是的,這在Java中是可行的,就像在所有AWS開發工具包中一樣。

檢索Vault中存在的存檔列表有兩個步驟:

  1. 調用AmazonGlacierClient.initiateJobdocs )請求庫存檢索,將JobParameters type設置為inventory-retrieval

等待幾個小時完成工作,然后

  1. 調用AmazonGlacierClient.getJobOutputdocs )來檢索庫存,其中包含一個庫中的存檔列表及其對應的archiveID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM