
# 开启或关闭实例删除保护
#### 操作场景
启用或关闭数据库实例的删除保护功能，可以防止数据库实例被意外删除，避免数据库服务突然不可用或导致业务损失。为了有效防止实例被误删，可根据需要开启此删除保护功能。如果不再需要对实例进行保护，可以关闭该功能。
无法删除已开启删除保护的实例。如需删除实例，请先关闭该实例的删除保护（建议使用具有关闭删除保护权限的账号操作），再删除实例。
#### 实现原理
在实例属性中，新增一个标记位，用于标识当前实例的删除保护开关状态。该参数配置存放到实例表的扩展字段中。启用操作过程中，将其标记位设置为真；关闭操作过程中，将其标记位设置为假。
#### 前提条件
IAM账号需要具备授权项"rds:instance:switchDeletionProtection"。
#### 约束限制
该功能不支持操作创建中、删除中以及已删除的数据库实例。
#### 注意事项
- 主备实例中主实例和备实例的删除保护开关状态一致。
- 创建数据库实例时，默认"启用删除保护"开关是关闭的，创建成功的实例默认未启用删除保护功能，可以被具有删除操作权限的用户进行删除。如果需要进行防护，可以按本章节的指导开启该保护功能。
 
#### 操作步骤
- [查看实例删除保护开关状态]
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002606863935.png)，选择区域。
  
  3. 单击主实例名称，进入主实例的"概览"页面。
  
  4. 在"实例信息"区域的"删除保护"处，可以查看当前实例是否启用了删除保护。 
     图1查看实例是否启用删除保护   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002609671327.png "点击放大")
     
     
   
- [启用实例的删除保护]
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002606863935.png)，选择区域。
  
  3. 单击主实例名称，进入主实例的"概览"页面。
  
  4. 在"实例信息"区域的"删除保护"处，单击"设置"。
  
  5. 在弹框中，勾选"删除保护"，单击"确定"，开启删除保护功能。 
     图2开启实例的删除保护   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002609592957.png "点击放大")
     
     
   
- [关闭实例的删除保护]
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002606863935.png)，选择区域。
  
  3. 单击主实例名称，进入主实例的"概览"页面。
  
  4. 在"实例信息"区域的"删除保护"处，单击"设置"。
  
  5. 在弹框中，取消勾选"删除保护"，单击"确定"，关闭删除保护功能。 
     图3关闭实例的删除保护   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002609593049.png "点击放大")
     
     
   
