更改网络类型

您可以根据具体业务需求更改RDS SQL Server实例的网络类型。

说明

为了提供更加安全的云上网络环境和更好的云上用户体验,阿里云于2023年04月10日起已停止售卖RDS SQL Server经典网络实例。详情请参见RDS SQL Server经典网络实例停止新购

网络类型

  • 经典网络:实例之间不通过网络进行隔离,只能依靠实例自身的白名单策略来阻挡非法访问。

  • 专有网络(VPC):一个VPC就是一个隔离的网络环境。VPC的安全性较高,推荐您使用VPC网络

    您可以自定义VPC中的路由表、IP地址范围和网关。此外,您还可以通过专线或者VPN的方式将自建机房与阿里云VPC组合成一个虚拟机房,实现应用平滑上云。

重要
  • 使用经典网络或专有网络,以及切换网络类型均不收取费用。

  • 仅支持从经典网络切换成专有网络,不支持逆向操作,且切换后不可恢复。

使用限制

  • SQL Server 2008 R2实例不支持从经典网络切换到专有网络。您可以:

  • 临时实例仅支持经典网络,无法切换为专有网络。关于登录临时实例的方式,请参见登录临时实例

查看当前网络类型

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏单击数据库连接即可查看当前网络类型。

经典网络切换为专有网络(VPC)

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏中单击数据库连接

  3. 单击切换为专有网络

    说明

    如未找到该按钮,请确认您的RDS SQL Server实例的网络类型是否为经典网络。

  4. 在弹出的对话框中,选择VPC和交换机,以及是否保留经典网络地址。

    • 选择VPC。建议选择您的ECS实例所在的VPC,否则ECS实例与RDS实例无法通过内网互通(除非在两个VPC之间创建云企业网VPN网关)。

    • 选择交换机。如果选择的VPC中没有交换机,请创建与实例在同一可用区的交换机。具体操作,请参见管理交换机

    • 选择是否勾选保留经典网络,具体说明如下表所述。

      操作

      说明

      不勾选

      不保留经典网络地址,原经典网络地址变为VPC地址。

      同时,网络类型切换时RDS实例将会发生一次30秒的闪断,并且经典网络的ECS对该RDS实例的内网访问会立即断开。

      勾选

      保留经典网络地址,同时生成一个新的VPC地址,实现使用混访模式。在混访模式下,RDS实例可以同时被经典网络和VPC的ECS通过内网访问。

      如果保留经典网络地址,则切换网络类型时,RDS实例不会发生闪断,而且经典网络的ECS对该RDS实例的内网访问也不会断开,直到经典网络地址到期才断开。

      说明
  5. 将VPC的ECS内网IP地址添加到RDS实例的专有网络白名单分组,使得ECS可以通过内网访问RDS。如果没有专有网络的分组,请新建分组。

    说明

    您可以在ECS实例实例详情页面查看ECS内网IP地址。

  6. 在ECS上配置RDS的VPC地址。

    • 如果选择了保留经典网络地址,请在经典网络地址到期前,将RDS的VPC地址配置到VPC的ECS中。

    • 如果选择了不保留经典网络地址,那么切换网络类型后,经典网络的ECS对该RDS实例的内网访问会立即断开。请将RDS的VPC地址配置到VPC的ECS中。

    说明

    如果要使经典网络中的ECS通过内网连接到VPC的RDS,您可以使用ClassicLink,或者将ECS切换到VPC网络

相关操作

您也可以通过API将经典网络的实例变更为专有网络,请参见ModifyDBInstanceNetworkType - 经典网络切换为VPC网络