在 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 上传档案。要上传数据,如照片、视频和其他文档,您必须使用Amazon CLI或通过直接使用 REST API 或使用 Amazon 软件开发工具包来发出请求。

有关将 S3 Glacier 与结合使用Amazon CLI,转到Amazon CLIS3 Glacier 的参考. 要安装 Amazon CLI,请转到 Amazon Command Line Interface。以下上传主题介绍了如何使用适用于 Java 的 Amazon 开发工具包、适用于 .NET 的 Amazon 开发工具包和 REST API 将档案上传到 S3 Glacier。

向 Amazon S3 Glacier 上传档案的选项

根据上传的数据大小,S3 Glacier 提供以下选项:

  • 在单一操作中上传档案。— 在单一操作中,您可以上传大小从 1 字节到最大 4 GB 的档案。但是,我们鼓励 S3 Glacier 客户使用分段上传来上传大于 100MB 的档案。有关更多信息,请参阅 在单一操作中上传档案

  • 分段上传档案— 使用分段上传 API,您可以上传大型档案,最大约为 40000 GB (10,000 * 4 GB)。

    分段上传 API 调用旨在改进较大档案的上传体验。您可以分段上传档案。您可以独立地、以任何顺序以及并行地上传这些段。如果某段上传失败,则您只需重新上传该段,而无需重新上传整个档案。您可以对大小从 1 字节到大约 40 000 GB 的档案使用分段上传。有关更多信息,请参阅 分段上传大型档案(分段上传)

重要

每天仅更新 S3 Glacier 文件库清单。在上传档案时,您不会立即在控制台或您下载的文件库清单列表中看到添加到文件库的新档案,直至文件库清单完成更新。

使用 Amazon Snowball 服务

Amazon Snowball加快将大量数据移入和移出的速度Amazon使用 Amazon 拥有的设备,绕过了 Internet。有关更多信息,请参阅 Amazon Snowball 详细信息页面。

要将现有的数据上传到 Amazon S3 Glacier (S3 Glacier),您可能会考虑使用Amazon 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 用户指南.