Migrera Azure Front Door (classic) till Standard- eller Premium-nivån med Azure PowerShell

Gäller för: ✔️ Front Door (klassisk)

Viktigt!

Azure Front Door (klassisk) går i pension den 31 mars 2027. Eftersom tjänsten läggs ner stöder den inte längre profilskapande, onboarding av nya domäner eller hanterade certifikat. För att undvika avbrott i tjänsten migrera till Azure Front Door Standard eller Premium. Mer information finns i Azure Front Door (klassisk) pensionering.

På Azure Front Door Standard- och Premium-nivån får du de senaste nätverksfunktionerna för molnleverans till Azure. Genom att använda förbättrade säkerhetsfunktioner och en allt-i-ett-tjänst säkrar du ditt applikationsinnehåll och för det närmare slutanvändarna via Microsoft globala nätverk. Den här artikeln vägleder dig genom migreringsprocessen för att flytta din Azure Front Door-profil (klassisk) till antingen en Standard- eller Premium-nivåprofil med Azure PowerShell.

Förutsättningar

  • Läs artikeln Om migrering av Front Door-nivå.
  • Se till att din Front Door-profil (klassisk) kan migreras:
    • Azure Front Door Standard och Premium kräver att alla anpassade domäner använder HTTPS. Om du inte har ett eget certifikat, använd ett Azure Front Door-hanterat certifikat. Certifikatet är kostnadsfritt och Azure hanterar det åt dig.
      • Sessionsaffinitet är aktiverat i ursprungsgruppsinställningarna för en Azure Front Door Standard- eller Premium-profil. I Azure Front Door (classic), sätt session affinity på domännivå. Som en del av migreringen baseras sessionstillhörigheten på profilinställningarna för Front Door (klassisk). Om du har två domäner i din klassiska profil som delar samma backend-pool (ursprungsgrupp), måste sessionsaffiniteten vara konsekvent över båda domänerna för att migreringsvalidering ska gå igenom.
  • Den senaste Azure PowerShell-modulen installerad lokalt eller Azure Cloud Shell. Mer information finns i Installera och konfigurera Azure PowerShell.

Kommentar

Du behöver inte göra några DNS-ändringar före eller under migreringsprocessen. Men när migreringen är klar och trafiken flödar genom din nya Azure Front Door-profil behöver du uppdatera dina DNS-poster. För mer information, se Slutpunktsövergång efter migrering.

Verifiera kompatibilitet

  1. Öppna Azure PowerShell och anslut till ditt Azure-konto. Mer information finns i Ansluta till Azure PowerShell.

  2. Testa din Azure Front Door-profil (klassisk) för att se om den är kompatibel för migrering. Använd kommandot Test-AzFrontDoorCdnProfileMigration för att testa din profil. Ersätt värdena för resursgruppens namn och resurs-ID med dina egna värden. Använd Get-AzFrontDoor för att hämta resurs-ID:t för din Front Door-profil (klassisk).

    Ersätt följande värden i kommandot:

    • <subscriptionId>: Ditt prenumerations-ID.
    • <resourceGroupName>: Namnet på resursgruppen för Front Door (klassisk).
    • <frontdoorClassicName>: Namnet på Front Door-profilen (klassisk).
    Test-AzFrontDoorCdnProfileMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName>
    

    Om migreringen är kompatibel ser du följande utdata:

    CanMigrate DefaultSku
    ---------- ----------
    True       Standard_AzureFrontDoor or Premium_AzureFrontDoor
    

    Om migreringen inte är kompatibel visas följande utdata:

    CanMigrate DefaultSku
    ---------- ----------
    False      
    

Förbereda för migrering

Kommentar

  • Managed certificate stöds för närvarande inte för Azure Front Door Standard eller Premium i Azure Government Cloud. Du måste använda BYOC för Azure Front Door Standard eller Premium i Azure Government Cloud eller vänta tills den här funktionen är tillgänglig.

Kör kommandot Start-AzFrontDoorCdnProfilePrepareMigration för att förbereda migreringen. Byt ut värdena för resursgruppens namn, resurs-ID och profilnamn med dina egna värden. För SkuName, använd antingen Standard_AzureFrontDoor eller Premium_AzureFrontDoor. SkuName baseras på utdata från kommandot Test-AzFrontDoorCdnProfileMigration.

Ersätt följande värden i kommandot:

  • <subscriptionId>: Ditt prenumerations-ID.
  • <resourceGroupName>: Namnet på resursgruppen för Front Door (klassisk).
  • <frontdoorClassicName>: Namnet på Front Door-profilen (klassisk).
Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName> -ProfileName myAzureFrontDoor -SkuName Premium_AzureFrontDoor

Utdata ser ut ungefär så här:

Starting the parameter validation process.
The parameters are successfully validated.
Your new Front Door profile is being created. Wait until the process finishes. This process might take several minutes.

Your new Front Door profile with the configuration is successfully created.

Migrera

Kör kommandot Enable-AzFrontDoorCdnProfileMigration för att migrera din Front Door (klassisk).

Enable-AzFrontDoorCdnProfileMigration -ProfileName myAzureFrontDoor -ResourceGroupName myAFDResourceGroup

Utdata ser ut ungefär så här:

Start to migrate.
This process disables your Front Door (classic) profile and moves all your traffic and configurations to the new Front Door profile.
Migrate succeeded.

Övergång till slutpunkt efter migrering

Azure Front Door (klassisk) använder ett annat fullständigt kvalificerat domännamn (FQDN) än Azure Front Door Standard eller Premium. En klassisk slutpunkt kan till exempel vara contoso.azurefd.net, medan en Standard- eller Premium-slutpunkt kan vara contoso-mdjf2jfgjf82mnzx.z01.azurefd.net. För mer information, se Slutpunkter i Azure Front Door.

Även om Azure Front Door automatiskt routar trafik från den klassiska endpointen till din nya Standard- eller Premium-profil utan några konfigurationsändringar, måste du utföra följande åtgärd efter migreringen beroende på ditt scenario:

  • Anpassade domäner: Uppdatera DNS-posten så att den pekar på den nya Azure Front Door Standard/Premium-endpointen.

  • Direkt användning av den klassiska standardendpointen: Ersätt det klassiska värdnamnet med det nya endpoint-hostnamnet i dina applikationer, klienter och integrationer.

Båda ändpunkterna förblir funktionella under övergången, så du kan göra och validera denna förändring utan driftstopp.

Varning

Slutför övergången till den nya Azure Front Door Standard/Premium-slutpunkten senast den 31 mars 2028. Från och med 1 april 2028 stöds inte längre klassiska endpoints och kan sluta fungera. Anpassade domäner, applikationer eller klienter som fortfarande är beroende av en klassisk endpoint kan sluta ta emot trafik.