Migreren naar een virtuele ExpressRoute-netwerkgateway met beschikbaarheidszone met behulp van PowerShell
Wanneer u een gateway voor een virtueel ExpressRoute-netwerk maakt, moet u de gateway-SKU kiezen. Als u een SKU op een hoger niveau kiest, worden er meer CPU's en netwerkbandbreedte toegewezen aan de gateway. Hierdoor kan de gateway ondersteuning bieden voor hogere netwerkdoorvoer en betrouwbaardere netwerkverbindingen met het virtuele netwerk.
De volgende SKU's zijn beschikbaar voor virtuele ExpressRoute-netwerkgateways:
- Standaard
- HighPerformance
- UltraPerformance
- ErGw1Az
- ErGw2Az
- ErGw3Az
- ErGwScale (preview)
Vereisten
- Raadpleeg het artikel over gatewaymigratie voordat u begint.
- U moet een bestaande ExpressRoute Virtual Network-gateway in uw Azure-abonnement hebben.
Werken met Azure PowerShell
In de stappen en voorbeelden in dit artikel wordt gebruikgemaakt van Azure PowerShell Az-modules. Zie Azure PowerShell installeren als u de Az-modules lokaal op uw computer wilt installeren. Zie Introductie van de nieuwe Az-module van Azure PowerShell voor meer informatie over de Az-module. PowerShell-cmdlets worden regelmatig bijgewerkt. Als u niet de nieuwste versie uitvoert, kunnen de in de instructies opgegeven waarden mislukken. Gebruik de cmdlet Get-Module -ListAvailable Az
om de geïnstalleerde versies van PowerShell op uw systeem te vinden.
U kunt Azure Cloud Shell gebruiken om de meeste PowerShell-cmdlets en CLI-opdrachten uit te voeren. U hoeft Azure PowerShell of CLI niet lokaal te installeren. Azure Cloud Shell is een gratis, interactieve shell waarop algemene Azure-hulpprogramma's vooraf zijn geïnstalleerd. Het is geconfigureerd voor gebruik met uw account. Als u een code uit dit artikel wilt uitvoeren in Azure Cloud Shell, opent u een Cloud Shell-sessie, gebruikt u de knop Kopiëren in een codeblok om de code te kopiëren en plakt u deze als volgt in de Cloud Shell-sessie: in Windows en Linux met Ctrl+Shift+V; in macOS met Cmd+Shift+V. Geplakte tekst wordt niet automatisch uitgevoerd. Druk op Enter om code uit te voeren.
U kunt Cloud Shell op verschillende manieren starten:
Optie | Koppeling |
---|---|
Klik op Nu uitproberen in de rechterbovenhoek van een codeblok. | |
Open Cloud Shell in uw browser. | |
Klik op de knop Cloud Shell in het menu rechtsboven in Azure Portal. | |
Migreren naar een nieuwe gateway met behulp van PowerShell
Hier volgen de stappen voor het migreren naar een nieuwe gateway met behulp van PowerShell.
Het script klonen
Kloon het installatiescript vanuit GitHub.
git clone https://github.com/Azure-Samples/azure-docs-powershell-samples/
Ga naar de map waar het script zich bevindt.
CD azure-docs-powershell-samples/expressroute-gateway/
De migratie voorbereiden
Met dit script maakt u een nieuwe virtuele ExpressRoute-netwerkgateway in hetzelfde gatewaysubnet en verbindt u dit met uw bestaande ExpressRoute-circuits.
Identificeer de resource-id van de gateway die wordt gemigreerd.
$resourceId = Get-AzResource -Name {virtual network gateway name} $resourceId.Id
Voer het script PrepareMigration.ps1 uit om de migratie voor te bereiden.
gateway-migration/preparemigration.ps1
Voer de resource-id van uw gateway in.
Kies een naam voor uw nieuwe resources. De nieuwe resourcenaam wordt toegevoegd aan de bestaande naam. Bijvoorbeeld: existingresourcename_newname.
Voer een beschikbaarheidszone in voor uw nieuwe gateway.
De migratie uitvoeren
Met dit script wordt de configuratie van de oude gateway overgedragen naar de nieuwe.
Identificeer de resource-id van uw nieuwe gateway na de migratie. Gebruik de resourcenaam die u in de vorige stap hebt opgegeven voor deze gateway.
$resourceId = Get-AzResource -Name {virtual network gateway name} $resourceId.Id
Voer het script Migration.ps1 uit om de migratie uit te voeren.
gateway-migration/migration.ps1
Voer de resource-id van uw premigratiegateway in.
Voer de resource-id van uw gateway na de migratie in.
De migratie doorvoeren
Met dit script worden de oude gateway en de bijbehorende verbindingen verwijderd.
Voer het script CommitMigration.ps1 uit om de migratie te voltooien.
gateway-migration/commitmigration.ps1
Voer de resource-id van de premigratiegateway in.
Belangrijk
- Controleer voordat u deze stap uitvoert of de nieuwe virtuele netwerkgateway een werkende ExpressRoute-verbinding heeft.
- Bij het migreren van uw gateway kunt u een mogelijke onderbreking van maximaal 30 seconden verwachten.
Volgende stappen
- Meer informatie over ontwerpen voor hoge beschikbaarheid.
- Plan herstel na noodgevallen en gebruik van VPN als back-up.