Migrera till en tillgänglighetszonaktiverad virtuell ExpressRoute-nätverksgateway med PowerShell
När du skapar en virtuell ExpressRoute-nätverksgateway måste du välja gateway-SKU :n. Om du väljer en SKU på högre nivå allokeras fler processorer och nätverksbandbredd till gatewayen. Därför kan gatewayen ha stöd för högre nätverksdataflöde och mer pålitliga nätverksanslutningar till det virtuella nätverket.
Följande SKU:er är tillgängliga för virtuella ExpressRoute-nätverksgatewayer:
- Standard
- HighPerformance
- UltraPerformance
- ErGw1Az
- ErGw2Az
- ErGw3Az
- ErGwScale (förhandsversion)
Förutsättningar
- Läs artikeln gatewaymigrering innan du börjar.
- Du måste ha en befintlig virtuell ExpressRoute-nätverksgateway i din Azure-prenumeration.
Arbeta med Azure PowerShell
Stegen och exemplen i den här artikeln använder Azure PowerShell Az-moduler. Information om hur du installerar Az-modulerna lokalt på datorn finns i Installera Azure PowerShell. Mer information om den nya Az-modulen finns i Introduktion till den nya Azure PowerShell Az-modulen. PowerShell-cmdletar uppdateras ofta. Om du inte kör den senaste versionen kan de värden som anges i anvisningarna misslyckas. Om du vill hitta de installerade versionerna av PowerShell i systemet använder du cmdleten Get-Module -ListAvailable Az
.
Du kan använda Azure Cloud Shell för att köra de flesta PowerShell-cmdletar och CLI-kommandon i stället för att installera Azure PowerShell eller CLI lokalt. Azure Cloud Shell är ett kostnadsfritt interaktivt gränssnitt som har vanliga Azure-verktyg förinstallerade och är konfigurerade att användas med ditt konto. Om du vill köra kod som finns i den här artikeln i Azure Cloud Shell öppnar du en Cloud Shell-session, använder knappen Kopiera i ett kodblock för att kopiera koden och klistrar in den i Cloud Shell-sessionen med Ctrl+Skift+V i Windows och Linux eller Cmd+Skift+V på macOS. Klistrad text körs inte automatiskt, tryck på Retur för att köra kod.
Det finns flera olika sätt att starta Cloud Shell:
Alternativ | Länk |
---|---|
Klicka på Prova i det övre högra hörnet av ett kodblock. | |
Öppna Cloud Shell i din webbläsare. | |
Klicka på knappen Cloud Shell på menyn längst upp till höger på Azure Portal. | |
Migrera till en ny gateway i med PowerShell
Här följer stegen för att migrera till en ny gateway med hjälp av PowerShell.
Klona skriptet
Klona installationsskriptet från GitHub.
git clone https://github.com/Azure-Samples/azure-docs-powershell-samples/
Ändra till katalogen där skriptet finns.
CD azure-docs-powershell-samples/expressroute-gateway/
Förbereda migreringen
Det här skriptet skapar en ny virtuell ExpressRoute-nätverksgateway i samma gatewayundernät och ansluter den till dina befintliga ExpressRoute-kretsar.
Identifiera resurs-ID:t för den gateway som ska migreras.
$resourceId = Get-AzResource -Name {virtual network gateway name} $resourceId.Id
Kör skriptet PrepareMigration.ps1 för att förbereda migreringen.
gateway-migration/preparemigration.ps1
Ange resurs-ID för din gateway.
Välj ett namn för dina nya resurser. Det nya resursnamnet läggs till i det befintliga namnet. Till exempel: existingresourcename_newname.
Ange en tillgänglighetszon för din nya gateway.
Köra migreringen
Det här skriptet överför konfigurationen från den gamla gatewayen till den nya.
Identifiera resurs-ID:t för din nya gateway efter migreringen. Använd resursnamnet som du angav för den här gatewayen i föregående steg.
$resourceId = Get-AzResource -Name {virtual network gateway name} $resourceId.Id
Kör skriptet Migration.ps1 för att utföra migreringen.
gateway-migration/migration.ps1
Ange resurs-ID:t för din förmigrationsgateway.
Ange resurs-ID för din gateway efter migreringen.
Genomför migreringen
Det här skriptet tar bort den gamla gatewayen och dess anslutningar.
Kör skriptet CommitMigration.ps1 för att slutföra migreringen.
gateway-migration/commitmigration.ps1
Ange resurs-ID:t för gatewayen före migrering.
Viktigt!
- Innan du kör det här steget kontrollerar du att den nya virtuella nätverksgatewayen har en fungerande ExpressRoute-anslutning.
- När du migrerar din gateway kan du förvänta dig möjliga avbrott i högst 30 sekunder.
Nästa steg
- Läs mer om att utforma för hög tillgänglighet.
- Planera för haveriberedskap och använda VPN som en säkerhetskopia.