Amazon S3 Glacier API 參考 - Amazon S3 Glacier

此頁面僅適用於使用文件庫的 S3 Glacier 服務的現有客戶,並且是 2012 年RESTAPI起的原始客戶。

如果您正在尋找存檔儲存解決方案,我們建議您使用 Amazon S3 中的 S3 Glacier 儲存類別、S3 冰川即時擷取S3 冰川彈性擷取和 S3 Glacier Deep Archive。若要進一步了解這些儲存選項,請參閱 Amazon S3 使用者指南中的 S3 Glacier 儲存類別和使用 S3 Glacier 儲存類別的長期資料儲存。這些儲存類別使用 Amazon S3API,可在所有區域使用,並且可以在 Amazon S3 主控台中管理。它們提供了諸如存儲成本分析,存儲鏡頭,高級可選加密功能等功能。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon S3 Glacier API 參考

Amazon S3 Glacier 支援一組操作,尤其是一組 RESTful API 呼叫。可讓您與服務互動。

您可以使用任何可以傳送 HTTP 請求的程式設計庫,將 REST 請求傳送給 S3 Glacier。傳送 REST 請求時,S3 Glacier 需要您簽署請求來驗證每一個請求。此外,在上傳封存時,您還必須計算檢查總和的承載,並將其包含在您的請求。如需更多詳細資訊,請參閱 簽署請求

如果發生錯誤,您需要了解 S3 Glacier 在錯誤回應中傳送的內容,以便處理錯誤。除了記錄 REST 操作之外,本節還提供了所有這些資訊,以便您可以直接進行 REST API 呼叫。

您可以直接使用 REST API 呼叫,或者使用提供包裝函式庫的 Amazon 開發套件。這些程式庫對您傳送的每個請求進行簽署,並計算請求中承載的檢查總和。因此,使用 Amazon 開發套件可簡化編碼任務。此開發人員指南提供使用 AWS SDK for Java 和 .NET 的基本 S3 Glacier 操作的工作範例。如需詳細資訊,請參閱 使用 AWS 軟體開發套件搭配 Amazon S3 冰川