在 Amazon S3 Glacier 中上傳封存 - Amazon S3 Glacier

此頁面僅適用於使用 Vault 和 REST API 2012 年原始版本的 S3 Glacier 服務的現有客戶。

如果您要尋找封存儲存解決方案,建議您在 Amazon S3、S3 Glacier S3 Instant RetrievalS3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 中使用 S3 Glacier 儲存類別。若要進一步了解這些儲存選項,請參閱 Amazon S3 使用者指南 中的使用 S3 Glacier 儲存類別的 S3 Glacier 儲存類別和長期資料儲存Amazon S3 這些儲存類別使用 Amazon S3 API,適用於所有區域,並且可以在 Amazon S3 主控台中管理。它們提供 Storage Cost Analysis、Storage Lens、進階選用加密功能等功能。

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

在 Amazon S3 Glacier 中上傳封存

Amazon S3 Glacier (S3 Glacier) 提供的管理主控台,可用來建立和刪除文件庫。但是,您無法藉由使用管理主控台,將封存上傳到 S3 Glacier。若要上傳資料 (例如照片、影片和其他文件),您必須使用 AWS CLI 或撰寫程式碼來發出請求,方法是直接使用 REST API 或使用 Amazon 開發套件。

如需使用 S3 Glacier 搭配 AWS CLI 的詳細資訊,請參閱 S3 Glacier 的 AWS CLI 參考。若要安裝 AWS CLI,請前往 AWS Command Line Interface。以下上傳主題說明如何使用適用於 Java 的 Amazon 開發套件、適用於 .NET 的 Amazon 開發套件和 REST API,將封存上傳到 S3 Glacier。

將封存上傳到 Amazon S3 Glacier 的選項

視上傳資料大小之不同,S3 Glacier 提供下列選項:

  • 在單一操作中上傳封存:在單一操作中,您可以上傳大小為 1 位元組到最大 4 GB 的封存。但是,我們還是鼓勵 S3 Glacier 客戶使用分段上傳,來上傳大於 100 MB 的封存。如需更多詳細資訊,請參閱 在單一操作中上傳封存

  • 上傳部分封存 - 使用分段上傳 API,您可以上傳大型封存,最高可達 40,000 GB (10,000* 4 GB)。

    分段上傳 API 呼叫是專為改善較大型封存上傳體驗所設計。您可以分段上傳封存。這些封存部分可個別、依任何順序以及同時上傳。如果某個部分上傳失敗,您只需要再次上傳該部分,而不是整個封存。您可以為大小介於 1 位元組到 40,000 GB 之間的封存使用分段上傳。如需更多詳細資訊,請參閱 上傳分段中的大型封存 (分段上傳)

重要

此 S3 Glacier 文件庫庫存每天只會更新一次。當上傳封存時,您將不會立即看到新增到文件庫的新存檔 (在主控台中或在下載的文件庫清查清單中),直到文件庫清查已更新。

使用 AWS Snowball 服務

AWS Snowball 藉由使用 Amazon 擁有的裝置,繞過網際網路,加速將大量資料移入和移出 AWS。如需詳細資訊,請參閱 AWS Snowball 的詳細資訊頁面。

若要將現有資料上傳到 Amazon S3 Glacier (S3 Glacier),您可能會考慮使用其中一個 AWS Snowball 裝置類型,將資料匯入 Amazon S3,然後使用生命週期規則,將其移至 S3 Glacier 儲存類別,以供封存使用。當您將 Amazon S3 物件轉換為 S3 Glacier 儲存類別時,Amazon S3 會在內部使用 S3 Glacier 以較低成本擁有耐久的儲存空間。雖然物件存放在 S3 Glacier 中,他們會保有您在 Amazon S3 中管理的 Amazon S3 物件,且您無法透過 S3 Glacier 直接存取。

如需有關 Amazon S3 生命週期設定以及將物件轉換到 S3 Glacier 儲存類別的詳細資訊,請參閱《Amazon Simple Storage Service 使用者指南》中的物件生命週期管理轉換物件