切换实例网络类型
云数据库MongoDB版支持经典网络和专有网络VPC(Virtual Private Cloud)。通过MongoDB控制台,您可以切换实例的网络类型。
前提条件
实例类型为副本集实例或分片集群实例。
说明 单节点实例的网络类型固定为专有网络,不可变更。
注意事项
切换网络时,实例将会出现一次闪断。请在业务低峰期执行该操作,或确保您的应用有自动重连机制,以避免闪断造成的影响。
说明 您可以在切换时选择保留经典网络的连接地址,实现无闪断的平滑切换,请参见经典网络平滑迁移到VPC的混访方案。
网络地址类型说明
- 经典网络连接地址:经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。
- 专有网络连接地址:专有网络是一种隔离的网络环境,安全性和性能均高于传统的经典网络。 MongoDB实例默认提供专有网络连接地址,通过专有网络连接MongoDB实例可以获取更高的安全性和性能。
从经典网络切换为专有网络
- 创建与MongoDB实例所属地域相同的专有网络,请参见创建专有网络。
- 登录MongoDB管理控制台。
- 在页面左上角,选择实例所属的地域。
- 根据实例类型,在左侧导航栏单击副本集实例列表或分片集群实例列表。
- 找到目标实例,单击实例ID。
- 单击左侧导航栏,单击数据库连接。
- 在内网连接-经典网络区域框,单击切换为专有网络。
- 在打开的专有网络对话框中,选择专有网络和交换机。
说明
- 此处您可以选择保留经典网络,这将生成新的专有网络地址,同时在所设置的时长内,保留现有经典网络地址。经典网络的连接地址到期后,经典网络地址将自动释放。
- 如您未选择保留经典网络,在切换为专有网络时,MongoDB服务会出现一次闪断,而且经典网络内的云产品(如ECS)将无法连接MongoDB实例。
- 单击确定。
从专有网络切换为经典网络
切换为经典网络后,原专有网络下的内网连接地址会被释放(原专有网络中的ECS将不能再通过该地址连接MongoDB实例),MongoDB重新生成经典网络连接地址,同时公网连接地址不会变化,请注意变更应用端的连接地址。
说明 切换为经典网络后,专有网络内的ECS将无法连接MongoDB实例。网络切换期间MonoDB服务会出现一次闪断,请在业务低峰期执行该操作,或确保您的应用有自动重连机制,以避免闪断造成的影响。
- 登录MongoDB管理控制台。
- 在页面左上角,选择实例所属的地域。
- 根据实例类型,在左侧导航栏单击副本集实例列表或分片集群实例列表。
- 找到目标实例,单击实例ID。
- 在左侧导航栏,单击数据库连接。
- 在内网连接-专有网络区域框,单击切换为经典网络。
- 在弹出的对话框中,单击确定。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论