几分钟完成 AWS 注册

创建免费账户

获得 12 个月的 AWS 免费套餐,同时享受 AWS 的基本支持功能,包括全年全天候无休客户服务、支持论坛及更多。

请注意,AWS 免费套餐目前不包括 Amazon Glacier

问:什么是 Amazon Glacier?

Amazon Glacier 是成本极低的存储服务,为数据备份和存档提供了安全、耐用、灵活的的存储。使用 Amazon Glacier,用户可以每月每 GB 0.004 USD 的低价安全地存储数据。Amazon Glacier 可让客户将存储扩展到 AWS 并卸下操作以及管理负担,这样,他们就不必担心容量规划、硬件配置、数据复制、硬件故障检测和恢复,或者耗时的硬件迁移等问题。

问:企业、政府和其他组织如何从 Amazon Glacier 获益?

Amazon Glacier 使任何企业或组织能够轻松经济地将数据保留数月、几年,甚至几十年。使用 Amazon Glacier,客户如今能够经济地保留更多数据,以供未来分析或参考,并且可以集中精力发展业务,而无需分心运营和维护存储基础设施。寻找合规性存储的客户可以使用文件库锁定部署合规性控制,以符合法规要求与合规性存档要求。

问:如何在 Amazon Glacier 和 Amazon Simple Storage Service (Amazon S3) 之间进行取舍?

Amazon S3 是耐用、安全、简单且快速的存储服务,是专为开发人员简化 Web 级计算而设计。如果您需要快速或频繁地访问数据,则建议采用 Amazon S3。如果低存储成本是主要考虑因素,并且您不需要毫秒级的数据访问速度,请使用 Amazon Glacier。

问:我可以存储哪种类型的数据?

您几乎可以存储任何格式、任何类型的数据。您还可以使用文件库锁定部署合规性存储控制,以不可改变的单写多读 (WORM) 的格式存储法规和合规性档案。请参阅 Amazon Web Services 许可协议以了解详细信息。

问:Amazon 如何处理我在 Amazon Glacier 中的数据?

Amazon 将存储您的数据,并跟踪其相关使用情况,用于账单用途。除非法律要求,Amazon 不会出于 Amazon Glacier 服务之外的任何目的访问您的数据。请参阅 Amazon Web Services 许可协议以了解详细信息。

问:如何使用 Amazon Glacier?

Amazon Glacier 提供了简单的基于标准的 REST Web 服务界面以及 Java 和 .NET SDK。AWS 管理控制台可用于快速设置 Amazon Glacier。可按编程方式上传和取回数据。查看我们的文档了解有关 Glacier API 和 SDK 的更多信息。

问:Amazon Glacier 的持久性如何?

Amazon Glacier 专门针对档案存储而设计的,其目标年平均存储持久性为 99.999999999%。该项服务通过冗余方式将数据存储在多个设施以及一个设施内的多个设备上。为了增加持久性,Amazon Glacier 在返回上传档案相关的 SUCCESS 之前,会将您的数据同步存储到多个设施。Glacier 还执行常规系统数据完整性检查,并具有自动修复功能。


问:Amazon Glacier 内的数据是如何组织的?

在 Amazon Glacier 中,您可将数据当作档案存储。系统会为每个档案指定一个唯一的档案 ID,用于今后取回数据。档案可以代表一个文件,或者您也可以选择将几个文件上传为单一个档案。您将档案上传到文件库。文件库是档案的集合,用于组织您的数据。

问:我可以存储多少数据?

Amazon Glacier 中可存储的数据总量没有上限。每个档案的上限为 40 TB。

问:使用 Amazon Glacier 存储数据的最低限额是多少?

在 Amazon Glacier 中存储数据没有下限,单个档案大小范围为 1 个字节到 40TB。

问:AWS 管理控制台是否支持 Amazon Glacier?

是的。AWS 管理控制台允许您创建并配置文件库,从而使您能够轻松快速地设置 Glacier。单击此处转到 AWS 管理控制台。


问:Amazon Glacier 的收费如何?

利用 Amazon Glacier,存储价格为每月每 GB 0.004 USD,您只需为所用的资源付费。因此,不存在安装费用,而对于大部分存档用例,总花费将主要由存储成本组成。

