如何解决AWS S3生命周期配置过滤器可将存储类冰川禁用到同一存储桶中的某些文件夹
我有一个包含许多文件夹的存储桶,并且最初已对整个存储桶应用了生命周期规则,现在我想排除存储桶中的某些文件夹(PREfixes,例如:FolderA和FolderB / ContentA)?
Bucket Structure:s3://mybucket/
-folderA
-FolderB/ContentA
LifecycleConfiguration:
Rules:
-
Prefix: organization_excluded/
Status: Disabled
Transitions:
-
StorageClass: GLACIER
TransitionInDays: 1
-
Prefix: dbo/organization_excluded/
Status: Disabled
Transitions:
-
StorageClass: GLACIER
TransitionInDays: 1
-
Status: Enabled
Transitions:
-
StorageClass: GLACIER
TransitionInDays: 1
在上述过滤规则中,一天后,所有内容都更改为Glacier的存储类,但我的要求是像这样的前缀:folderA和FolderB / ContentA不应更改为Glacier,因为我已禁用,这是因为TransitionInDays设置为1,如果我删除前缀文件夹堆栈失败的TransitionInDays参数,那么这里是否有我想念的东西。
解决方法
拥有 Status: Disabled
仅意味着 Amazon S3 不会对禁用的规则 check here 采取任何措施。所以基本上这些规则是无用的。 Atm 无法直接排除某些前缀。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。