一、功能说明
新购实例及已有实例默认关闭实例销毁保护,你可按需开启。开启后,实例将无法通过控制台及 API 执行销毁操作;如需销毁实例,请先关闭该功能,再执行销毁操作。
二、注意事项
实例销毁保护仅拦截由用户主动发起的销毁操作,对系统层级的销毁不生效,例如:
·按量计费实例因账户欠费停服后,超过回收站保留期的销毁;
·包年包月实例到期且超过续费宽限期,进入回收站并超过保留期后的销毁。
三、费用说明
实例销毁保护当前为免费功能。
四、支持架构
分布式缓存数据库的标准架构与集群架构实例均支持实例销毁保护功能,涵盖 Redis 版、Valkey 版存储引擎。
五、功能状态说明
开启实例销毁保护后,可通过以下方式确认功能状态:
·相关实例在实例列表和实例详情页的状态会显示为销毁保护中,便于快速判断是否已开启该功能。
·实例所有与销毁相关的功能按钮将变灰且无法单击,从而阻断误操作。
六、对单个实例开启
1. 登录 分布式缓存数据库控制台,在实例列表中选择目标实例,在操作列,单击更多 > 设置实例销毁保护。
你也可以进入实例详情页,在基本信息区域的实例销毁保护中,单击。
2. 在弹出的对话框,在实例销毁保护中,选择启用,单击确定,完成操作。
七、对多个实例批量开启
1. 登录 分布式缓存数据库控制台,在实例列表中勾选多个目标实例,在列表上方选择更多操作 > 设置实例销毁保护。
2. 在弹出的对话框,在实例销毁保护中,选择启用,单击确定,完成操作。
八、关闭实例销毁保护
若已确认实例可销毁,请先关闭实例销毁保护,再执行销毁操作。
九、关闭单个实例销毁保护
1. 登录 分布式缓存数据库控制台,在实例列表中选择目标实例,在操作列,单击更多 > 设置实例销毁保护。
你也可以进入实例详情页,在基本信息区域的实例销毁保护中,单击。
2. 在弹出的对话框,在实例销毁保护中,选择关闭,单击确定,完成操作。
十、关闭多个实例销毁保护
1. 登录 分布式缓存数据库控制台,在实例列表中勾选多个目标实例,在列表上方选择更多操作 > 设置实例销毁保护。
2. 在弹出的对话框,在实例销毁保护中,选择关闭,单击确定,完成操作。
十一、相关 API
开启实例销毁保护后,以下销毁相关接口对该实例的调用将被拦截;你也可在创建实例时通过接口参数开启销毁保护。
| API 接口名称 | 描述 | 接口文档链接 |
| CreateInstances | 创建实例,支持在创建时开启实例销毁保护 | 查看详情 |
| DestroyPostpaidInstance | 按量计费实例销毁 | 查看详情 |
| DestroyPrepaidInstance | 包年包月实例退还 | 查看详情 |
十二、开启实例销毁保护后,实例还能正常读写吗?
可以。实例销毁保护仅限制实例的销毁操作,不影响实例的正常读写、备份、监控、参数配置等任何业务功能。
十三、为什么开启了销毁保护,实例仍被系统销毁?
实例销毁保护仅拦截用户主动发起的销毁操作,对系统层级的销毁不生效。例如按量计费实例欠费停服超期、包年包月实例到期进入回收站超期后,均会由系统自动销毁。为避免数据丢失,请及时续费或充值,保障实例正常运行。