云数据库 MongoDB 版支持经典网络和专有网络两种网络类型,当您需要更安全的网络环境,但当前实例的网络类型为经典网络时,您可以切换实例的网络类型为专有网络。本文介绍将经典网络切换为专有网络的方法。
前提条件
数据库版本为MongoDB 4.2及以下版本的本地盘实例。
单节点实例的网络类型固定为专有网络,不可变更。
背景信息
- 经典网络连接地址:经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。 说明- 云数据库MongoDB于2022年02月21日进行网络类型优化,新购买实例不再支持经典网络。详情请参见【通知】云数据库MongoDB新购买实例不再支持经典网络。 
- 专有网络连接地址:专有网络是一种隔离的网络环境,安全性和性能均高于传统的经典网络。云数据库 MongoDB 版实例默认提供专有网络连接地址,通过专有网络连接云数据库MongoDB实例可以获取更高的安全性和性能。 
注意事项
- 切换网络时,实例将会出现一次闪断。建议您在业务低峰期执行该操作,或确保您的应用有自动重连机制,以避免闪断造成的影响。 
- 如果您的业务未使用实例的经典网络连接地址,仅使用了公网连接地址,切换网络类型不会对您的业务造成闪断影响。 
- 如果您的业务使用了实例的经典网络连接地址,且想要实现切换过程中实例连接无闪断、无访问中断,请参见经典网络平滑迁移到VPC的混访方案。 
操作步骤
- 访问MongoDB副本集实例列表或MongoDB分片集群实例列表,在上方选择资源组和地域,然后单击目标实例ID。 
- 在目标实例页面的左侧导航栏,单击数据库连接。 
- 在私网连接区域,单击切换为专有网络。 
- 在专有网络面板,设置以下参数。 - 参数 - 参数说明 - 专有网络 - 选择MongoDB实例所属地域的专有网络和交换机。 - 如果当前地域没有专有网络和交换机,可以新建后再选择。如何创建专有网络,请参见创建和管理专有网络。 - 交换机 - 保留原经典网络 - 根据业务需求,选择是否需要打开保留原经典网络开关。 - 打开:生成专有网络地址,并在您设置的过期时间内保留现有经典网络地址。具体请参见经典网络平滑迁移到VPC的混访方案。 
- 关闭:网络地址类型切换为专有网络时,云数据库 MongoDB 版会出现一次闪断,同时经典网络内的云产品(例如ECS)将无法连接云数据库 MongoDB 版实例。 
 
- 单击确定。