博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Amazon S3 设置对象的生命周期Lifecycle
阅读量:6249 次
发布时间:2019-06-22

本文共 499 字,大约阅读时间需要 1 分钟。

hot3.png

保存在S3上面的文件,有些是长期保存的,而有一些我们却不希望保存太久,过一段时间后就可以删除了。例如备份文件,太旧的就要删除;又或如日志文件,只保存某段时间的就行了。

在S3中,可以通过Buckets的Lifecycle生命周期来设置文件对象的过期时间。文件一旦到达其设置的过期时间,就会自动被删除。

我们现创建一个文件夹“temp”,在temp里上传一个文件,查看该文件属性。其中“Expiry Date”属性为None,表示不过期。如下图。

 

如下图,在Buckets的属性里,选择“Add rule”来增加一个规则。

 

Prefix(前缀):与该前缀开头匹配的所有文件。这里是“temp/”,则表示temp文件夹下的所有文件。如果是“temp”则表示所有以temp开头的文件。

Expiration:文件的生命周期,这里以天为单位,必须是非零正整数。

填写完后,保存规则。然后再去看刚才的文件的属性。发现“expiry Date”已经有值了。时间显示一天后到期,到期后会自动被删除。

 

原文出处在我的

转载于:https://my.oschina.net/lixinspace/blog/39238

你可能感兴趣的文章
python操作mysql数据库
查看>>
Yii: gii 403 Error you are not allowed to access this page
查看>>
Android SVG矢量资源的使用方法
查看>>
计算汉字长度
查看>>
RSA签名验签学习笔记
查看>>
Codeforces 911E - Stack Sorting
查看>>
BZOJ 1853: [Scoi2010]幸运数字
查看>>
Pessimistic and optimistic locking
查看>>
基于敏捷的测试交付物通用设计
查看>>
svn变更自动触发jenkins构建工程-简单版
查看>>
BFS --- 素数环
查看>>
for循环每次取出一个字符(不是字节)
查看>>
linux版本选择
查看>>
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
查看>>
Java DynamoDB 增加、删除、修改、查询
查看>>
【转】linux下 postgres的一些操作总结
查看>>
不写for也能选中checkbox!
查看>>
PCIE_DMA:xapp1052学习笔记
查看>>
[原译]接口VS 委托
查看>>
EF 一对一、一对多、多对多配置语句小记
查看>>