此頁面僅適用於使用 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 儲存類別
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 在單一操作中上傳封存 AWS Command Line Interface
您可以使用 AWS Command Line Interface () 在 Amazon Glacier (Amazon Glacier) 中上傳封存AWS CLI。
(先決條件) 設定 AWS CLI
-
下載和設定 AWS CLI。如需相關指示,請參閱《AWS Command Line Interface 使用者指南》中的下列主題:
-
在命令提示中輸入下列命令來驗證您的 AWS CLI 設定。這些命令不會明確提供登入資料,因此會使用預設描述檔的登入資料。
-
嘗試使用幫助命令。
aws help -
若要取得已設定帳戶上的 Amazon Glacier 保存庫清單,請使用
list-vaults命令。將123456789012取代為您的 AWS 帳戶 ID。aws glacier list-vaults --account-id123456789012 -
若要查看 目前的組態資料 AWS CLI,請使用
aws configure list命令。aws configure list
-
範例:使用 上傳封存 AWS CLI
若要上傳封存,您必須建立保存庫。如需有關建立保存庫的詳細資訊,請參閱在 Amazon Glacier 中建立保存庫。
-
使用
upload-archive命令將封存新增至現有保存庫。在下面的範例中替換vault name和account ID。對於body參數,指定您要上傳之檔案的路徑。aws glacier upload-archive --vault-nameawsexamplevault--account-id123456789012--bodyarchive.zip -
預期的輸出結果:
{ "archiveId": "kKB7ymWJVpPSwhGP6ycSOAekp9ZYe_--zM_mw6k76ZFGEIWQX-ybtRDvc2VkPSDtfKmQrj0IRQLSGsNuDp-AJVlu2ccmDSyDUmZwKbwbpAdGATGDiB3hHO0bjbGehXTcApVud_wyDw", "checksum": "969fb39823836d81f0cc028195fcdbcbbe76cdde932d4646fa7de5f21e18aa67", "location": "/123456789012/vaults/awsexamplevault/archives/kKB7ymWJVpPSwhGP6ycSOAekp9ZYe_--zM_mw6k76ZFGEIWQX-ybtRDvc2VkPSDtfKmQrj0IRQLSGsNuDp-AJVlu2ccmDSyDUmZwKbwbpAdGATGDiB3hHO0bjbGehXTcApVud_wyDw" }完成時,命令將輸出 Amazon Glacier 中的封存 ID、檢查總和和和位置。如需有關 upload-archive 命令的詳細資訊,請參閱《AWS CLI 命令參考》中的 upload-archive。