切换实例网络

最近更新时间:2025-10-29 16:05:11

我的收藏

操作场景

切换实例网络是指为您的云数据库 MongoDB 实例更改其所在的 私有网络 环境。此操作会变更实例的内网 IP 地址,是网络架构调整中的关键步骤。
统一网络环境,优化访问性能
当云服务器实例与数据库实例处于不同的私有网络时,跨网络访问会带来较高的延迟。通过将数据库实例切换至与云服务器相同的私有网络,可以利用内网高速链路实现通信,显著降低网络延迟,提升业务响应速度。
网络架构优化与隔离
随着业务发展,您可能需要根据安全或管理需求,对不同的业务组进行网络隔离。例如,将测试环境与生产环境的资源划分到不同的私有网络中。通过切换实例网络,可以将数据库调整至目标网络,实现更精细化的网络规划与安全隔离。

操作影响

影响与约束
具体说明
服务与连接影响
连接地址变更:成功切换网络后,您的实例将被分配新的内网 IP 地址。原有的旧 IP 地址在超过系统释放时间后将会失效。请务必及时更新客户端应用程序中的连接配置,将其指向新的内网 IP,否则将无法建立连接。
关联实例说明:若切换网络的主实例有挂载只读实例或灾备实例,挂载的只读实例或灾备实例不会随主实例自动切换网络,需手动进行网络切换。
计费影响
数据库切换实例网络,并不会产生额外的费用。

前提条件

云数据库 MongoDB 副本集实例或分片实例的状态为运行中

操作步骤

1. 登录 MongoDB 控制台
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面,单击所属网络右侧的更换网络
6. 在弹出更换网络对话框,在网络后面的下拉列表中,选择该地域的私有网络以及对应的子网。 如果当前的网络不满足您的需求,您可以单击新建私有网络或者新建子网重新创建后再选择网络。

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

相关 API

接口名称
功能描述
修改云数据库实例的网络信息