关于迁移到已启用可用性区域的 ExpressRoute 虚拟网关
创建 ExpressRoute 虚拟网关时,需要选择网关 SKU。 如果选择更高级别的 SKU,则会为网关分配更多的 CPU 和网络带宽。 如此一来,网关可以为虚拟网络提供更高的网络吞吐量和更可靠的网络连接支持。
以下 SKU 可用于 ExpressRoute 虚拟网络网关:
- Standard
- HighPerformance
- UltraPerformance
- ErGw1Az
- ErGw2Az
- ErGw3Az
已启用可用性区域的 SKU
ErGw1Az、ErGw2Az 和 ErGw3Az SKU(也称为已启用 Az 的 SKU)支持可用性区域部署。 此功能通过跨多个可用性区域分布网关,为网关提供高可用性和复原能力。
标准、HighPerformance 和 UltraPerformance SKU(也称为未启用可用性区域的 SKU)以前与基本 IP 相关联,不支持跨多个可用性区域分布网关。
为了提高可靠性,建议使用已启用可用性区域的虚拟网络网关 SKU。 这些 SKU 支持区域冗余设置,默认情况下与标准 IP 相关联。 此设置确保即使一个区域出现问题,由于分布在多个区域中,虚拟网关基础结构仍能正常运行。 若要更深入地了解区域冗余网关,请参阅可用性区域部署。
网关迁移体验
以前,用户必须使用 Resize-AzVirtualNetworkGateway PowerShell 命令,或者删除并重新创建虚拟网络网关以在 SKU 之间迁移。
借助引导式网关迁移体验,可以在同一 GatewaySubnet 中部署第二个虚拟网络网关,Azure 会自动将控制平面和数据路径配置从旧网关传输到新网关。 在迁移过程中,将有两个虚拟网络网关在同一 GatewaySubnet 内运行。 此功能旨在支持在不停机的情况下进行迁移。 但是,用户在迁移过程中可能会遇到短暂的连接问题或中断。
如果你有未启用 Az 的网关 SKU 或未启用 Az 的网关基本 IP 网关 SKU,建议迁移网关。
从未启用 Az 的网关 SKU 进行迁移 | 迁移到已启用 Az 的网关 SKU |
---|---|
标准、HighPerformance、UltraPerformance | ErGw1Az、ErGw2Az、ErGw3Az |
基本 IP | 标准 IP |
支持的迁移方案
Azure 门户和 Azure PowerShell
引导式网关迁移体验支持:
- 基本 IP 上的未启用 Az 的 SKU 迁移到标准 IP 上的未启用 Az 的 SKU。
- 基本 IP 上的未启用 Az 的 SKU 迁移到标准 IP 上的已启用 Az 的 SKU。
- 标准 IP 上的未启用 Az 的 SKU 迁移到标准 IP 上的已启用 Az 的 SKU。
建议迁移到已启用 Az 的 SKU,以提高可靠性和高可用性。 若要了解详细信息,请参阅使用 PowerShell 迁移到已启用可用性区域的 ExpressRoute 虚拟网关。
限制
引导式网关迁移体验不支持以下方案:
- 将已启用 Az 的网关 SKU 降级到未启用 Az 的网关 SKU。
虚拟网络中通过 ExpressRoute 专用对等互连连接的专用终结点 (PE) 在迁移过程中可能存在连接问题。 若要了解和减少此问题,请参阅专用终结点连接。
常见验证错误
在网关迁移体验中,需要验证资源是否能够迁移。 下面是一些常见的迁移错误:
虚拟网络
- 网关子网需要两个或多个前缀才能进行迁移。
- MaxGatewayCountInVnetReached - 已达到可在虚拟网络中创建的最大网关数。
必须在网关子网中创建第二个前缀才能进行迁移。
后续步骤
- 了解如何使用 Azure 门户进行迁移。
- 了解如何使用 PowerShell 进行迁移。
- 详细了解如何针对高可用性进行设计。
- 规划灾难恢复和使用 VPN 作为备份。