多个文件夹上的AWS S3生命周期规则

时间:2016-08-16 08:25:26

标签: amazon-web-services amazon-s3

我有一个包含许多文件夹的存储桶,我想仅在存储桶中的某些文件夹之前应用生命周期规则。 可以在存储桶中的多个文件夹(PREfixes)上应用AWS S3生命周期规则吗?

例如我有一个包含folder1,folder2 folder3,folder4的存储桶s3:// mybucket。我想发送给Glacier只有folder1和文件夹4.

我的问题是:我需要为每个文件夹(前缀)创建新规则,还是可以在一个规则中插入所有这些规则?

1 个答案:

答案 0 :(得分:4)

S3 Managing Lifecycle Configuration

复制
  

您可以为存储桶中的所有对象或对象子集定义规则(通过指定密钥名称前缀)。

换句话说,规则适用于共享相同前缀的所有对象。如果您有许多不同的前缀(例如folder1folder2等),则必须复制规则并相应地更改前缀。或者,您可以添加新的公共前缀(例如send-to-glacier/folder1send-to-glacier/folder2,然后为send-to-glacier前缀创建新规则。