帮助中心

首页 产品文档存储对象存储文件管理 正文

对象存储产品文档之:生命周期管理

迅达云SpeedyCOS 提供 Object(文件)生命周期管理来为您管理Object。您可以为某个Bucket定义生命周期配置,来为该Bucket的Object定义各种规则。目前,您可以通过规则来删除相匹配的Object。每条规则都由如下几个部分组成:

  • Object名称前缀
    只有匹配该前缀的Object才适用这个规则。
  • 操作
    对匹配的Object无法访问。
  • 天数
    您期望在Object最后修改时间后多少天执行指定的操作。
只要object名称前缀和一条规则的前缀匹配,那么该规则就适用于它。例如,一个bucket有如下几个object:

 

1、 logs/qqq.log1
2、 logs/qqq.log2
3、 logs/qqq.log3
4、 doc/readme.txt

如果一个规则指定的前缀是logs/,那么该规则就适用于前三个以logs/开头的Object;如果前缀是doc/,那么这条规则就只对doc/readme.txt起作用。当前,规则支持“过期删除”操作。例如,您可以设置这样的规则:当前缀为logs/的Object的最后一次更新是60天前,就无法访问它们;它包含了两个键值对:expiry-days的值表示Object的过期的天数。

 

1. 生命周期管理位于更多操作,设置规则(开启、或关闭)如下图:

2. 修改、删除