PolarDB MySQL版企业版支持在可用区不变的前提下,在线切换专有网络VPC和交换机VSwitch。该操作不会导致实例的连接地址发生变化。本文介绍了切换专有网络VPC和交换机的方法。
注意事项
该功能目前仅适用于PolarDB MySQL版企业版下的集群版实例。
专有网络VPC和交换机切换过程中,会出现约30秒的连接闪断。建议您在业务低谷期执行切换操作,并确保应用具备重连机制。
专有网络VPC和交换机切换过程后,可能会存在DNS解析缓存问题,在缓存过期时间内会出现数据库连接中断的现象。建议您切换结束后重启应用APP,或刷新应用APP所在主机的DNS缓存。
变更会短暂影响到DMS和DTS的使用,变更结束后会自动恢复正常。
修改默认VPC和交换机
登录PolarDB控制台。在左上角选择地域,然后单击目标集群ID。
在集群基本信息页,单击默认VPC右侧的切换。
在弹出的切换VPC对话框中,通过下拉框选择目标VPC和目标交换机。
选择是否应用到存量连接地址,单击确定。
存量连接地址切换选择否,则只会修改实例详情的默认VPC和默认交换机。下次新建自定义连接地址时会自动选中默认VPC和默认交换机。
存量连接地址切换选择是,既修改了实例详情的默认VPC和交换机,还会切换所有连接地址的VPC和交换机。
批量切换VPC和交换机
登录PolarDB控制台。在左上角选择地域,然后单击目标集群ID。
在集群基本信息页,单击默认VPC右侧的切换。
在弹出的切换VPC对话框中,通过下拉框选择目标VPC和目标交换机。
存量连接地址切换选择是,单击确定。
修改单个连接地址的VPC和交换机
登录PolarDB控制台。在左上角选择地域,然后单击目标集群ID。
在数据库代理企业独享版或数据库代理企业通用版区域,单击主地址右侧的配置。
在弹出的编辑地址配置对话框中,单击更多 > 编辑。
在弹出的编辑私网访问地址对话框中,通过下拉框选择目标VPC和目标交换机,单击确定。
修改后,集群实例详情的默认VPC和默认交换机会和主地址的VPC和交换机保持一致。
创建自定义地址时指定VPC和交换机
登录PolarDB控制台。在左上角选择地域,然后单击目标集群ID。
在数据库代理企业独享版或数据库代理企业通用版区域,单击创建自定义地址。
在弹出的创建自定义地址对话框中,通过下拉框选择目标VPC和目标交换机。
完成其他设置,单击确定。
创建自定义地址时,VPC和交换机默认为集群实例详情的默认VPC和默认交换机。若选择非默认的VPC和交换机,创建新的连接地址成功后,集群实例详情的默认VPC和默认交换机也会随之更改。