操作场景
统一网络环境,优化访问性能
当云服务器实例与数据库实例处于不同的私有网络时,跨网络访问会带来较高的延迟。通过将数据库实例切换至与云服务器相同的私有网络,可以利用内网高速链路实现通信,显著降低网络延迟,提升业务响应速度。
网络架构优化与隔离
随着业务发展,您可能需要根据安全或管理需求,对不同的业务组进行网络隔离。例如,将测试环境与生产环境的资源划分到不同的私有网络中。通过切换实例网络,可以将数据库调整至目标网络,实现更精细化的网络规划与安全隔离。
操作影响
影响与约束 | 具体说明 |
服务与连接影响 | 连接地址变更:成功切换网络后,您的实例将被分配新的内网 IP 地址。原有的旧 IP 地址在超过系统释放时间后将会失效。请务必及时更新客户端应用程序中的连接配置,将其指向新的内网 IP,否则将无法建立连接。 关联实例说明:若切换网络的主实例有挂载只读实例或灾备实例,挂载的只读实例或灾备实例不会随主实例自动切换网络,需手动进行网络切换。 |
计费影响 | 数据库切换实例网络,并不会产生额外的费用。 |
前提条件
云数据库 MongoDB 副本集实例或分片实例的状态为运行中。
操作步骤
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面,单击所属网络右侧的更换网络。
6. 在弹出更换网络对话框,在网络后面的下拉列表中,选择该地域的私有网络以及对应的子网。
如果当前的网络不满足您的需求,您可以单击新建私有网络或者新建子网重新创建后再选择网络。

新 IP 分配方式:选择自动分配或者指定地址。
自动分配:系统将根据当前选择的网络环境,自动分配可用的 IP 地址。
指定地址:您可以在新 IPv4 地址的输入框指定具体的 IP 地址。指定 IP 地址,请查看该私有网络的网段,指定网段内并未被占用的 IP 地址。
旧 IP 地址:在下拉列表中选择旧 IP 地址释放的时间。
副本集实例:仅支持选择立即释放,即任务配置完成后,系统将立即执行网络切换。旧 IP 会被直接释放,请务必提前更新客户端配置。
分片实例:支持选择立即释放、1天后释放、2天后释放、3天后释放、7天后释放。即您可选择在切换后的1天、2天、3天或7天后释放旧地址,在此期间该 IP 将保留,到期后自动释放。
说明:
过渡期状态:延迟释放期间,实例的新旧内网 IP 会并行工作,业务可同时通过这两个地址进行连接。
到期后操作:延迟时间一到,系统将执行以下操作:
回收旧的 IP 地址。
清理旧 IP 相关的所有配置记录。
立即强制断开旧 IP 上的所有网络连接。
重要提醒:因旧 IP 连接会被强制中断,请根据业务部署情况,审慎选择释放时间。
7. 确认切换网络,单击确定。等待任务执行完成,返回实例详情页,可查看到实例新的所属网络。
相关 API
接口名称 | 功能描述 |
修改云数据库实例的网络信息 |