是否可以用标准的sku LB替换现有的基本sku LB,而不会造成停机?
运行3层架构应用程序/ Web /数据库。
我的想法是创建新的标准sku,按基本配置100%,然后一次将每个公共IP从旧(基本LB)更新到新IP(标准LB)一次更新一次Azure DNS 。会做到吗?
答案 0 :(得分:1)
据我所知,不可能在不停机的情况下用标准的LB替换现有的基本LB,因为它不能直接升级,您必须为新的LB创建一个新的标准SKU IP地址。如果IP地址更改,DNS更新,我认为您的网络连接肯定会或多或少地停机。通常,您可以创建一个新的负载均衡器来替换旧的负载均衡器,然后从旧的LB中删除后端VM,然后重新添加后端VM。您可以从官方DOC查看详细信息。
从基本SKU迁移
创建一个新的标准资源(根据需要,负载均衡器和公共IP)。重新创建您的规则和探针定义。如果您正在使用 TCP探针以前为443 / tcp,请考虑更改此探针 协议到HTTPS探针并添加路径。
在NIC或子网上创建新的或更新现有的NSG,以将负载均衡流量,探测以及您希望的任何其他流量列入白名单。 许可。
从所有VM实例中删除基本SKU资源(负载平衡器和公用IP,如果适用)。确保还删除所有虚拟机 可用性集的实例。
将所有VM实例附加到新的Standard SKU资源。
此外,如果您有兴趣,可以在Change existing Public IP SKU from Basic to Standard中投票以改善Azure网络。