如何从非版本化存储桶中删除对象?

0

【以下的问题经过翻译处理】 你好, 我有一个关于存储桶对象的问题,想要使用生命周期或对象策略删除对象。

我的需求是,在我的存储桶中有10个文件夹,每个文件夹中又有2个文件夹,每个文件夹中又有多个对象,所以我想保留最新的2个对象,删除所有其他对象,但是不想删除文件夹。

这是一个存储桶没有版本控制,存储的是多个单独的对象。

1 Answer
0

【以下的回答经过翻译处理】 如果您的存储文件是有上传规律的,可以用按时间的生命周期,如果对象是单独的,而不是同一个文件的多个版本,并且没有时间存储规律,则生命周期和版本控制都无法解决您的问题,可能需要可以使用Lambda函数来定期删除存储桶中的文件。您可以按需频繁地调度此函数,也可以使用EventBridge上的PUT事件进行触发或者使用cron的方式删除文件。

profile picture
EXPERT
answered 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions