为 Azure SQL 托管实例创建虚拟网络
适用于:Azure SQL 托管实例
本文说明如何创建可在其中部署 Azure SQL 托管实例的有效虚拟网络和子网。
Azure SQL 托管实例必须部署在 Azure 虚拟网络中。 此部署支持以下方案:
- 保护专用 IP 地址
- 直接从本地网络连接到 SQL 托管实例
- 将 SQL 托管实例连接到链接服务器或其他本地数据存储
- 将 SQL 托管实例连接到 Azure 资源
注意
在部署第一个实例之前,应确定 SQL 托管实例的子网大小。 在资源放入子网后,无法调整子网大小。
如果打算使用现有的虚拟网络,则需要修改该网络的配置,以适应 SQL 托管实例。 有关详细信息,请参阅为 SQL 托管实例修改现有的虚拟网络。
创建托管实例后,不支持将托管实例或虚拟网络移到另一个资源组或订阅。
创建虚拟网络
创建和配置虚拟网络的最简单方法是使用 Azure 资源管理器部署模板。
登录到 Azure 门户。
选择“部署到 Azure”按钮:
单击此按钮会打开一个窗体,在其中可以配置用于部署 SQL 托管实例的网络环境。
注意
此 Azure 资源管理器模板将部署包含两个子网的虚拟网络。 一个名为 ManagedInstances 的子网预留给 SQL 托管实例并且已预配置了路由表。 名为 Default 的另一个子网用于应当访问 SQL 托管实例的其他资源(例如 Azure 虚拟机)。
配置网络环境。 在以下窗体上,可以配置网络环境的参数:
可以更改虚拟网络和子网的名称,并调整与网络资源关联的 IP 范围。 选择“购买”按钮后,此窗体将创建并配置环境。 如果不需要两个子网,可以删除默认子网。
后续步骤
- 有关概述,请参阅什么是 SQL 托管实例。
- 了解 SQL 托管实例中的连接体系结构。
- 了解如何为 SQL 托管实例修改现有的虚拟网络。
- 有关如何创建虚拟网络、创建托管实例,以及从数据库备份还原数据库的教程,请参阅创建托管实例。
- 有关 DNS 问题,请参阅解析 Azure SQL 托管实例中的专用 DNS 名称。