本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用存储类别
Amazon S3 文件网关支持亚马逊 S3 标准、亚马逊 S3 标准——不频繁访问、亚马逊 S3 单区不频繁访问、亚马逊 S3 智能分层和 S3 Glacier 存储类别。有关存储类的更多信息,请参阅《亚马逊简单存储服务用户指南》中的 Amazon S3 存储类别。
注意
S3 文件网关目前不支持 Amazon S3 Glacier 即时检索存储类别。
将存储类与文件网关配合使用
当您创建或更新文件共享时,您可以为对象选择您的存储类。您可以选择 Amazon S3 标准存储类别,也可以选择任何 S3 标准-IA、S3 单区-IA 或 S3 智能分层存储类别。使用生命周期策略可以将存储在任何存储类别中的对象转换到 GLACIER。
Amazon S3 存储类 | 注意事项 |
---|---|
Standard | 选择“Standard”(标准) 将您经常访问的文件冗余存储在地理上分开的多个可用区中。这是默认的存储类别。有关更多详情,请参阅 Amazon S3 定价。 |
S3 智能分层 | 选择“Intelligent-Tiering”(智能分层) 可通过自动将数据移动到最具成本效益的存储访问层来优化存储成本。 小于 128 KB 的对象不符合智能分层存储类别中的自动分层条件。这些对象按频繁访问层费率收费,不会产生自动分层对象收取的监控费用。 S3 智能分层现在支持存档访问层和深度存档访问层。S3 Intelligent-Tiering 会自动将已经 90 天未被访问的对象移至存档访问层,180 天后未被访问的对象移动到深度存档访问层。每当恢复其中一个存档访问层中的对象时,该对象都会在几个小时内移动到频繁访问层并准备好进行检索。如果对象仅存在于两个存档层中的一个存档层,则这会给尝试通过文件共享访问文件的用户或应用程序造成超时错误。如果您的应用程序通过文件网关提供的文件共享访问文件,请不要在 S3 智能分层中使用存档层。 当对文件网关管理的文件执行更新元数据(例如所有者、时间戳、权限和 ACLs)的文件操作时,会删除现有对象,并在此 Amazon S3 存储类中创建对象的新版本。在生产环境中使用此存储类之前,请先验证文件操作如何影响对象创建。有关更多详情,请参阅 Amazon S3 定价。 |
S3 标准 - IA | 选择“Standard-IA”(标准 - IA) 将您不常访问的文件冗余存储在地理上分开的多个可用区中。 存储在 Standard-IA 存储类中的对象可能会因在 30 天内覆盖、删除、请求、检索或在存储类别之间转换对象而产生额外费用。最短存储期限为 30 天。在 30 天之前删除的对象将按比例收取等于剩余天数的存储费用。考虑这些对象的更改频率,计划保留这些对象的时间以及需要访问的频率。小于 128 KB 的对象按照 128 KB 收费,并收取提前删除费。 当对文件网关管理的文件执行更新元数据(例如所有者、时间戳、权限和 ACLs)的文件操作时,会删除现有对象,并在此 Amazon S3 存储类中创建对象的新版本。在生产环境中使用此存储类之前,您应该验证文件操作如何影响对象创建,因为提前删除会产生费用。有关更多详情,请参阅 Amazon S3 定价。 |
S3 单区 - IA | 选择 One Zone-IA 将不常访问的文件存储在单个可用区中。 存储在 One Zone-IA 存储类中的对象可能会因在 30 天内覆盖、删除、请求、检索或在存储类别之间转换对象而产生额外费用。最短存储期限为 30 天,在 30 天之前删除的对象将按比例收取等于剩余天数的存储费用。考虑这些对象的更改频率,计划保留这些对象的时间以及需要访问的频率。小于 128 KB 的对象按照 128 KB 收费,并收取提前删除费。 当对文件网关管理的文件执行更新元数据(例如所有者、时间戳、权限和 ACLs)的文件操作时,会删除现有对象,并在此 Amazon S3 存储类中创建对象的新版本。在生产环境中使用此存储类之前,您应该验证文件操作如何影响对象创建,因为提前删除会产生费用。有关更多详情,请参阅 Amazon S3 定价。 |
尽管您可以将对象直接从文件共享写入 S3 Standard-IA、S3-One Zone-IA 或 S3 Intelligent-Tiering 存储类别,但我们建议您使用生命周期策略来过渡对象,而不是直接从文件共享中写入,特别是如果您希望在存档后 30 天内更新或删除对象。有关生命周期策略的信息,请参阅对象生命周期管理。
将 GLACIER 存储类与文件网关一起使用
如果您通过 Amazon S3 生命周期策略将文件转换到 S3 Glacier,并且文件共享客户端可以通过缓存看到该文件,则在更新文件时会遇到 I/O 错误。我们建议您将 CloudWatch 事件设置为在出现这些 I/O 错误时接收通知,并使用通知采取行动。例如,您可以采取措施将存档的对象恢复到 Amazon S3。在对象还原到 S3 后,您的文件共享客户端可以通过文件共享成功地访问和更新它们。
有关如何恢复存档对象的信息,请参阅 Amazon 简单存储服务用户指南中的恢复存档对象。
重要
S3 文件网关不正式支持 S3 Glacier 即时检索存储类别。尽管您可以使用生命周期策略或直接PUT
请求将文件共享存储桶中的对象指定给 S3 Glacier 即时检索,但 S3 文件网关无法识别哪些文件属于该存储类别,并且会像其他任何对象一样对它们执行文件操作。由于 S3 Glacier 即时检索的访问成本高于其他 Amazon S3 存储类别,因此,病毒扫描和重命名等批量文件操作,如果管理不当,可能会导致巨额的 Amazon S3 账单。rsync
因此,我们不建议将 S3 Glacier 即时检索与 S3 文件网关一起使用。