我最近为s3存储桶定义了生命周期策略,以在30天后将对象转换为Standard IA。存储桶中包含旧文件(超过30天),我认为这些对象应更改为Standard IA。但是一天之后,这些对象仍将标准(不是标准IA)作为其存储类。我想知道旧对象受新定义的策略影响需要多长时间?
最佳答案
似乎可以维持的经验法则是希望该政策在48小时内生效。
更具体地说,您应该期望看到自创建策略以来午夜UTC发生两次(这是48小时,最坏的情况,或者稍微超过24小时,最好的情况)发生的事情-第一次通过午夜,S3开始在内部评估规则并标记对象以进行转换,并且在午夜第二次通过时,它实际上开始转换标记的对象。
当涉及大量对象时,时间可能会更长。
查看您的存储桶日志。 At least some types of transitions generate log entries for each object。
关于amazon-s3 - S3生命周期策略需要多长时间才能应用于存储桶中的旧对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56133914/