Share via


Migrera ExpressRoute-associerade virtuella nätverk från klassisk till Resource Manager

Den här artikeln beskriver hur du migrerar ExpressRoute-associerade virtuella nätverk från den klassiska distributionsmodellen till Azure Resource Manager-distributionsmodellen när du har flyttat ExpressRoute-kretsen.

Innan du börjar

Kommentar

Vi rekommenderar att du använder Azure Az PowerShell-modulen för att interagera med Azure. Se Installera Azure PowerShell för att komma igång. Information om hur du migrerar till Az PowerShell-modulen finns i artikeln om att migrera Azure PowerShell från AzureRM till Az.

Scenarier som stöds och som inte stöds

  • En ExpressRoute-krets kan flyttas från den klassiska till Resource Manager-miljön utan avbrott. Du kan flytta valfri ExpressRoute-krets från den klassiska till Resource Manager-miljön utan avbrott. Följ anvisningarna för att flytta ExpressRoute-kretsar från den klassiska till Resource Manager-distributionsmodellen med hjälp av PowerShell.
  • Virtuella nätverk, gatewayer och associerade distributioner i det virtuella nätverket som är anslutna till en ExpressRoute-krets i samma prenumeration kan migreras till Resource Manager-miljön utan avbrott. Du kan följa stegen som beskrivs senare för att migrera resurser som virtuella nätverk, gatewayer och virtuella datorer som distribueras i det virtuella nätverket. Du måste se till att de virtuella nätverken är korrekt konfigurerade innan de migreras.
  • Virtuella nätverk, gatewayer och associerade distributioner i det virtuella nätverket som inte finns i samma prenumeration som ExpressRoute-kretsen kräver viss stilleståndstid för att slutföra migreringen. I det sista avsnittet i dokumentet beskrivs de steg som ska följas för att migrera resurser.
  • Det går inte att migrera ett virtuellt nätverk med både ExpressRoute Gateway och VPN Gateway.
  • ExpressRoute-kretsmigrering mellan prenumerationer stöds inte. Mer information finns i Flyttstöd för Microsoft.Network.

Flytta en ExpressRoute-krets från klassisk till Resource Manager

Du måste flytta en ExpressRoute-krets från den klassiska till Resource Manager-miljön innan du försöker migrera resurser som är anslutna till ExpressRoute-kretsen. Information om hur du utför den här uppgiften finns i följande artiklar:

Den här åtgärden innebär inte stilleståndstid. Du kan fortsätta att överföra data mellan din lokala plats och Microsoft medan migreringen pågår.

Migrera virtuella nätverk, gatewayer och associerade distributioner

Vilka steg du följer för att migrera beror på om dina resurser finns i samma prenumeration, olika prenumerationer eller båda.

Migrera virtuella nätverk, gatewayer och associerade distributioner i samma prenumeration som ExpressRoute-kretsen

I det här avsnittet beskrivs de steg som ska följas för att migrera ett virtuellt nätverk, en gateway och associerade distributioner i samma prenumeration som ExpressRoute-kretsen. Ingen stilleståndstid är associerad med den här migreringen. Du kan fortsätta att använda alla resurser genom migreringsprocessen. Hanteringsplanet är låst medan migreringen pågår.

  1. Kontrollera att ExpressRoute-kretsen har migrerats från den klassiska till Resource Manager-miljön.

  2. Se till att det virtuella nätverket förbereds på rätt sätt för migreringen.

  3. Registrera din prenumeration för resursmigrering. Om du vill registrera din prenumeration för resursmigrering använder du följande PowerShell-kodfragment:

    Select-AzSubscription -SubscriptionName <Your Subscription Name>
    Register-AzResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate
    Get-AzResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate
    
  4. Verifiera, förbereda och migrera. Om du vill flytta det virtuella nätverket använder du följande PowerShell-kodfragment:

    Move-AzureVirtualNetwork -Validate -VirtualNetworkName $vnetName
    Move-AzureVirtualNetwork -Prepare -VirtualNetworkName $vnetName
    Move-AzureVirtualNetwork -Commit -VirtualNetworkName $vnetName
    

    Du kan också avbryta migreringen genom att köra följande PowerShell-cmdlet:

    Move-AzureVirtualNetwork -Abort $vnetName
    

Nästa steg