此頁面僅適用於使用 Vaults 和 2012 年原始 REST API 的 Amazon Glacier 服務的現有客戶。
如果您要尋找封存儲存解決方案,建議您在 Amazon Glacier Instant Retrieval、S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 中使用 Amazon Glacier 儲存類別。 Amazon S3 若要進一步了解這些儲存選項,請參閱 Amazon Glacier 儲存類別
自 2025 年 12 月 15 日起,Amazon Glacier (原始獨立保存庫型服務) 將不再接受新客戶,不會影響現有客戶。Amazon Glacier 是一項獨立服務,具有自己的 APIs,可將資料存放在保存庫中,並與 Amazon S3 和 Amazon S3 Glacier 儲存類別不同。您現有的資料將在 Amazon Glacier 中無限期保持安全且可存取。不需要遷移。對於低成本、長期的封存儲存, AWS 建議採用 Amazon S3 Glacier 儲存類別
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Glacier 中使用封存
封存是存放在保存庫中的任何物件 (如相片、影片或文件)。它是 Amazon Glacier (Amazon Glacier) 中儲存的基本單位。每個封存都有唯一的 ID 以及選擇性說明。當您上傳封存時,Amazon Glacier 會傳回包含封存 ID 的回應。此封存 ID 在存放封存 AWS 的區域中是唯一的。以下是封存 ID 範例。
TJgHcrOSfAkV6hdPqOATYfp_0ZaxL1pIBOc02iZ0gDPMr2ig-nhwd_PafstsdIf6HSrjHnP-3p6LCJClYytFT_CBhT9CwNxbRaM5MetS3I-GqwxI3Y8QtgbJbhEQPs0mJ3KExample
封存 ID 長度為 138 位元組。當您上傳封存,可以提供可選的說明。您可以使用其 ID 而不是其說明來擷取封存。
重要
Amazon Glacier 提供管理主控台。您可以使用主控台來建立及刪除保存庫。不過,與 Amazon Glacier 的所有其他互動都需要您使用 AWS Command Line Interface (CLI) 或寫入程式碼。例如,若要上傳資料,例如相片、影片和其他文件,您必須使用 AWS CLI 或編寫程式碼來提出請求,直接使用 REST API 或使用 Amazon SDKs。如需搭配 使用 Amazon Glacier 的詳細資訊 AWS CLI,請參閱 AWS CLI Amazon Glacier 的參考。若要安裝 AWS CLI,請前往 AWS Command Line Interface
主題
在 Amazon Glacier 中封存操作
Amazon Glacier 支援下列基本封存操作:上傳、下載和刪除。下載封存是一種非同步操作。
在 Amazon Glacier 中上傳封存
您可以透過單一操作上傳封存,也可以分段上傳封存。您用來上傳部分封存的 API 呼叫稱為分段上傳。如需詳細資訊,請參閱在 Amazon Glacier 中上傳封存。
重要
Amazon Glacier 提供管理主控台。您可以使用主控台來建立及刪除保存庫。不過,與 Amazon Glacier 的所有其他互動都需要您使用 AWS Command Line Interface (CLI) 或寫入程式碼。例如,若要上傳資料,例如相片、影片和其他文件,您必須使用 AWS CLI 或編寫程式碼來提出請求,直接使用 REST API 或使用 Amazon SDKs。如需搭配 使用 Amazon Glacier 的詳細資訊 AWS CLI,請參閱 AWS CLI Amazon Glacier 的參考。若要安裝 AWS CLI,請前往 AWS Command Line Interface
在 Amazon Glacier 中尋找封存 ID
您可以透過為包含封存的保存庫下載保存庫庫存來取得封存 ID。如需下載保存庫庫存的詳細資訊,請參閱在 Amazon Glacier 中下載保存庫庫存。
在 Amazon Glacier 中下載封存
下載封存是一種非同步操作。您必須先啟動任務來下載特定的封存。收到任務請求後,Amazon Glacier 會準備您的封存以供下載。任務完成後,下載封存資料。由於任務的非同步性質,您可以請求 Amazon Glacier 在任務完成時傳送通知至 Amazon Simple Notification Service (Amazon SNS) 主題。您可以為每個個別工作請求指定一個 SNS 主題,或者設定您的保存庫在特定事件發生時傳送通知。如需下載封存的詳細資訊,請參閱 在 Amazon Glacier 中下載封存。
在 Amazon Glacier 中刪除封存
Amazon Glacier 提供 API 呼叫,可讓您一次刪除一個封存。如需詳細資訊,請參閱在 Amazon Glacier 中刪除封存。
在 Amazon Glacier 中更新封存
在您上傳封存後,您不能更新內容或其說明。您可以更新封存內容或其說明的唯一方法是刪除封存並上傳另一個封存。請注意,每次上傳封存時,Amazon Glacier 都會傳回唯一的封存 ID。
維護用戶端封存中繼資料
除了選用的封存描述之外,Amazon Glacier 不支援封存的任何其他中繼資料。當您上傳封存時,Amazon Glacier 會指派 ID,這是不透明的字元序列,您無法從中推斷封存的任何意義。您可以在用戶端維護封存的中繼資料。中繼資料可以包括封存名稱和有關封存的其他有意義的資訊。
注意
如果您是 Amazon Simple Storage Service (Amazon S3) 的客戶,您就會知道,當物件上傳到儲存貯體時,您可以將物件指定為物件金鑰,例如 MyDocument.txt 或 SomePhoto.jpg。在 Amazon Glacier 中,您無法將物件金鑰指派給您上傳的封存。
如果您維護用戶端封存中繼資料,請注意,Amazon Glacier 會維護保存庫庫存,其中包含封存 IDs和您在封存上傳期間提供的任何描述。您可能偶爾會下載保存庫庫存,以協調為封存中繼資料維護的用戶端資料庫中的任何問題。不過,Amazon Glacier 大約每天會取得保存庫庫存。當您請求保存庫庫存時,Amazon Glacier 會傳回其所準備的最後一個庫存,是某個時間點快照。