功能描述
MongoDB 实例销毁保护是一项安全防护功能,专门用于防止用户在操作过程中意外销毁重要的数据库实例。启用销毁保护后,用户将无法通过控制台及 API 销毁实例,为承载关键业务数据的 MongoDB 数据库提供可靠的安全保障。当业务确认需要清理实例时,用户必须先主动关闭销毁保护功能,再执行实例删除操作。
操作场景
在多人协作的开发运维环境中,特别是对于那些承载关键业务数据的生产环境实例,开启实例销毁保护为实例设置删除屏障,能有效防止因权限范围内的误操作导致的数据丢失和服务中断。同时,该功能也确保了实例销毁这一高风险操作符合企业的数据治理与合规审核要求,任何销毁实例的操作都必须经过明确的业务确认后方可执行,从而保障核心数据的稳定与安全。
开启实例销毁保护
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 选择需开启销毁功能的实例,设置开启。
单个开启:在实例列表中,找到目标实例,在其操作列,选择更多 > 设置实例销毁保护,如下图所示。

批量开启:在实例列表,勾选需开启销毁保护的实例,在实例列表上方,选择更多操作 > 设置实例销毁保护,如下图所示。

5. 在设置实例销毁保护的小窗口,确认开启销毁保护的实例信息,单击确定。

6. 开启后,在执行实例退还或者销毁操作时,提示如下错误提示。若确认退订实例,需先关闭实例销毁保护功能,再执行实例退还或者销毁操作。

相关 API
接口名称 | 功能描述 |
设置实例销毁保护 |