![]() |
1
6
对象将在单独创建后7天删除,而不是在创建规则后7天删除。例如,如果一个bucket中的所有对象都至少有7天的历史,那么它们应该在创建规则后的大约24小时内全部消失。 请注意,时间并不精确,因为删除过程是在后台完成的,因此如果假设对象在bucket中的保留时间为7小时24小时,则对象通常会比预期的长几个小时。在首次创建策略后,对象可能需要一两天才能消失。但是,一旦针对所有对象对策略进行了全面评估,S3将在过期对象到期时停止向您支付过期对象的存储费用,即使删除过程尚未真正将其删除。 对于没有版本控制的bucket,您是正确的——没有要删除的早期版本。不过,使用版本化的存储桶通常是一个好主意,因为它可以消除由于出于任何原因(例如应用程序中的错误)无意中删除或覆盖对象而导致数据丢失的风险。 |
![]() |
2
0
据我所知,上述配置将在bucket创建7天后删除bucket。如果要在创建对象的特定日期后删除特定文件,则必须将路径作为前缀。例如,删除日志。存储桶日志文件夹中的txt:
} } 但我在更新现有bucket时遇到了一个问题(错误409)。 |
![]() |
chetan · 将弹性IP连接到Terraform中的多个EC2实例 2 年前 |
![]() |
Joshua G. Edwards · 地形路由表强制每次应用新资源 7 年前 |
![]() |
user389955 · AWS S3生命周期配置 7 年前 |
![]() |
Jack Compton · 是否重命名而不是删除资源? 7 年前 |
![]() |
Jonathan · 自动缩放组和EFS上带有动态标记的模块 7 年前 |