使用 AWS Management Console创建和管理生命周期规则
您可以使用 S3 生命周期优化 Amazon S3 on Outposts 的存储容量。您可以创建生命周期规则,使对象在老化时过期或被较新版本取代。您可以创建、启用、禁用或删除生命周期规则。
有关 S3 生命周期的更多信息,请参阅为 Amazon S3 on Outposts 桶创建和管理生命周期配置。
注意
创建桶的 AWS 账户拥有该桶,并且是唯一可以创建、启用、禁用或删除生命周期规则的账户。
要使用 AWS Management Console 为 S3 on Outposts 创建和管理生命周期规则,请参阅以下主题。
创建生命周期规则
登录到AWS Management Console,然后通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择 Outposts buckets(Outposts 桶)。
-
选择要为其创建生命周期规则的 Outposts 桶。
-
选择 Management(管理)选项卡,然后选择 Create Lifecycle rule(创建生命周期规则)。
-
为 Lifecycle rule name(生命周期规则名称)输入一个值。
-
在 Rule scope(角色范围)下,选择以下选项之一:
-
为将范围限制到特定筛选条件,请选择 Limit the scope of this rule using one or more filters(使用一个或多个筛选条件限制此规则的范围)。然后,添加前缀筛选条件、标签或对象大小。
-
要将此规则应用于桶中的所有对象,请选择 Apply to all objects in the bucket(应用到桶中的所有对象)。
-
-
在 Lifecycle rule actions(生命周期规则操作)下,选择以下选项之一:
-
Expire current versions of objects(将对象的当前版本设为过期)- 对于启用版本控制的桶,S3 on Outposts 会添加删除标记,并将对象保留为非当前版本。对于不使用 S3 版本控制的桶,S3 on Outposts 会永久删除对象。
-
Permanently delete noncurrent versions of objects(永久删除对象的非当前版本)– S3 on Outposts 永久删除对象的非当前版本。
-
Delete expired object delete markers or incomplete multipart uploads(删除过期的删除标记或未完成的分段上传)– S3 on Outposts 永久删除过期的删除标记或未完成的分段上传。
如果您使用对象标签限制生命周期规则的范围,则无法选择 Delete expired object delete markers(删除过期的对象删除标记)。如果您选择 Expire current object versions(使当前对象版本过期),也无法选择 Delete expired object delete markers(删除过期的对象删除标记)。
注意
基于大小的筛选条件不能用于删除标记和未完成的分段上传。
-
-
如果您选择了 Expire current versions of objects(使当前版本的对象过期)或 Permanently delete noncurrent versions of objects(永久删除对象的非当前版本),请根据特定日期或对象的存在期限配置规则触发器。
-
如果您选择了 Delete expired object delete markers(删除过期的对象删除标记),要确认删除过期的对象删除标记,请选择 Delete expired object delete markers(删除过期的对象删除标记)。
-
在 Timeline Summary(时间线摘要)下,查看您的生命周期规则,然后选择 Create rule(创建规则)。
启用生命周期规则
启用或禁用桶生命周期规则
通过以下网址打开 Simple Storage Service(Amazon S3)控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择 Outposts buckets(Outposts 桶)。
-
选择要为其启用或禁用生命周期规则的 Outposts 桶。
-
选择 Management(管理)选项卡,然后在 Lifecycle rule(生命周期规则)下选择要启用或禁用的规则。
-
对于 Action(操作),选择 Enable or disable rule(启用或禁用规则)。
编辑生命周期规则
通过以下网址打开 Simple Storage Service(Amazon S3)控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择 Outposts buckets(Outposts 桶)。
-
选择要为其编辑生命周期规则的 Outposts 桶。
-
选择 Management(管理)选项卡,然后选择要编辑的生命周期规则。
-
(可选)更新 Lifecycle rule name(生命周期规则名称)的值。
-
在 Rule scope(规则范围)下,根据需要编辑范围:
-
为将范围限制到特定筛选条件,请选择 Limit the scope of this rule using one or more filters(使用一个或多个筛选条件限制此规则的范围)。然后,添加前缀筛选条件、标签或对象大小。
-
要将此规则应用于桶中的所有对象,请选择 Apply to all objects in the bucket(应用到桶中的所有对象)。
-
-
在 Lifecycle rule actions(生命周期规则操作)下,选择以下选项之一:
-
Expire current versions of objects(将对象的当前版本设为过期)- 对于启用版本控制的桶,S3 on Outposts 会添加删除标记,并将对象保留为非当前版本。对于不使用 S3 版本控制的桶,S3 on Outposts 会永久删除对象。
-
Permanently delete noncurrent versions of objects(永久删除对象的非当前版本)– S3 on Outposts 永久删除对象的非当前版本。
-
Delete expired object delete markers or incomplete multipart uploads(删除过期的删除标记或未完成的分段上传)– S3 on Outposts 永久删除过期的删除标记或未完成的分段上传。
如果您使用对象标签限制生命周期规则的范围,则无法选择 Delete expired object delete markers(删除过期的对象删除标记)。如果您选择 Expire current object versions(使当前对象版本过期),也无法选择 Delete expired object delete markers(删除过期的对象删除标记)。
注意
基于大小的筛选条件不能用于删除标记和未完成的分段上传。
-
-
如果您选择了 Expire current versions of objects(使当前版本的对象过期)或 Permanently delete noncurrent versions of objects(永久删除对象的非当前版本),请根据特定日期或对象存在期限配置规则触发器。
-
如果您选择了 Delete expired object delete markers(删除过期的对象删除标记),要确认删除过期的对象删除标记,请选择 Delete expired object delete markers(删除过期的对象删除标记)。
-
选择保存。
删除生命周期规则
通过以下网址打开 Simple Storage Service(Amazon S3)控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择 Outposts buckets(Outposts 桶)。
-
选择要为其删除生命周期规则的 Outposts 桶。
-
选择 Management(管理)选项卡,然后 Lifecycle rule(生命周期规则)下,选择要删除的规则。
-
选择 Delete(删除)。