ExpressRoute gateway to a zone-redundant SKU and the public IP to a Standard SKU

Middlewick, David 21 Reputation points
2026-08-21T14:36:04.6966667+00:00

Microsoft previously advised that two of our ExpressRoute Virtual Network Gateways would be upgraded to a zone-redundant gateway.

The gateway currently remains on a non-zone-redundant SKU and Azure Advisor continues to raise the recommendation "Implement Zone Redundant ExpressRoute Gateways".

The Gateway SKU Migration blade is available and validation succeeds, however the migration workflow appears not to have progressed beyond the validation stage.

Do we know if Microsoft are still actively engaged in rolling out the upgrades to the ExpressRoute VNGs and the old Basic Public IP SKU?

Azure Virtual Network
Azure Virtual Network

An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.

0 comments No comments

Answer accepted by question author
Allan Solomon Mejia 7,590 Reputation points
2026-08-21T15:19:39.1666667+00:00

Hello @Middlewick, David

Yes, the migration path still exists, but there's an important current status that likely explains why you're getting through Validate without being able to progress.

Microsoft's current ExpressRoute migration documentation states:

ExpressRoute gateway migrations are temporarily paused. Don't initiate migrations at this time. You will be notified when migrations can resume.

So if Gateway SKU Migration → Validate succeeds, but the workflow doesn't proceed into Prepare/Migrate, I wouldn't assume there's a configuration problem with your gateways yet.

Under the normal migration workflow, Microsoft supports moving legacy Standard, HighPerformance, or UltraPerformance ExpressRoute gateways to availability-zone-enabled SKUs such as ErGw1Az, ErGw2Az, or ErGw3Az. The process creates a second gateway in the existing GatewaySubnet and provisions the replacement public IP as part of the migration.

The normal portal sequence is:

Validate → Prepare → Migrate → Commit

During Prepare, Azure creates the replacement gateway, and Microsoft manages/provisions its public IP. The Prepare operation can take up to approximately 45 minutes.

Regarding the Basic Public IP: ExpressRoute gateways using Basic SKU public IPs require the ExpressRoute gateway migration process rather than attempting to upgrade the public IP independently. Microsoft's Basic-to-Standard guidance still explicitly directs ExpressRoute customers to the ExpressRoute Gateway migration workflow.

Therefore, I wouldn't delete/recreate the gateway or manually attempt to replace its public IP simply because Azure Advisor continues showing: Implement Zone Redundant ExpressRoute Gateways

The recommendation is consistent with the gateway still being on the legacy configuration.

Since Microsoft previously advised that your two gateways would be upgraded, I'd suggest checking whether you received a Service Health/advisory notification specific to those resources. If not, and the portal continues stopping after successful validation, opening an Azure Networking support case would be appropriate. Provide the gateway resource IDs and mention specifically that:

Gateway SKU Migration validation succeeds, but the migration cannot progress to the Prepare stage.

Support can confirm whether those particular gateways are currently blocked by the temporary migration pause or are part of a Microsoft-managed migration wave.

One other point: Microsoft now also offers ErGwScale. Existing Standard/HighPerformance/UltraPerformance gateways require the migration tool to move to ErGwScale, while existing ErGw1Az/2Az/3Az gateways can upgrade directly. ErGwScale also doesn't support Basic Public IPs.

So based on the current documentation, I would not make a disruptive change to these production gateways simply to clear the Advisor recommendation. Successful validation is encouraging; the workflow not proceeding may align with Microsoft's documented temporary migration pause.

Sharing these references with you:

Microsoft - ExpressRoute Gateway migration

Microsoft - Migrate an ExpressRoute gateway using the Azure portal

Microsoft - ExpressRoute Scalable Gateway

Help make this community better for everyone: if this answer resolved your issue, please accept it or leave an upvote. If not, share more details in a comment so we can continue the discussion and find the right solution.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.