开启和关闭实例释放保护

如果您的RDS SQL Server按量付费实例承载了关键业务,可以为按量付费实例开启实例释放保护,防止手动释放按量付费实例,有效避免因操作疏忽、团队成员沟通不及时等原因造成不可挽回的后果。本文为您介绍如何开启和关闭实例释放保护。

前提条件

实例的计费方式为按量付费或Serverless

注意事项

实例释放保护不能阻止因合理原因自动执行的释放行为,包括但不限于:

  • 账号欠费超过15天,实例被自动释放。

  • 实例存在安全合规风险,被停止或释放。

保护效果

对开启了实例释放保护的实例进行释放的结果如下:

  • 在控制台手动释放实例,提示错误信息,实例释放失败。

  • 调用DeleteDBInstnace接口释放实例,返回错误信息,实例释放失败。

创建实例时开启实例释放保护

本步骤重点介绍实例释放保护相关的选项,如需了解其它配置,请参见快速创建并使用RDS SQL Server实例

  1. 点此打开RDS实例新版创建页面

  2. 设置计费方式按量付费Serverless

  3. 更多配置区域,选中防止通过控制台或API误删除释放,其余选项按需配置即可。

    image

说明

调用CreateDBInsanceCloneDBInstance接口创建实例时,您可以通过DeletionProtection参数控制是否开启实例释放保护。

修改实例释放保护属性

您也可以修改现有实例的信息,开启或关闭实例释放保护。

  1. 登录RDS管理控制台,在左侧单击实例列表,然后在上方选择地域。

  2. 实例列表页面找到待修改的实例,在操作列,单击更多 > 修改实例释放保护

  3. 根据需要打开或关闭实例释放保护

  4. 单击确定

说明

您同样可以通过调用ModifyDBInstanceDeletionProtection接口修改实例释放保护属性。

查看实例释放保护的状态

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 基本信息页面,查看配置信息区域下的释放保护

    释放保护

相关API

API

描述

创建一个RDS实例

调用CreateDBInstance接口创建RDS实例。

恢复数据

调用CloneDBInstance接口将历史数据恢复至一个新实例。

开启或关闭实例释放保护

调用ModifyDBInstanceDeletionProtection接口开启或关闭RDS实例的释放保护功能。