- 最新
- 投票最多
- 评论最多
Here's some information on how you can figure out when your objects would be deleted or expired. https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-expire-general-considerations.html
Hello,
Kindly note that the Lifecycle executes once a day, then marks the objects for deletion, and the objects are removed asynchronously. Therefore, there may be a delay between the expiration date and the date at which Amazon S3 removes an object[1]. However, you are not charged for expiration or the storage time associated with an object that has expired[2].
It's important to review your policy configuration, including the expiration period and any filters applied, to ensure they accurately target the desired objects without conflicting or overlapping lifecycle actions[3].
And to answer your question, yes, as explained from above, you should continue to wait a few more days to allow the Lifecycle to delete the objects.
Please see the documentation below for reference:
[1] Expiring objects: https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-expire-general-considerations.html
[2] How to find when objects will expire https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-expire-general-considerations.html#lifecycle-expire-when
[3] Overlapping filters, conflicting lifecycle actions, and what Amazon S3 does with non-versioned buckets https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-configuration-examples.html#lifecycle-config-conceptual-ex5
相关内容
- AWS 官方已更新 1 年前