我在一个电子商务网站上工作。
我把产品照片存储在一个s3桶里。一旦产品被删除,我也会删除s3桶中的照片。
我启用了S3桶版本控制。我不完全确定版本控制是如何工作的?
以下是我的假设:
现在,我希望创建一个生命周期规则,将旧照片(删除的或修改后的照片的旧版本)移到更便宜的存储中。
在S3控制台中,我选择了Management > Create生命周期规则。我可以看到以下选项:
我不清楚非当前版本是什么意思?
被删除的照片是非当前版本吗?如果一张产品照片在很长一段时间(比如1年)没有被修改或删除的话,那会怎么样呢?它会不会变成无潮流,因为它在水桶里坐得太久了?
我想我想要的选择是:

上述规定是否会在30天后将删除和修改后的照片移至更便宜的存储区?
发布于 2022-03-01 07:16:47
对于版本控制是如何工作的,以及生命周期规则正在做什么,您的理解是正确的。
你应该考虑使用冰川即时检索类来节省更多的钱,或者,如果你有6个月的最低存贮期,你应该考虑使用冰川深度档案馆。
注意,在存储类之间转换对象要花费很小的费用,所以在某些情况下(比如CloudTrail日志)是不值得的。图片应该是值得的。文档很好地涵盖了这一点。
https://serverfault.com/questions/1095038
复制相似问题