本文主要介绍日志服务的Project回收站功能。
功能简介
日志服务支持Project回收站功能,开启回收站功能的Project,在用户执行删除操作后,对应Project数据临时放入回收站空间,回收站里的Project不可读写,但可以重新恢复。恢复范围包括Project下的所有数据及相关配置( Logstore实例及对应的Logstore配置、仪表盘、数据加工作业、告警等),同时保持与应用之间的数据关联。
Project进入回收站后,默认保存7天,到期后自动执行删除操作。
为避免误删除重要数据对应的Project导致业务受阻或数据永久丢失,建议开启对应Project的回收站功能。
费用说明
Project回收站功能本身不收取任何费用,但是暂存在回收站中的数据将按照删除前的数据存储类型收取存储费用。请您合理配置数据保存策略。计费详情,请参见计费概述。
权限说明
创建自定义权限策略。
使用阿里云账号(主账号)或RAM管理员登录RAM控制台。
创建一个自定义权限策略,其中在脚本编辑页签,请使用以下脚本替换配置框中的原有内容。具体操作,请参见通过脚本编辑模式创建自定义权限策略。
当前权限策略是查看Project回收站的权限策略,Project的其他权限策略请参见日志服务自定义权限策略参考。
{ "Version": "1", "Statement": [ { "Action": [ "log:ListProjectsInRecycleBin" ], "Resource": [ "acs:log:*:*:project/*" ], "Effect": "Allow" } ] }
给RAM用户授权。具体操作请参见为RAM用户授权。
开启Project回收站
登录日志服务控制台。
在Project列表区域,单击目标Project。
在概览页面的项目概览页签中,开启Project回收站。
阅读对话框的提示,然后单击确认开启。
恢复回收站Project
开启回收站功能的Project被删除后,将暂存在回收站空间,到期后执行删除操作。请务必在保留时间内重新恢复Project。
登录日志服务控制台。
在Project列表区域,单击回收站Project。
选择目标Project,单击恢复。阅读对话框的提示,然后单击确认恢复。
删除回收站Project
如果确认回收站中的Project已无业务关联,可直接在回收站中执行二次删除操作,以彻底删除该项目。
在回收站后再次执行操作,数据将彻底删除,不可恢复。
登录日志服务控制台。
在Project列表区域,单击回收站Project。
选择目标Project,单击删除。阅读对话框的提示,然后单击确认删除。