什么是 Amazon Glacier? - Amazon Glacier

此页面仅适用于使用文件库和 2012 年原始 REST API 的 Amazon Glacier 服务的现有客户。

如果您正在寻找归档存储解决方案,建议使用 Amazon S3 中的 Amazon Glacier 存储类别 S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive。要了解有关这些存储选项的更多信息,请参阅 Amazon Glacier 存储类别

从 2025 年 12 月 15 日起,Amazon Glacier(最初基于独立文件库的服务)将不再接受新客户,对现有客户不存在任何影响。Amazon Glacier 是一项独立服务,拥有自己的 API,可将数据存储在文件库中,与 Amazon S3 和 Amazon S3 Glacier 存储类别不同。在 Amazon Glacier 中,您现有的数据将确保安全,并且可以无限期地访问。无需进行迁移。对于低成本、长期的存档存储,AWS 建议使用 Amazon S3 Glacier 存储类别,该类别可通过基于 S3 存储桶的 API、完全的 AWS 区域可用性、更低的成本和 AWS 服务集成,提供卓越的客户体验。如果您希望加强功能,可以考虑使用我们的 AWS 将数据从 Amazon Glacier 文件库传输到 Amazon S3 Glacier 存储类别的解决方案指南,迁移到 Amazon S3 Glacier 存储类别。

什么是 Amazon Glacier?

如果您目前正在使用 Amazon Glacier(Amazon Glacier)服务并想了解更多信息,可在本指南中找到所需的信息。Amazon Glacier 是一项安全、持久的服务,通过使用文件库实现低成本的数据存档和长期备份。有关 Amazon Glacier 服务定价的更多信息,请参阅 Amazon Glacier 定价

您目前正在使用 Amazon Glacier 吗?

注意

本部分将介绍 Amazon Glacier 服务。如果您目前使用 Amazon S3 Glacier 存储类别(S3 Glacier Instant RetrievalS3 Glacier Flexible RetrievalS3 Glacier Deep Archive),请参阅《Amazon S3 用户指南》中的存档对象的存储类别

如果您目前使用 Amazon Glacier 服务并想了解更多信息,建议您先阅读以下部分:

  • Amazon Glacier 是什么 – 此部分介绍底层数据模型、它支持的操作,以及您可以用来与该服务交互的 AWS SDK。

  • 入门 - Amazon Glacier 入门部分将指导您完成创建文件库、上传档案、创建下载档案的任务、检索任务输出以及删除档案的过程。

    重要

    Amazon Glacier 确实提供了一个控制台。但任何档案操作(例如上传、下载或删除)均要求您使用 AWS Command Line Interface(AWS CLI)或编写代码。档案操作没有控制台支持。例如,要上传照片、视频和其他文档等数据,您必须使用 AWS CLI 或编写代码发起请求(可直接利用 REST API 或使用 AWS SDK)。

    要安装 AWS CLI,请参阅 AWS Command Line Interface。有关将 Amazon Glacier 与 AWS CLI 配合使用的更多信息,请参阅 Amazon Glacier 的 AWS CLI 参考。有关使用 AWS CLI 将档案上传到 Amazon Glacier 的示例,请参阅结合使用 Amazon Glacier 与 AWS Command Line Interface

除了入门章节之外,您可能还想了解有关 Amazon Glacier 操作的更多信息。以下部分详细介绍了如何通过 REST API、适用于 Java 和 Microsoft .NET 的 AWS SDK 使用 Amazon Glacier:

  • 将 AWS SDK 与 Amazon Glacier 结合使用

    此部分概述了此指南的各种代码示例中使用的 AWS SDK。回顾此部分将有助于阅读以下部分。它概述了这些开发工具包提供的高级和低级 API、何时使用它们,以及运行此指南中提供的代码示例的常见步骤。

  • 在 Amazon Glacier 中处理文件库

    此部分详细介绍了各种文件库操作,例如,创建文件库、检索文件库元数据、使用任务来检索文件库清单,以及配置文件库通知。除了使用 Amazon Glacier 控制台以外,您还可以使用 AWS SDK 来执行各种文件库操作。此部分描述了 API,并以实际案例提供了使用适用于 Java 的 AWS SDK 和适用于 .NET 的 AWS SDK 的示例。

  • 在 Amazon Glacier 中处理档案

    此部分详细介绍了档案操作,例如,在单个请求中上传档案,或者使用分段上传操作来分段上传大型档案。此外,该部分还说明了如何创建任务来异步下载档案的操作。此部分提供了使用适用于 Java 的 AWS SDK 和适用于 .NET 的 AWS SDK 的示例。

  • Amazon Glacier 的 API 参考

    Amazon Glacier 是一项 RESTful 服务。此部分描述了 REST 操作,包括所有操作的语法以及示例请求和响应。AWS SDK 库包含此 API,可以简化您的编程任务。