上传请求的价格是每 1000 个请求 0.05 USD。此外,Glacier 中存储的存档提供最短为 90 天的存储,同时未满 90 天就被删除的存档所产生的按比例支付的费用等于按剩余天数支付的存储费用。由于 Amazon Glacier 是专用于存储经常访问且长久使用的数据,这些恢复收费和提早删除费对大部分人可能都不会发生。

当我们的成本较低时,我们的收费也比较低。有些价格因 Amazon Glacier 区域而不同,具体取决于您的文件库的位置。在同一区域内的 Amazon EC2 和 Amazon Glacier 之间传输数据,不收取数据传输费。对于在所有其他区域的 Amazon EC2 和 Amazon Glacier 之间传输的数据(例如,在 Amazon EC2 加利福尼亚北部区域和 Amazon Glacier 美国东部弗吉利亚北部区之间),将按照传输两端的互联网数据传输费率进行收费。

 

有关 Glacier 定价的详细信息,请访问 Glacier 定价页面

问:如何计算存储费用?

每月计费的存储容量基于全月内使用的平均存储量,以每月千兆字节计(即:GB 月)。各档案大小的计算方式是以您上传的数据量,外加用于索引和元数据的额外 32 KB 数据(例如,档案描述)。此额外数据对于识别和取回档案是必要的。在接下来的例子中,我们将使用美国东部(弗吉尼亚北部)区域的收费标准来计算存储费用:

如果您上传 100 000 个档案,每个大小为 1 GB,则总存储大小将为:

每个档案 1.000032 GB x 100 000 个档案 = 100 003.20 GB

如果这些档案存储 1 个月,您将需要支付:

100003.20GB 月 x 0.004 USD = 400.01 USD

如果您上传 200 000 个档案,每个大小为 0.5 GB,则总存储大小将为:

每个档案 0.500032 GB x 200 000 个档案 = 100 006.40 GB

如果这些档案存储 1 个月,您将需要支付:

100006.40GB 月 x 0.004 USD = 400.03 USD

您的存储是按“TimedStorage-ByteHrs”衡量的,每月底合计该值,得出您的月度费用。例如,如果您在美国东部(弗吉利亚北部)区域存储了一个大小为 1 GB 的档案(包括 32 KB 的额外开销),为期 1 天,则您的使用量将为:

1 073 741 824 字节 x 1 天 x 24 小时 = 25 769 803 776 字节小时

转换为 GB 月(假定该月为 30 天),则得出:

25 769 803 776 字节小时 x(1 GB / 1 073 741 824 字节)x(1 月/ 720 小时)= 0.03 GB 月

因此,这一天您的存储费用应为:

0.03GB 月 x 0.004 USD = 0.00012 USD

 

要了解有关 Glacier 定价的更多信息并查看其他区域的价格,请访问 Glacier 定价页

问:为什么价格因我选择的 Amazon Glacier 区域而异?

当我们的成本较低时,我们的收费也比较低。例如,我们在美国东部(弗吉利亚北部)区域的成本低于美国西部(加利福尼亚北部)区域的成本。

问:使用 Amazon Glacier 要如何收费?又是怎么计费额的?

开始使用服务时,没有安装费。每个月底将自动向您的信用卡收取当月使用费。您可以随时在 Amazon Web Services 网站上查看当前账单期的费用,只需登录您的 Amazon Web Services 账户,并单击“您的 Web 服务账户”下的“账户活动”。

问:可以免费取回多少数据?

Glacier 提供 10GB 取回免费套餐。您可以每月免费取回 10GB 的 Amazon Glacier 数据。免费套餐限额适用于标准取回,可在当月任何时候使用。

问:从 Amazon Glacier 取回数据如何收费?

有三种方式可以从 Glacier 取回数据,每种方式具有不同的每 GB 取回费和每存档请求费 (即请求一个存档计为一个请求)。加急取回的费率为每 GB 0.03 USD 和每个请求 0.01 USD。标准取回的费率为每 GB 0.01 USD 和每 1000 个请求 0.05 USD。批量取回的费率为每 GB 0.0025 USD 和每 1000 个请求 0.025 USD。

例如,使用加急取回,如果您请求取回 10 个存档,每个存档的大小均为 1GB,则费用为 10 x 0.03 USD + 10 x 0.01 USD = 0.40 USD。

如果您使用标准取回方式取回 500 个存档,每个存档的大小均为 1GB,则费用为 500GB x 0.01 USD + 500 x 0.05 USD/1000 = 5.025 USD。

