【问题标题】:Find Noncurrent version objects in a very large S3 bucket在非常大的 S3 存储桶中查找非当前版本对象
【发布时间】:2021-06-26 18:58:41
【问题描述】:

我有一个非常大的 S3 存储桶(超过 1 亿个对象)。

通过查看AWS Storage Lens,我发现该存储桶中有很多Noncurrent version objects(总共有很多对象和很多字节)。超过 20%。

从这个存储桶的计划使用情况来看,这对我来说很奇怪,因为我预计不到 2%。

我如何才能大规模地找到这些对象,以便决定如何处理该问题?

我能否以某种方式对每个前缀或任何其他形式的“非当前版本字节”进行分析,以帮助我追踪这些对象的集中位置并修复我的使用情况?

【问题讨论】:

    标签: amazon-web-services amazon-s3


    【解决方案1】:

    我认为请求S3 Inventory 可能会有所帮助。当您这样做时,您可以决定是否:

    是列出所有对象版本还是仅列出当前版本,

    一旦你有了这个,就可以使用 AWS Athena 来简化进一步的分析,它可以查询清单 CSV 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 2018-03-18
      • 2021-03-21
      相关资源
      最近更新 更多