Amazon S3 设置对象的生命周期Lifecycle
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
保存在S3上面的文件,有些是長期保存的,而有一些我們卻不希望保存太久,過一段時間后就可以刪除了。例如備份文件,太舊的就要刪除;又或如日志文件,只保存某段時間的就行了。
在S3中,可以通過Buckets的Lifecycle生命周期來設置文件對象的過期時間。文件一旦到達其設置的過期時間,就會自動被刪除。
我們現(xiàn)創(chuàng)建一個文件夾“temp”,在temp里上傳一個文件,查看該文件屬性。其中“Expiry Date”屬性為None,表示不過期。如下圖。
?
如下圖,在Buckets的屬性里,選擇“Add rule”來增加一個規(guī)則。
?
Prefix(前綴):與該前綴開頭匹配的所有文件。這里是“temp/”,則表示temp文件夾下的所有文件。如果是“temp”則表示所有以temp開頭的文件。
Expiration:文件的生命周期,這里以天為單位,必須是非零正整數(shù)。
填寫完后,保存規(guī)則。然后再去看剛才的文件的屬性。發(fā)現(xiàn)“expiry Date”已經(jīng)有值了。時間顯示一天后到期,到期后會自動被刪除。
?
原文出處在我的個人博客
轉載于:https://my.oschina.net/lixinspace/blog/39238
總結
以上是生活随笔為你收集整理的Amazon S3 设置对象的生命周期Lifecycle的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到不知道被什么东西蛰了
- 下一篇: 梦到人头蛇身预示着什么