[英]Can you enable both Object Lock AND a Lifecycle policy on the same S3 bucket?
我有一个版本化的存储桶,我想启用对象锁定。 此外,我还想创建一个生命周期策略,将超过某个年龄的文件转换到不同的 S3 存储类——特别是从标准到标准 IA。
这两个属性之间有冲突吗? 据我了解,在版本化存储桶上启用对象锁定将不允许您删除存储桶中任何文件的任何版本。 但是因为修改文件的存储类不是删除,所以我没有理由不能同时启用,对吧? 对不起,如果这是一个愚蠢的问题,但在网上找到明确的答案出奇地困难。
虽然对象锁定在存储区级别“启用”,但它在对象级别“激活”。 因此,没有禁止启用对象锁定和使用生命周期策略。
在存储桶上启用对象锁定需要在存储桶上激活版本控制。
来自AWS 在所有 AWS 区域宣布 Amazon S3 对象锁定:
无论对象驻留在哪个存储类中以及在存储类之间的整个 S3 生命周期转换过程中,S3 对象锁定保护都会得到维护。
虽然您的生命周期策略不会尝试在锁定保留期内永久删除对象版本,但“锁定”和“生命周期”S3 功能之间没有不兼容
从管理对象锁:
对象生命周期管理配置继续在受保护对象上正常运行,包括放置删除标记。 但是,受保护的对象版本不会被生命周期配置删除或覆盖
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.