此页面仅适用于使用 Vaults 和 2012 年原始 REST API 的 Amazon Glacier 服务的现有客户。
如果您正在寻找档案存储解决方案,我们建议您在亚马逊 S3、S3 Glacier 即时检索、S3 Glacier 灵活检索和 S3 Glacier Deep Archive Deep Archive 中使用 Amazon Glacier 存储类。要了解有关这些存储选项的更多信息,请参阅 Amazon Glacier 存储类别
从 2025 年 12 月 15 日起,Amazon Glacier(最初基于保管库的独立服务)将不再接受新客户,对现有客户不产生任何影响。Amazon Glacier 是一项独立的服务 APIs ,拥有自己的服务,可将数据存储在文件库中,不同于亚马逊 S3 和 Amazon S3 Glacier 存储类别。在 Amazon Glacier 中,您的现有数据将保持安全且可以无限期地访问。无需迁移。对于低成本、长期的存档存储, Amazon 建议使用 Amazon S3 Glacier 存储类别,这些存储类别
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Command Line Interface配置文件库通知
此部分描述了如何使用 Amazon Command Line Interface配置文件库通知。配置通知时,您可以指定任务完成事件,这些事件会触发向 Amazon Simple Notification Service (Amazon SNS) 主题发送通知。除了为文件库配置通知以外,您还可以指定您在启动任务时要向其发布通知的主题。如果您的文件库已配置为针对特定的事件发送通知,并且您在任务启动请求中指定了通知,则系统会发送两份通知。
按照以下步骤使用 Amazon CLI配置文件库通知。
(先决条件)设置 Amazon CLI
-
下载并配置 Amazon CLI。有关说明,请参阅《Amazon Command Line Interface 用户指南》中的以下主题:
-
在命令提示符下输入以下命令来验证您的 Amazon CLI 设置。这些命令没有显式提供凭证,因此将使用默认配置文件的凭证。
-
尝试使用 help 命令。
aws help -
要获取已配置账户上的 Amazon Glacier 文件库列表,请使用
list-vaults命令。123456789012用您的 Amazon Web Services 账户 身份证替换。aws glacier list-vaults --account-id123456789012 -
要查看的当前配置数据 Amazon CLI,请使用
aws configure list命令。aws configure list
-
示例:使用配置文件库通知 Amazon CLI
-
使用
set-vault-notifications命令配置在文件库发生特定事件时将发送的通知。默认情况下,您不会收到任何通知。aws glacier set-vault-notifications --vault-nameexamplevault--account-id111122223333--vault-notification-config file://notificationconfig.json -
通知配置是 JSON 文档,如以下示例所示。
{ "SNSTopic": "arn:aws:sns:us-west-2:012345678901:mytopic", "Events": ["ArchiveRetrievalCompleted", "InventoryRetrievalCompleted"] }有关在 Amazon Glacier 上使用 Amazon SNS 主题的更多信息,请参阅在 Amazon Glaci er 中配置文件库通知:一般概念
有关 Amazon SNS 的更多信息,请参阅 Amazon SNS 入门。