【问题标题】:How to create an S3 lifecycle policy that deletes an object and its previous versions?如何创建删除对象及其先前版本的 S3 生命周期策略?
【发布时间】:2016-06-05 12:07:26
【问题描述】:

在应用程序级别,app-user 将 S3 对象标记为已删除[设置删除标记]。

存储桶已启用版本控制。

我想将标记为已删除的对象及其所有版本保留 30 天,然后将其全部删除。

以下生命周期策略是否正确?

【问题讨论】:

  • 这张图片非常明确地表明,所有非当前版本都会在 30 天后被删除,无论是否存在删除标记​​span>

标签: amazon-s3


【解决方案1】:

是的,您已正确设置为仅在 30 天后删除版本。在 S3 控制台的上一页中,您可以选择删除之前版本的前缀或整个存储桶。

我使用来自 AWS Marketplace 的http://www.insight4storage.com/,通过按前缀、存储桶或存储类随时间跟踪我的 AWS S3 存储使用趋势来降低成本;此外,它还按前缀和每个存储桶向我显示了以前的版本存储。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-02
    • 2021-06-29
    • 1970-01-01
    • 2019-12-05
    • 2020-08-06
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多