您可以通过设置生命周期规则定期将存储空间(Bucket)内的多个文件(Object)转储为低频访问、归档存储或冷归档存储类型,或将过期的Object和碎片删除,从而节省存储费用。
背景信息
配置生命周期规则时,需注意如下事项:
- 配置数量有限制
通过控制台最多可配置100条生命周期规则。如果您需要配置更多数量的生命周期规则,请使用SDK或者命令行工具ossutil。
- 生效时间有延迟
生命周期规则配置完成24小时内会被加载,加载后的24小时内会被执行,请确认无误后再保存规则。
- 未开启版本控制则Object删除后无法恢复
如果未开启版本控制的Bucket配置了生命周期规则,且规则指向Object的删除行为,则删除后的Object无法恢复。
如果已开启版本控制的Bucket配置了生命周期规则,且规则指向当前版本Object的删除行为,则OSS不会直接删除当前版本Object,而是将当前版本Object转为历史版本Object,并添加删除标记。如果生命周期规则指向历史版本Object的删除行为,则直接删除历史版本Object。此外,删除历史版本Object的同时也会对标记为删除标记的Object进行删除。
- 存储类型转换后不可逆
通过生命周期规则自动转换Object存储类型的行为不可逆。例如,通过生命周期规则可以将Object从标准存储类型自动转换为低频访问类型,但不能从低频访问类型再自动转为标准类型。有关生命周期规则支持的各存储类型转换规则的说明,请参见通过生命周期规则自动转换Object的存储类型。当Object被转换为低频访问、归档存储和冷归档存储类型后,涉及最小计量空间、最短存储时长、数据取回费用等问题,详情请参见转换存储类型注意事项。
有关生命周期的更多信息,请参见生命周期规则介绍。