最后,使用批量取回,如果您要取回 500 个存档,每个存档的大小均为 1GB,则费用为 500GB x 0.0025 USD + 500 x 0.025 USD/1000 = 1.2625 USD。

有关 Glacier 定价的详细信息,请访问 Glacier 定价页面

问:当我只取回档案的一定范围时,如何收费?

范围取回的定价方法与 Amazon Glacier 的常规取回完全相同。只有按您指定的范围内取回的数据量,您才需要支付每 GB 费用。

 

问:删除存储不足 3 个月的数据时,如何收费?

Amazon Glacier 是专为需要长久保留数据的使用案例设计的。如果要删除的档案已存储达到 3 个月或以上,则从 Amazon Glacier 删除数据是免费的。如果档案在上传后 3 月内就要删除,则需要支付提早删除费用。在美国东部 (弗吉利亚北部) 区域,如果在三个月内删除,则按比例计算的提早删除费为每 GB 0.012 USD。如果您上传数据 1 个月后,删除了 1GB,则提早删除费为 0.008 USD。然而,如果您 2 个月后删除了 1GB,则提早删除费为 0.004 USD。

要查看其他区域的价格,请访问 Glacier 定价页面

问:预计总体拥有成本 (TCO) 是多少?

Amazon Glacier 是一款安全、耐久且成本极低的云存储服务,适用于数据存档和长期备份。客户能以每月每 GB 低至 0.004 USD 的价格安全地存储大量或少量数据,与本地解决方案相比,显著降低了成本。为了保持成本低廉,同时满足各种数据取回需求,Amazon Glacier 提供三种访问存档的选项,各自的取回时间从数分钟到数小时不等。Amazon Glacier 存储的总拥有成本 (TCO) 取决于您的数据访问模式。下面的几种示例展示了不同的使用案例,既有从不取回的深度存储,也有需要访问大量数据的活跃工作负载。

TCO 示例 1:假设您将 1PB 数据上传到 Amazon Glacier 中,平均存档大小为 1GB,而且您从不取回任何数据。当您首次上传 1PB 数据时,上传请求费为 1048576GB x 0.05 USD / 1000 = 52.43 USD。然后,持续存储费为 1048576GB x 0.004 USD = 每月 4194.30 USD,或者每年 50331.65 USD。

TCO 示例 2:现在假设您存储的数据与示例 1 相同,并且您平均每天需要使用批量取回方式取回 3TB (3072GB) 数据,存档的平均大小为 1GB,总共为 3072 个存档。即,每月取回 90TB,或者每月取回 8.8% 的数据。每天的取回费总计为 3072 x 0.0025 USD + 3072 * 0.025 USD / 1000 = 7.76 USD,相当于每月 232.70 USD 或每年 2792.45 USD。加上存储费,您的年度 TCO 为 50331.65 USD + 2792.45 USD = 53124.10 USD。在此示例中,取回费仅占 Glacier 费用总额的 5.3%。每月每 GB 费用 (包括取回费) 总计为 0.004222 USD/GB。

TCO 示例 2:现在假设您存储的数据与示例 1 相同,您平均每天需要使用标准取回方式取回 1TB (1024GB) 数据,并且偶尔要使用加急取回处理紧急请求,平均每天 10GB。在此示例中,我们假设存档的平均大小为 1GB。即,每月取回 30.3TB,或者每月取回 3% 的数据。每天的取回费总计为 (1024 x 0.01 USD + 1024 x 0.05 USD / 1000) + (10 x 0.03 USD + 10 x 0.01 USD) = 10.69 USD,相当于每月 320.74 USD 或每年 3848.83 USD。加上存储费,您的年度 TCO 为 50331.65 USD + 3843.83 USD = 54180.48 USD。在此示例中,取回费仅占 Glacier 费用总额的 7.1%。每月每 GB 费用 (包括取回费) 总计为 0.0043 USD/GB。

有关 Glacier 定价的详细信息,请访问 Glacier 定价页面

问:价格是否含税?

除非另行说明,否则我们的价格不包括适用的税费和关税 (包括增值税和适用销售税)。使用日本账单地址的客户若要使用 AWS,则需缴纳日本消费税。了解更多


问:如何控制对我的数据的访问?

