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

0

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

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

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

1 Antwort
0

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

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen