Amazon web services AWS S3删除包含';没有人访问
我正在编写一个服务,它可以截取大量URL的屏幕截图,并将它们保存在公共S3存储桶中。Amazon web services AWS S3删除包含';没有人访问,amazon-web-services,amazon-s3,amazon-s3-select,Amazon Web Services,Amazon S3,Amazon S3 Select,我正在编写一个服务,它可以截取大量URL的屏幕截图,并将它们保存在公共S3存储桶中。 由于存储成本的原因,我希望定期清理上述存储桶,并删除过去X天内未访问的所有屏幕截图 所谓“访问”是指通过GET请求下载或获取 我查阅了文档,找到了很多为S3对象定义过期策略的方法,但找不到一种在外部访问文件后将其“标记”为已读的方法 是否有方法定义无代码的定期清除(仅AWS规则/服务)?API是否允许这样做,或者我是否需要开始实施外部解决方案?AWS不提供此类服务。。您必须编写自己的解决方案。您可以使用: 通过
由于存储成本的原因,我希望定期清理上述存储桶,并删除过去X天内未访问的所有屏幕截图
所谓“访问”是指通过GET请求下载或获取 我查阅了文档,找到了很多为S3对象定义过期策略的方法,但找不到一种在外部访问文件后将其“标记”为已读的方法
是否有方法定义无代码的定期清除(仅AWS规则/服务)?API是否允许这样做,或者我是否需要开始实施外部解决方案?AWS不提供此类服务。。您必须编写自己的解决方案。您可以使用: 通过使用Amazon S3 analytics存储类分析,您可以分析存储访问模式,以帮助您决定何时将正确的数据转换到正确的存储类。此新的Amazon S3分析功能观察数据访问模式,帮助您确定何时将访问频率较低的标准存储转换为标准IA(IA,用于不频繁访问)存储类 存储类分析在一段时间内观察到一组过滤数据的不频繁访问模式后,您可以使用分析结果帮助您改进生命周期策略
即使您不使用它来更改存储类,也可以使用它来发现哪些对象不经常访问。它看起来像是生成报告的东西,而不是我可以根据需要调用的API。我遗漏了什么吗?页面上说:“您可以选择让storage class analysis将分析报告导出到逗号分隔值(CSV)平面文件。报告每天更新,并且基于您配置的对象年龄组过滤器。”因此,您需要解析文件以获取信息。我对此也很感兴趣,您是否找到了一个解决方案来删除在某个时间段内未被访问的文件?