默认情况下,只有您可以访问您的数据。另外,您可以使用 AWS Identity and Access Management (AWS IAM) 服务来控制对您存储在 Amazon Glacier 中的数据的访问。您只需设置 AWS IAM 策略,指定账户中的哪些用户有权对给特定文件库执行操作即可。

问:我的数据是否已加密?

是的,本服务中的所有数据均将在服务器端进行加密。Amazon Glacier 可为您处理密钥管理和密钥保护事宜。Amazon Glacier 使用了一种强大的分组加密技术:256 位高级加密标准 (AES-256)。256 位是为 AES 定义的最大密钥大小。如果客户希望自己管理密钥,可在上传数据前将其加密。

问:Amazon Glacier 是否支持 IAM 权限?

可以,Glacier 将通过集成 AWS Identity and Access Management (IAM) 服务来支持 API 级别权限。

有关 IAM 的详细信息,请访问:


问:什么是档案?

档案是长久保存的信息块。您是以档案的形式将数据存储在 Amazon Glacier 中的。您可以将一个文件作为一个档案进行上传,但是如果将数据合并起来,成本会更低。客户在将文件上传到 Amazon Glacier 之前,会将多个文件合并为一个文件,而 TAR 和 ZIP 是他们最常用的格式。您可以存储的总数据量和档案数量不受限制。各个 Amazon Glacier 档案的大小可在 1 个字节至 40 TB 之间。一次可上传的最大档案为 4 GB。对于大于 100 MB 的档案,客户应该考虑使用分段上传功能。存储在 Amazon Glacier 中的档案是不能改变的,即:可以上传和删除档案,但是不能编辑或覆盖。

问:如何删除档案?

您可以随时删除档案。当您的删除请求成功且无法访问档案时,系统会终止计费。在上传后 3 个月内删除档案的,需要支付删除费用(请参阅计费部分了解详情)。

问:如何上传大型档案?

上传大型档案(100 MB 或更大)时,您可以使用多部分上传来获取更高的吞吐量和可靠性。多部分上传允许您将大型档案分割成较小的块,以便分批上传。成功上传所有组成部分后,系统会将它们合并成一个档案。

问:什么是库?

库是 Amazon Glacier 中将档案归在一起的一种方式。您可以使用库在 Amazon Glacier 中整理您的数据。各档案均存储在您选择的文件库中。您可以通过使用 AWS Identity and Access Management (IAM) 服务设置文件库级访问权限来控制对您的数据的访问。您还可以将通知权限附加到文件库。这样,当您请求取回的数据备妥可供下载时,您或您的应用程序将收到通知。单击此处了解更多有关使用 Amazon Simple Notification Service (Amazon SNS) 设置通知的信息。

问:可以创建多少个库?

您可在每个区域的每个账户下创建 1000 个库。

问:如何高效管理 Amazon Glacier 库?

Amazon Glacier 让您能够标记 Glacier 文件库,从而更加轻松地管理资源和成本。标记是您可以定义并与文件库关联的标签,您可以使用标记为 AWS 成本报告等操作增加筛选能力。例如,您可以使用标记跨组织的多个部门或按任何其他分类分配 Glacier 成本和使用情况。您可以使用 Glacier 控制台Glacier API 标记文件库。有关更多信息,请参见标记 Amazon Glacier 文件库

问:如何删除库?

您可以使用 AWS 管理控制台、Amazon Glacier API 或 SDK 删除任何不包含档案的 Glacier 文件库。文件库删除后,您可以用相同的名称重新创建新的文件库。如果文件库中包含档案,则必须先删除所有档案,然后才能删除该文件库。


问:什么是库访问策略?

库访问策略是基于资源的策略,您可以直接附加到 Glacier 库(资源)以指定拥有对库的访问权限的用户和他们可以执行的操作。要了解更多信息,请阅读“Amazon Glacier Developer’s Guide”中的“Managing Vault Access Policies”部分。

问:库访问权限与基于 AWS Identity and Access Management (IAM) 策略的访问权限控制有何不同?

访问权限可通过两种方式来分配:分配为基于用户的权限或分配为基于资源的权限。基于 IAM 策略的访问权限控制是基于用户的权限,其中您可以分配 IAM 策略给 IAM 用户或组,控制 Glacier 库的读取、写入和删除权限。使用库访问策略的服务控制控制是基于资源的权限,其中您可以直接挂载访问权限策略到库以管理对所有用户的访问权限。库服务策略可以让某些使用案例更加简单。例如,要保护业务关键库中的信息,防止意外删除,您可以创建拒绝所有用户的删除尝试的库访问策略。可在 AWS 管理控制台中数分钟实现本数据保护程序,无需审计并撤销通过 IAM 策略分配给用户的权限。

