Partage via


Migration d’Azure Front Door (classique) vers un niveau Standard/Premium avec Azure PowerShell

Important

Azure Front Door (classique) va être mis hors service le 31 mars 2027. Pour éviter toute interruption de service, il est important de migrer vos profils Azure Front Door (classique) vers le niveau Azure Front Door Standard ou Premium au plus en mars 2027. Pour plus d’informations, consultez Mise hors service d’Azure Front Door (classique).

Les niveaux Azure Front Door Standard et Premium apportent les dernières fonctionnalités de réseau de livraison cloud à Azure. Avec des fonctionnalités de sécurité renforcées et un service tout-en-un, le contenu de votre application est sécurisé et plus proche de vos utilisateurs finaux à l’aide du réseau mondial Microsoft. Cet article vous guide tout au long du processus de migration de votre profil Front Door (classique) vers un profil de niveau Standard ou Premium avec Azure PowerShell.

Prérequis

  • Consultez l’article À propos de la migration du niveau Front Door.
  • Vérifiez que votre profil Front Door (classique) peut être migré :
    • Azure Front Door Standard et Premium nécessitent que tous les domaines personnalisés utilisent HTTPS. Si vous n’avez pas votre propre certificat, vous pouvez utiliser un certificat managé Azure Front Door. Le certificat est gratuit et géré pour vous.
    • L’affinité de session est activée dans les paramètres du groupe d’origine pour un profil Azure Front Door Standard ou Premium. Dans Azure Front Door (classique), l’affinité de session est définie au niveau du domaine. Dans le cadre de la migration, l’affinité de session est basée sur les paramètres de profile Front Door (classique). Si vous avez deux domaines dans votre profil classique qui partagent le même pool back-end (groupe d’origine), l’affinité de session doit être cohérente entre les deux domaines pour que la migration soit validée.
  • Dernier module Azure PowerShell installé localement ou Azure Cloud Shell. Pour plus d’informations, consultez Installer et configurer Azure PowerShell.

Notes

Vous n’avez pas besoin d’apporter de modifications DNS avant ou pendant le processus de migration. Toutefois, une fois la migration terminée et que le trafic transite par votre nouveau profil Azure Front Door, vous devez mettre à jour vos enregistrements DNS. Pour plus d’informations, consultez Mettre à jour les enregistrements DNS.

Valider la compatibilité

  1. Ouvrez Azure PowerShell et connectez-vous à votre compte Azure. Pour plus d’informations, consultez Se connecter à Azure PowerShell.

  2. Testez la compatibilité pour la migration de votre profil Azure Front Door (classique). Vous pouvez utiliser la commande Test-AzFrontDoorCdnProfileMigration pour tester votre profil. Remplacez les valeurs du nom du groupe de ressources et de l’ID de ressource par vos propres valeurs. Utilisez Get-AzFrontDoor pour obtenir l’ID de ressource de votre profil Front Door (classique).

    Remplacez les valeurs suivantes dans la commande :

    • <subscriptionId> : votre ID d’abonnement.
    • <resourceGroupName> : nom du groupe de ressources Front Door (classique).
    • <frontdoorClassicName> : nom du profil Front Door (classique).
    Test-AzFrontDoorCdnProfileMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName>
    

    Si le profil est compatible pour la migration, la sortie suivante s’affiche :

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

    Si la migration n’est pas compatible, la sortie suivante s’affiche :

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

Préparation de la migration

Remarque

  • Le certificat managé n’est actuellement pas pris en charge pour Azure Front Door Standard ou Premium dans le cloud Azure Government. Vous devez utiliser BYOC pour Azure Front Door Standard ou Premium dans le cloud Azure Government, ou attendre que cette capacité soit disponible.

Exécutez la commande Start-AzFrontDoorCdnProfilePrepareMigration pour préparer la migration. Remplacez les valeurs du nom du groupe de ressources, l’ID de ressource et le nom de profil par vos propres valeurs. Pour SkuName, utilisez Standard_AzureFrontDoor ou Premium_AzureFrontDoor. Le SkuName est basé sur la sortie de la commande Test-AzFrontDoorCdnProfileMigration .

Remplacez les valeurs suivantes dans la commande :

  • <subscriptionId> : votre ID d’abonnement.
  • <resourceGroupName> : nom du groupe de ressources Front Door (classique).
  • <frontdoorClassicName> : nom du profil Front Door (classique).
Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName> -ProfileName myAzureFrontDoor -SkuName Premium_AzureFrontDoor

Le résultat ressemble à ce qui suit :

Starting the parameter validation process.
The parameters have been successfully validated.
Your new Front Door profile is being created. Please wait until the process has finished completely. This may take several minutes.

Your new Front Door profile with the configuration has been successfully created.

Migrate

Exécutez la commande Enable-AzFrontDoorCdnProfileMigration pour migrer votre Front Door (classique).

Enable-AzFrontDoorCdnProfileMigration -ProfileName myAzureFrontDoor -ResourceGroupName myAFDResourceGroup

Le résultat ressemble à ce qui suit :

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

Mise à jour des enregistrements DNS

Votre ancienne instance Azure Front Door (classique) utilise un nom de domaine complet (FQDN) différent de celui d’Azure Front Door Standard et Premium. Par exemple, un point de terminaison Azure Front Door (classique) peut être contoso.azurefd.net, tandis que le point de terminaison Azure Front Door Standard ou Premium peut être contoso-mdjf2jfgjf82mnzx.z01.azurefd.net. Pour plus d’informations sur les points de terminaison Azure Front Door Standard et Premium, consultez Points de terminaison dans Azure Front Door.

Vous n’avez pas besoin de mettre à jour vos enregistrements DNS avant ou pendant le processus de migration. Azure Front Door envoie automatiquement le trafic qu’il reçoit sur le point de terminaison Azure Front Door (classique) à votre profil Azure Front Door Standard ou Premium sans que vous apportiez de modifications à la configuration.

Toutefois, une fois votre migration est terminée, nous vous recommandons vivement de mettre à jour vos enregistrements DNS pour diriger le trafic vers le nouveau point de terminaison Azure Front Door Standard ou Premium. Modifier vos enregistrements DNS permet de garantir que votre profil continue à fonctionner à l’avenir. La modification de l’enregistrement DNS n’entraîne aucun temps d’arrêt. Il n’est pas nécessaire de planifier cette mise à jour à l’avance pour qu’elle se produise, vous pouvez la planifier comme vous le souhaitez.

Étapes suivantes