此頁面僅適用於使用 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 儲存類別
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立保存庫 (PUT 保存庫)
說明
此作業將使用指定的名稱建立新的保存庫。 保存庫的名稱在 的 AWS 區域內必須是唯一的 AWS 帳戶。您可以為每個帳戶建立最多 1,000 個保存庫。如需建立更多保存庫的資訊,請前往 Amazon Glacier 產品詳細資訊頁面
命名保存庫時必須使用以下準則。
-
名稱長度可介於 1 到 255 個字元之間。
-
有效字元為 a-z、A-Z、0-9、'_' (底線)、'-' (連字號) 和 '.' (句號)。
此操作是等冪的,您可以多次傳送相同的請求,而且在 Amazon Glacier (Amazon Glacier) 第一次建立指定的保存庫之後不會進一步生效。
請求
語法
若要建立保存庫,請將 HTTP PUT 請求傳送到要建立的保存庫 URI 。
PUT /AccountId/vaults/VaultNameHTTP/1.1 Host: glacier.Region.amazonaws.com Date:DateAuthorization:SignatureValueContent-Length:Lengthx-amz-glacier-version: 2012-06-01
注意
AccountId 值為 AWS 帳戶 ID。此值必須符合與用來簽署請求的登入資料相關聯的 AWS 帳戶 ID。您可以指定 AWS 帳戶 ID 或選擇性指定單一 '-' (連字號),在這種情況下,Amazon Glacier 會使用與用來簽署請求之登入資料相關聯的 AWS 帳戶 ID。如果您要指定帳戶 ID,請勿在 ID 中包含任何連字號 ('-')。
請求參數
此操作不使用請求參數。
請求標頭
此操作僅使用所有操作常見的請求標頭。如需常見請求標頭的資訊,請參閱 常見請求標題。
請求主體
此操作的請求內文必須為空 (0 位元組)。
回應
語法
HTTP/1.1 201 Created x-amzn-RequestId: x-amzn-RequestId Date: Date Location: Location
回應標頭
成功的回應除了所有作業通用的回應標頭之外,還包含下列回應標頭。如需常見回應標頭的詳細資訊,請參閱常見回應標頭。
| 名稱 | 描述 |
|---|---|
|
建立的保存庫的相對 URI 路徑。 類型:字串 |
回應內文
此作業不會傳回任何回應內文。
錯誤
如需 Amazon Glacier 例外狀況和錯誤訊息的相關資訊,請參閱 錯誤回應。
範例
範例請求
以下範例傳送 HTTP PUT 請求來建立名為 examplevault 的保存庫。
PUT /-/vaults/examplevault HTTP/1.1 Host: glacier.us-west-2.amazonaws.com x-amz-Date: 20170210T120000Z x-amz-glacier-version: 2012-06-01 Content-Length: 0 Authorization: AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20141123/us-west-2/glacier/aws4_request,SignedHeaders=host;x-amz-date;x-amz-glacier-version,Signature=9257c16da6b25a715ce900a5b45b03da0447acf430195dcb540091b12966f2a2
回應範例
Amazon Glacier 會建立保存庫,並在 Location標頭中傳回保存庫的相對 URI 路徑。無論帳戶 ID 或連字號 ('Location') 是否在請求中指定,帳戶 ID 一律會顯示在 - 標頭中。
HTTP/1.1 201 Created x-amzn-RequestId: AAABZpJrTyioDC_HsOmHae8EZp_uBSJr6cnGOLKp_XJCl-Q Date: Wed, 10 Feb 2017 12:02:00 GMT Location: /111122223333/vaults/examplevault
相關章節
另請參閱
如需在語言特定的 Amazon 開發套件之一中使用此 API 的詳細資訊,請參閱下列說明: