Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

在存储桶上设置生命周期配置

本部分介绍如何使用 AWS 开发工具包、Amazon S3 控制台或 AWS CLI 以编程方式在存储桶上设置生命周期配置。请注意以下几点:

  • 将生命周期配置添加到存储桶时,在将新的或更新的生命周期配置完全传播到所有 Amazon S3 系统前通常存在一些滞后。在生命周期配置完全生效之前,预计会有几分钟延迟。在删除生命周期配置时也可能出现这种延迟。

  • 禁用或删除生命周期规则时,在短暂延迟后 Amazon S3 会停止安排新对象的删除或转换。已安排的任何对象都将被取消安排,并且不会被删除或转换。

  • 当您向存储桶添加生命周期配置时,配置规则将应用到现有对象以及您在以后添加的对象。例如,如果您在今天添加带有过期操作的生命周期配置规则,而该规则使带有特定前缀的对象在创建 30 天后过期,Amazon S3 会将任何超过 30 天的现有对象加入删除队列。

  • 当满足生命周期配置规则时,可能经过一些滞后才会触发相应的操作。但一满足生命周期配置规则,账单就会立即发生变化,无论是否执行操作。例如,在对象到期后,即使没有立即删除,也不会向您收取存储费。另一个示例是对象转换时间一过就会立即按照 Amazon Glacier 存储费率向您收费,即使没有立即将该对象转换到 Amazon Glacier 也是如此。

有关生命周期配置的信息,请参阅对象生命周期管理