问:我能否使用库访问策略管理跨账户访问权限?

是的,可以。例如,通过简单添加该帐户到库的访问策略并指定仅允许读取活动,您可以为使用不同 AWS 帐户的业务合作伙伴授予只读访问权限。

问:开单如何用于跨账户访问权限情景?

将向库所有人的账户收取跨账户访问权限期间产生的费用。例如,Alice(账户 A)授予 Bob(账户 B)对 Alice 的“电影”库的访问权限,并允许 Bob 上传数据。在 Bob 进行 1000 次请求以上传 1GB 数据后,将对 Alice 的账户(账户 A)收取 1000 次请求以及 1GB 数据的费用,直到该数据被删除。Bob 的账户(账户 B)将不产生这些费用。

问:我如何创建和管理库访问策略?

您可以在 AWS Glacier 控制台或使用 AWS SDK 中的访问权限 API 创建和管理库访问策略。要了解更多信息,请阅读“Amazon Glacier Developer’s Guide”中的“Managing Vault Access Policies”部分。

问:我可以有多少个库访问策略?

您可以为每个库设定一个库访问策略。库访问策略可以用作单个位置,以查看拥有库访问权限的用户和每位用户的允许操作列表。

问:什么是库锁定?

利用文件库锁定,您可以通过可锁定的策略(文件库锁定策略),轻松部署并强制遵守单个 Glacier 文件库的合规性控制。锁定后,文件库锁定策略将不可改变,Glacier 会强制执行指定的控制,以帮助您实现合规性目标。要了解更多信息,请阅读“Amazon Glacier Developer’s Guide”中的“Amazon Glacier Vault Lock”部分。

问:使用库锁定可以部署什么类型的合规性控制?

您可以使用 AWS Identity and Access Management (IAM) 策略语言,在文件库锁定策略中部署各种合规性控制措施。例如,您可以针对法规档案轻松设置“单读多写”(WORM) 或基于时间的记录保留控制。要了解更多信息,请阅读“Amazon Glacier Developer’s Guide”中的“Amazon Glacier Vault Lock”部分。

问:库锁定如何强制执行我的合规性控制?

文件库锁定通过可锁定的策略(文件库锁定策略)强制执行您的合规性控制。锁定后,文件库策略将不可改变,Glacier 仅允许对您指定的合规性控制明确允许的数据进行操作。文件库锁定还可以确保无法修改或删除锁定的策略,直到文件库中没有要保护的档案为止。有关锁定合规性文件库的更多信息,请参阅“Amazon Glacier Developer’s Guide”。

问:库锁定策略与库访问策略有何区别?

两个策略均管理对文件库的访问控制,但是,文件库锁定策略可以设为不可改变,并为您的合规性控制提供有力的强制执行功能。您可以使用文件库锁定策略部署通常具有约束性并且在将来“一劳永逸”的法规和合规性控制。同时,您可以使用文件库访问策略实现与合规性无关、临时和需要经常修改的访问控制。两个策略可以结合使用以实现管理目的和灵活性。

问:哪些 AWS 电子存储服务已基于金融服务法规进行了评估?

对于金融服务行业的客户,库锁定提供了对经纪自营商的额外支持,他们必须以不可擦除和不可重写的格式保留记录,以满足 SEC 准则 17a-4(f)、FINRA 准则 4511 或 CFTC 法规 1.31 的监管要求。您可以轻松指定记录保留时间,以便以原始形式将法规档案保留规定的时间,同时实施法定保留以无限期地保留数据,直到保留移除为止。

问:哪些 AWS 文档支持有关通知监管机构的 SEC 17a-4(f)(2)(i) 和 CFTC 1.31(c) 要求?

在使用 AWS Glacier 进行电子存储之前,向监管机构或所选的“指定审查机关”(DEA) 发送通知,同时提供一份 Cohasset 评估副本。针对这些要求,AWS 不可作为指定的第三方。请务必选择 D3P,并将此信息添加到发送给 DEA 的通知中。

问:可将哪些其他控制应用于 Amazon Glacier 库锁定?

