感谢阅读。
我可以使用生命周期规则在30天后将文件从S3传输到Glacier。但是,如何使3个月后从Glacier中删除相同的文件?
谢谢。
答案 0 :(得分:2)
如果通过生命周期策略将对象从S3移至Glacier,请在生命周期策略中添加永久删除设置,以在 n 天后删除对象。这将从S3和Glacier中删除这些对象。
相反,如果将对象直接上传到Glacier,则没有自动删除功能。
答案 1 :(得分:0)
据我所知,Glacier目前没有像S3一样具有针对Vault的生命周期策略。
您可以创建自己的自动删除设置(可能在not-expiring-after-12-months AWS Free Tier中),方法是将有关Glacier档案的元数据写入DynamoDB(文件库名称,档案ID,时间戳),并具有预定的Lambda函数,该函数查找早于30天并将其从Glacier和DynamoDB中删除。
设置工作有些繁琐,但可以完成您尝试做的事情。