“当前已有100+用户参与分享,共计发放奖励50000+“
【功能了解】 对象生命周期管理是一个定时清理历史数据、上传失败的废弃数据的功能。用户根据自己的需要,给 Bucket 配置生命周期规则,定期清理 Bucket 中匹配规则的对象和分段上传失败的对象;除此之外,生命周期规则还能与对象版本控制结合使用,用来清理历史版本的数据。 对于通过生命周期管理删除的数据,可以在控制台查看到对应的删除日志信息。 【前提条件】 存在 Bucket。 【注意事项】 设置对象生命周期管理后,会在第二天凌晨0-6点触发规则匹配,并开始对匹配规则的对象进行删除操作,直至匹配规则的对象删除完为止(删除操作开始后不受时间限制)。 【操作步骤】 1、首先创建bucket,打开【资源管理】--【对象存储】--【Bucket 管理】,编辑需要设置生命周期管理的Bucket;填写 Bucket 的名称、选择拥有者、容量配额、冗余策略及勾选该拥有者的访问权限等,完成对象存储的创建。 注意: 如容量型通用存储池是 EC4+2 的池,那么冗余策略选项为 EC4+2;如容量型通用存储池是 EC8+2 的池,那么冗余策略选项为 EC8+2,EC4+2 与 EC8+2 不能同时存在; 2、打开【高级设置】,根据实际需要选择是否启用“版本控制”; 说明:Bucket 启用版本控制后,在同一Bucket 中多次创建/上传同名对象,新上传的对象数据不会覆盖已有的对象数据,而是在 Bucket 中以多个版本的形式保留所有创建/上传的对象(不支持和小对象合并功能同时使用)。 3、点击新增规则,新增一条生命周期管理规则。 4、启用规则,并根据实际需要设置基本信息和过期删除策略。 1)规则名称:可以随便填写,建议填写的名称能讲名知义。 2)对象范围前缀:用于匹配生命周期规则生效的对象,即 Bucket 中的对象名前缀在此范围内的对象会执行过期删除策略中设置的策略动作。需注意不同生命周期规则的对象范围前缀不能完全相同。 3)当前版本:启用版本控制后,当前版本指的是同一对象的所有版本中, 最近一次上传的对象版本。如未启用版本控制,则 Bucket 中所有对象都属于当前版本。勾选配置后,对象当前版本将在设定的天数后过期,过期后即会被删除。 4)非当前版本:相对于当前版本,非当前版本指的是同一对象的所有版本中,除了最近一次上传的对象版本,其他都属于非当前版本。勾选配置后,对象非当前版本将在设定的天数后过期,过期后即会被删除。 5)清理未完成的分段上传数据:配置后,未完成的分段上传的对象数据在设定的天数后即会被删除。 5、当有对象数据通过生命周期管理删除后,打开【资源管理】--【对象存储】--【Bucket 管理】,点击数据删除信息,可以查看到通过生命周期管理删除的对象数据相关信息。 6、在“历史数据删除日志”中,选中对应的日志,点击导出日志,可在导出的日志中进一步查看到删除的对象名等详细信息。 |