Amazon S3 Glacier 是什么? - Simple Storage Service(Amazon S3)Glacier
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon S3 Glacier 是什么?

Amazon S3 Glacier (S3 Glacier) 是一项安全耐用的服务,用于低成本数据存档和长期备份。

使用 S3 Glacier,您可以经济高效地将数据存储数月、数年甚至数十年。S3 Glacier 可以免除操作和扩展存储的管理工作负担,因而无需担心容量规划、硬件预置、数据复制、硬件故障检测和恢复或耗时的硬件迁移等问题。Amazon有关更多信息,请转到 S3 Glacier 定价页面

Amazon Simple Storage Service (Amazon S3) 还提供三种 Amazon S3 Gla 这些存储类别是专门为不同的访问模式和存储持续时间而设计的。这些存储类在以下方面有所不同:

  • S3 Glacier 即时检索 — 用于存档很少访问的、需要毫秒检索的数据。

  • S3 Glacier Flexible Retrieval(以前称为 S3 Glacier 存储类)— 用于可能需要在几分钟内检索其部分数据的存档。使用加速检索只需 1-5 分钟即可访问 S3 Glacier Flexible Retrieval 存储类中的数据。您还可以在长达 5-12 小时内申请免费批量检索。

  • S3 Glacier 深度存档 — 用于存档很少需要访问的数据。存储在 S3 Glacier Deep Archive e 存储类中的数据的默认检索时间为 12 小时。

重要

S3 Glacier 灵活检索和 S3 Glacier Deep Archive e 对象不可用于实时访问。您必须先恢复 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive e 对象,对于这些存储类别,Amazon S3 支持恢复请求,每秒最多 1,000 笔交易Amazon Web Services 账户。

如果选择 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 存储类,您的对象将在 Amazon S3 中保留。您无法直接通过 Amazon S3 Glacier 服务访问它们。

有关 Amazon S3 Glacier 存储类的更多信息,请参阅《A mazon S3 Glacier 用户指南》中的用于存档对象的存储

要获得增强的 S3 Glacier 体验,您可以使用 Amazon S3 控制台代替 Amazon S3 Glacier 服务器。通过 Amazon S3 API 和 Amazon S3 控制台访问和使用 Amazon S3 Glacier 存储类为数据管理和成本优化提供了增强的功能。

Amazon S3 支持对 S3 存储桶进行生命周期配置,您可以用它将对象转换为 S3 Glacier 存储类进行存档。有关 Amazon S3 生命周期配置和将对象转换为 S3 Glacier 存储类的更多信息,请参阅《亚马逊简单存储服务用户指南》中的对象生命周期管理和转换对象

Amazon S3 Glacier 存储类只是 Amazon S3 的不同存储类别中的一部分。有关 Amazon S3 核心概念(例如存储桶、接入点、存储类和对象)的一般概述,请参阅什么是 Amazon S3? 在《Amazon Simple Storage Serv ice

您是首次使用 S3 Glacier 的用户吗?

如果您是首次接触 S3 Glacier 的用户,我们建议您先阅读以下部分:

  • 什么是 Amazon S3 Glacier — 本节的其余部分描述了基础数据模型、它支持的操作以及可用于与服务交互的Amazon软件开发工具包。

  • 入门 — 本Amazon S3 Glacier 入门部分将引导您完成创建文件库、上传档案、创建用于下载档案的任务、检索任务输出和删除档案的过程。

    重要

    S3 Glacier 确实提供了一个控制台。但是,任何存档操作,例如上传、下载或删除,都需要您使用Amazon Command Line Interface (Amazon CLI) 或编写代码。档案操作没有控制台支持。例如,要上传照片、视频和其他文档等数据,您必须直接使用 REAmazon ST APIAmazon CLI 或使用软件开发工具包使用或编写代码来发出请求。

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

除了入门部分之外,您可能还想了解有关 S3 Glacier 操作的更多信息。以下部分提供了有关使用适用于 Java 和 Microsoft .NET 的 REST API 和软件开发Amazon工具包使用 S3 Glacier 的详细信息:

  • 使用Amazon带有Amazon S3 Glacier 的

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

  • 在 Amazon S3 Glacier

    本部分详细介绍了各种文件库操作,例如创建文件库、检索文件库元数据、使用任务检索文件库库存以及配置文件库通知。除了使用 S3 Glacier 控制台之外,您还可以将Amazon开发工具包用于各种保管库操作。本节介绍了 API,并使用Amazon SDK for Java和提供了工作示例Amazon SDK for .NET。

  • 在 Amazon S3 Glacier 中使用档

    本部分提供档案操作的详细信息,例如在单个请求中上传档案或使用分段上传操作分段上传大型档案。本节还介绍如何创建任务以异步下载档案。本节提供了使用Amazon SDK for Java和的示例Amazon SDK for .NET。

  • Amazon S3 Glacier 的 API 参考

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