在某些情况下,您可能需要在无限期的时间内对合规性档案实施法定保留?如果文件库已采用特定的方式进行标记,则可通过创建拒绝使用 Glacier 的 Delete 函数的文件库访问策略来在 Glacier 文件库上启用法定保留。除了基于时间的保留和法定保留外,Glacier 文件库锁定可用于实施各种合规性控制,这些控制可设为不可变,以实现强有力的监管,例如对包含机密信息的文件库的所有数据访问/读取活动实施多重身份验证。

问:如何设置库锁定?

您可以在 AWS Glacier 控制台中或使用 AWS SDK 中的文件库锁定 API 设置文件库锁定。要了解更多信息,请阅读“Amazon Glacier Developer’s Guide”中的“Getting Started with Amazon Glacier Vault Lock”部分。


问:如何从该服务检索数据?

当您请求从 Glacier 取回数据时,即表示您启动了一个存档取回作业。当取回作业完成后,您的数据即在 24 小时内可供下载或通过 Amazon Elastic Compute Cloud (Amazon EC2) 访问。有三种方式可以取回数据,每种具有不同的访问时间和成本:加急、标准和批量取回。

问:什么是标准取回?

标准取回可让您在数小时内访问您的任何存档。标准取回通常在 3-5 小时内完成。

问:如何使用标准取回?

要使用标准取回,请将 InitiateJob API 请求中的“Tier”参数设为“Standard”。如果不指定任何套餐,则请求默认使用标准取回。

问:标准取回如何收费?

标准取回采用固定费率:每 GB 0.01 USD 和每 1000 个请求 0.05 USD。例如,取回 500 个存档,每个存档的大小均为 1GB,则费用为 500GB x 0.01 USD + 500 x 0.05 USD/1000 = 5.025 USD。

问:何时应该使用标准取回?

标准取回是在数小时内访问数据的低成本方式。例如,您可以使用标准取回来恢复备份数据,取回存档的数据以便当天进行编辑和分发,或者获取并分析日志以便在数小时内做出业务决策。

问:什么是批量取回?

批量取回是 Glacier 提供的成本最低的取回方式,使您能够以低廉的成本在一天内取回大量数据,甚至可以达到 PB 级。批量取回通常在 5-12 小时内完成。

问:如何使用批量取回?

要使用批量取回,请将 InitiateJob API 请求中的“Tier”参数设为“Bulk”。

 

问:批量取回如何收费?

批量取回采用固定费率:每 GB 0.0025 USD 和每 1000 个请求 0.025 USD。例如,取回 500 个存档,每个存档的大小均为 1GB,则费用为 500GB x 0.0025 USD + 500 x 0.025 USD/1000 = 1.2625 USD。

 

问:何时应该使用批量取回?

批量取回的设计宗旨是让客户以经济高效的方式获取大量数据,以便满足非紧急使用案例的需要,例如对数 PB 的原始视频内容进行转码或分析大量基因组序列。

 

问:什么是加急取回?

当您偶尔需要加急请求存档子集时,可以使用加急取回来快速访问您的数据。除了最大的存档 (250MB+) 以外,对于使用加急取回方式访问的所有数据,通常在 1-5 分钟内即可使用。有两种加急取回:按需和预置。按需请求类似于 EC2 按需实例,绝大部分时间都可以使用。预置请求可保证在您需要时获得数据。

问:什么是预置容量单位?

预置容量可确保加急取回所取回的容量在您需要时即可使用。每单位容量可确保每 5 分钟内至少可执行 3 次加急取回,并提供高达 150MB/s 的取回吞吐量。

问:何时应该预置取回容量?

如果您需要满足特定的加急取回速率要求,则可以预置取回容量。如果没有预置容量,则只有在发出请求时有容量可用的情况下,才会接受加急取回请求。

问:如何购买预置容量?

您可以使用控制台、软件开发工具包或 CLI 来购买预置容量。

问:预置容量如何收费?

自购买之日起,每单位预置容量的费用为每月 100 USD。

问:如何使用加急取回?

要使用加急取回,请将 InitiateJob API 请求中的“Tier”参数设为“Expedited”。无需指定加急取回是按需还是预置。如果您购买了预置容量,则所有加急取回都将自动通过您的预置容量来提供。

问:加急取回如何收费?

加急取回采用固定费率:每 GB 0.03 USD 和每个请求 0.01 USD。例如,取回 10 个对象,每个对象的大小均为 1GB,则费用为 10 x 0.03 USD + 10 x 0.01 USD = 0.40 USD。

