阿里云OSS 生命周期规则设置教程 ⏰
通过生命周期规则,您可以自动将不常用的数据归档或删除,从而有效降低存储成本。下面是详细的设置步骤:
1. 登录阿里云控制台 🚪
首先,使用您的阿里云账号登录
阿里云控制台。
2. 进入对象存储OSS 控制台 🗄️
在控制台首页,找到“对象存储 OSS”服务,点击进入。
3. 选择 Bucket 📂
在 OSS 控制台中,选择您需要设置生命周期规则的 Bucket。
4. 进入 Bucket 概览页面 ℹ️
点击 Bucket 名称,进入 Bucket 的概览页面。
5. 配置生命周期规则 ⚙️
-
在 Bucket 概览页面,点击左侧导航栏的 “生命周期”。
-
点击 “创建规则” 按钮。
6. 设置规则参数 📝
在创建规则页面,您需要设置以下参数:
6.1 基本信息 🏷️
-
规则名称: 为您的规则起一个易于识别的名称,例如 "ArchiveLogs" 或 "DeleteTempFiles"。
-
应用范围: 选择规则应用的对象范围:
-
整个存储空间: 规则应用于 Bucket 中的所有对象。
-
指定前缀: 规则仅应用于具有特定前缀的对象。例如,如果您只想归档 "logs/" 目录下的文件,可以设置前缀为 "logs/"。
-
指定标签: 规则仅应用于具有特定标签的对象。
-
指定存储类型:可以选择标准存储、低频存储、归档存储、冷归档存储。
6.2 规则配置 🛠️
-
转换存储类型: 设置对象在创建后多少天转换为其他存储类型(例如,从标准存储转换为归档存储)。
-
转换为归档存储: 选择此项可以将对象转换为归档存储,适用于长期存储但不经常访问的数据。
-
转换为冷归档存储: 可以将对象转换为冷归档存储,适用于极冷的数据。
-
转换为低频存储: 可以将对象转换为低频存储,适用于访问频率较低的数据。
-
您可以设置多个转换规则,例如,创建后 30 天转换为低频存储,180 天转换为归档存储。
-
删除Object: 设置对象在创建后多少天删除。
-
删除Multipart: 设置分片上传多少天后删除。
示例:将 "logs/" 目录下的文件在 90 天后归档 📂➡️💾
-
规则名称: ArchiveLogs
-
应用范围: 指定前缀 (logs/)
-
转换存储类型: 90 天后转换为归档存储
示例:删除 "temp/" 目录下的文件在 30 天后删除 📂➡️🗑️
-
规则名称: DeleteTempFiles
-
应用范围: 指定前缀 (temp/)
-
删除Object: 30 天后删除
7. 确认并提交 💾
仔细检查您设置的规则参数,确认无误后,点击 “确定” 按钮提交规则。
8. 验证规则 🧪
创建规则后,OSS 会按照您设置的时间间隔自动执行规则。您可以通过以下方式验证规则是否生效:
-
查看对象存储类型: 检查符合规则条件的对象是否已成功转换为指定的存储类型。
-
监控对象数量: 观察对象数量是否按照规则设置进行减少。
注意事项 ⚠️
-
生命周期规则的执行需要一定的时间,请耐心等待。
-
请仔细测试生命周期规则,确保不会误删除重要数据。
-
冷归档存储取回数据需要更长时间,请根据业务需求选择合适的存储类型。
希望这个教程能够帮助您成功设置阿里云 OSS 的生命周期规则,节省存储成本!🎉