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

0

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

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

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

1개 답변
0

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

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