问:何时应该使用加急取回?

加急取回针对偶尔需要紧急请求少量存档的情况进行了优化。除了最大的存档 (250MB+) 以外,对于使用加急取回方式访问的所有数据,通常在 1-5 分钟内即可使用。如果您的应用程序或工作负载需要确保加急取回在您需要时就能使用,则您应该考虑使用预置容量。

问:是否可以只检索档案的一部分?

可以,范围取回可使您取回档案的特定范围。范围取回与 Amazon Glacier 中的定期取回类似。两种方式都需要启动取回作业 (请参阅如何取回数据?了解更多信息)。您可以使用范围取回来降低或消除取回费用(请参阅可以免费取回多少数据?

使用范围取回启动取回作业时,您提供的字节范围,以零开始(档案的开头),或其后以 1MB 为一个间隔(例如,1MB、2MB、3MB 等)的任何一个值。该范围的结尾可以是您档案的结尾或大于范围开头的以 1 MB 为间隔的任何一个值。

问:为什么只能检索一定范围内的档案?

您选择执行范围取回有几个方面的原因。例如,您可以将几个文件合并起来,然后作为一个文件进行上传。然后,您可能需要选择这些文件中分一小部分进行取回,在这种情况下,您可以只取回包含所需文件的档案范围。另一个原因是,执行范围取回可控制在给定时间段可以下载多少数据。当您请求从 Glacier 取回数据时,即表示您启动了一个存档取回作业。当取回作业完成后,您的数据即在 24 小时内可供下载或通过 Amazon Elastic Compute Cloud (Amazon EC2) 访问。然后,取回的数据可供在 24 小时内进行下载。因此,您可以分几部分取回档案,以便管理下载计划。

问:如何查看作业?

通过调用 ListJobs API,您可以列出任何文件库正在处理的作业。作业列表提供的信息包括作业的创建时间和状态(如,进行中、已成功完成,或者没有完成的话,会提供作业没有成功的原因)。可通过调用 DescribeJob API 和提供相应的作业 ID,来跟踪单个作业的进度。系统会立即返回作业的进度。

问:作业完成后,我是否能收到通知?

是的。您可以选择性地配置文件库,以便在作业完成时,向您或的应用程序发送通知。通知会通过 Amazon Simple Notification Service 发送(单击此处了解更多有关 Amazon SNS 的信息)。


问:什么是数据检索策略?

Amazon Glacier 数据检索策略可让您通过在 AWS 控制台中点击几下来定义自己的数据检索限制。您可以将检索限制为“仅限免费套餐”,或者如果您的检索需求超出免费套餐的范围,则可以指定“最大检索速度”来限制您的检索速度并规定检索成本上限。在这两种情况下,Amazon Glacier 都不会接受超过您定义的检索上限的检索请求。检索策略适用于标准取回。 

要了解更多信息,请阅读“Amazon Glacier 开发人员指南”中的配置数据取回策略部分。

问:如何设置数据检索策略?

您可以在 Amazon Glacier 控制台中或通过 Amazon Glacier API 设置数据检索策略。要了解更多信息,请阅读“Amazon Glacier developer’s guide”中的“Configuring Data Retrieval Policies”部分。

问:每个 AWS 区域是否有特定的数据检索策略?

是。您可以为每个 AWS 区域设置一个数据检索策略,该策略将控制您的账户在该区域中的所有数据检索活动。数据取回策略是针对特定区域的,因为数据取回费用在不同 AWS 区域也有所不同。 

请访问 Amazon Glacier 定价,了解更多信息。

问:能否使用数据检索策略来“减缓”检索速度或将它们展开?

不能,“仅限免费套餐”和“最大检索速度”等数据检索策略不会接受超出您预定义的数据检索限制的数据检索请求,以此来帮助您管理数据检索费用。数据检索策略不会改变 3 到 5 小时的数据检索延迟或展开您的检索。您可以利用 Amazon Glacier 的范围检索功能来展开检索并降低最高检索速度。了解更多

问:数据取回免费套餐改为每月 10GB 对我的数据取回策略有何影响?

就数据取回速率而言,对您的策略毫无影响。如果您于 2016 年 11 月 21 日数据检索免费套餐发生变更之前,将取回策略设置为以前的免费套餐 (即月度平均存储量的 5%),则您策略中的取回速率 (每小时 GB 数) 与截止于 2016 年 11 月 21 日的 5% 免费套餐速率保持相同。例如,如果您在该日期的月度平均存储量是 14400GB,则您的取回速率上限是 14400GB x 5% / 30 天 / 24 小时 = 每小时 1GB。您的新策略仍将保持每小时 1GB,但将成为“最大取回速率”策略,而不是“仅限免费套餐”策略。


问:是否可以查看存储在 Amazon Glacier 中的档案?

是的。尽管您将需要亲自维护一份上传到 Amazon Glacier 的数据索引,系统还会维护一份各文件库包含的所有档案的清单,以用于灾难恢复或偶尔调节之目的。文件库清单大约一天更新一次。您可以请求 JSON 或 CSV 文件格式的文件库清单,其中包括该文件库中的档案的详细信息,包括大小、创建日期和档案说明(如果您在上传时提供了说明的话)。该清单将显示最近一次更新清单时文件库的状态。

问:是否能够获取我的库的实时列表?

可以,您可以使用 AWS 管理控制台或通过调用 ListVaults API,列出您存储在 Amazon Glacier 中的文件库。除了文件库名称列表,您还可以查看最近一次更新文件库清单的时间以及当时文件库的内容摘要,和文件库的创建日期和创建者。


问:什么是 Amazon Glacier Select?

Amazon Glacier Select 是一项功能,可让您对存储在 Amazon Glacier 中的数据运行查询,而不需要将整个对象恢复到 Amazon S3 等较热的层。借助 Amazon Glacier Select,您现在可以使用 SQL 子集直接对 Amazon Glacier 中的数据进行筛选和基本查询。您提供 SQL 查询和 Amazon Glacier 对象列表,Amazon Glacier Select 将就地运行查询,并将输出结果写入您在 Amazon S3 中指定的存储桶。

问:为什么应该使用 Amazon Glacier Select?

Amazon Glacier Select 使您能够对 Amazon Glacier 中的数据执行分析,而无需先将其在 Amazon S3 等较热的存储层中分段。这使得从 Amazon Glacier 的冷数据中收集见解更便宜、更快、更轻松。这样可以充分发挥存档令人兴奋的商业价值,开启将 Amazon Glacier 用于大数据、IoT 和自定义分析工作负载的多个方案。 

问:Amazon Glacier Select 与原有存档解决方案相比如何?

原有存档解决方案(如本地磁带库)具有高度受限的数据检索吞吐量,并且附近很少有空闲的计算能力。如果磁带已发送给离站存储设施,则问题更为严重。可以在任何地方轻松地对这些解决方案运行任何类型的分析,需要几周甚至是几个月。相比之下,通过 Amazon Glacier Select,可以根据您选择的从数分钟到数小时不等的延迟期,轻松快捷、经济实惠地就地分析 Amazon Glacier 数据。

问:哪些情况下可以使用 Amazon Glacier Select?

当您需要对 Glacier 中存储的存档数据执行模式匹配或自定义分析时,可以使用 Amazon Glacier Select。某些客户有时会遇到以下情况:他们需要筛选特定密钥以响应他们必须在几个小时内作出响应的审核,例如,某个客户可能需要查询去年所有的使用情况日志,以响应计费纠纷。像 Amazon Athena 这样的高级大数据应用程序,还可以使用 Amazon Glacier Select API 将 Amazon Glacier 作为额外的数据源提供,这样客户可以根据他们的 Glacier 数据使用工具和语言。

问:在对 Amazon Glacier 执行查询时应使用什么类型的延迟?

Glacier 提供三种检索选项:加急、标准和批量。所有这些选项都提供不同的检索时间和成本。Amazon Glacier Select 可以和上述每个检索选项一起使用,让您选择与您希望查询返回结果的速度最匹配的选项。除了最大的存档 (250MB+) 以外,对于使用加急取回方式访问的所有数据,通常在 1-5 分钟内即可使用。标准检索在 3-5 小时内完成。批量检索在 5-12 小时内完成。有关 Glacier 检索的详细信息,请参阅有关 Glacier 数据检索的常见问题。

问:如何开始使用 Amazon Glacier Select?

您可以使用 Amazon S3 API、Amazon Glacier API、AWS SDK 和 AWS CLI 创建一个 Amazon Glacier Select 作业。