您可以基于最后一次修改时间(Last Modified Time)以及最后一次访问时间(Last Access Time)的策略创建生命周期规则,定期将存储空间(Bucket)内的多个文件(Object)转储为指定存储类型,或者将过期的Object和碎片删除,从而节省存储费用。
基于最后一次修改时间以及最后一次访问时间策略的区别说明如下:
策略 | 基于最后一次修改时间 | 基于最后一次访问时间 |
适用场景 | 适用于访问模式较固定或者可以准确预估访问模式的数据场景。 | 适用于访问模式不固定或者无法预估访问模式的数据场景。 |
是否支持删除Object | 支持。 | 不支持。 |
Object删除后是否可以恢复 | 未开启版本控制则Object删除后无法恢复 如果为未开启版本控制的Bucket配置了基于最后一次修改时间的生命周期规则,且规则指向Object的删除行为,则删除后的Object无法恢复。 如果您希望删除后的Object可以恢复,请为Object所在的Bucket开启版本控制。关于开启版本控制的具体操作,请参见版本控制。Bucket开启版本控制后,基于最后一次修改时间的生命周期规则指向不同版本Object的删除行为说明如下:
| 不涉及。 |
Object存储类型转换后是否可逆 | 不可逆。例如将Object从标准存储类型自动转换为低频访问类型之后,不能从低频访问类型再自动转为标准类型。关于生命周期规则支持的各存储类型转换规则的说明,请参见通过生命周期规则自动转换Object的存储类型。 当Object被转换为低频访问、归档、冷归档或者深度冷归档存储类型后,涉及最小计量空间、最短存储时长、数据取回费用等问题。更多信息,请参见注意事项。 | 可逆。将Object从标准存储类型自动转换为低频访问类型时,您还可以在Object被访问时选择重新返回标准存储类型。 重要 Object被访问仅指通过GetObject接口访问Object,不包含其他接口。 该场景同样涉及最小计量空间、最短存储时长、数据取回费用等问题。更多信息,请参见基于最后一次访问时间的生命周期规则。 |
关于基于最后一次修改时间的更多信息,请参见基于最后一次修改时间的生命周期规则。
关于基于最后一次访问时间的更多信息,请参见基于最后一次访问时间的生命周期规则。