Partager via


Déplacer des ressources App Service vers un nouveau groupe de ressources ou abonnement

Cet article décrit les étapes à suivre pour déplacer des ressources App Service entre des groupes de ressources ou abonnements Azure. Il existe des exigences spécifiques pour déplacer des ressources App Service vers un nouvel abonnement. Sauf indication contraire, ces étapes s’appliquent à App Service Web Apps et à Azure Functions.

Si vous souhaitez déplacer votre application vers une nouvelle région, consultez les instructions dans Déplacer vers une autre région pour App Service ou Azure Functions.

Vous pouvez déplacer des ressources App Service vers un nouveau groupe de ressources ou un nouvel abonnement, mais vous devez supprimer ses certificats TLS/SSL et les charger sur le nouveau groupe de ressources ou le nouvel abonnement. Par ailleurs, vous ne pouvez pas déplacer un certificat géré par App Service gratuit. Pour ce scénario, consultez Déplacer avec des certificats gérés gratuits.

Déplacer entre différents abonnements

Lorsque vous déplacez une application entre des abonnements, il convient de suivre les instructions suivantes :

  • Le déplacement d’une ressource vers un nouveau groupe de ressources ou un nouvel abonnement est une modification de métadonnées qui ne doit avoir aucun impact sur le fonctionnement des ressources. Par exemple, l’adresse IP entrante d’un service d’application ne change pas lors du déplacement de l’app service.
  • Le groupe de ressources de destination ne doit avoir aucune ressource App Service existante. Les ressources App Service comprennent :
    • les applications web
    • Plans App Service
    • Certificats TLS/SSL chargés ou importés
    • Environnements App Service
  • Toutes les ressources App Service du groupe de ressources doivent être déplacées simultanément.
  • Les environnements ASE ne peuvent pas être déplacés vers un nouveau groupe de ressources ou un nouvel abonnement.
    • Vous pouvez déplacer une application et un plan hébergé sur App Service Environment vers un nouvel abonnement sans déplacer l’App Service Environment. L’application et le plan que vous déplacez sont toujours associés à votre App Service Environment initial. Vous ne pouvez pas déplacer une application ou un plan vers un autre App Service Environment.
    • Si vous devez déplacer une application et un plan vers un nouvel App Service Environment, vous devez recréer ces ressources dans votre nouvel App Service Environment. Envisagez d’utiliser la fonctionnalité de sauvegarde et de restauration pour recréer vos ressources dans un autre App Service Environment.
  • Les applications avec des points de terminaison privés ne peuvent pas être déplacées. Supprimez les points de terminaison privés et recréez-les après le déplacement.
  • Les applications avec intégration de réseau virtuel ne peuvent pas être déplacées. Supprimez l’intégration du réseau virtuel et reconnectez-la après le déplacement.
  • Les ressources App Service ne peuvent être déplacées qu’à partir du groupe de ressources dans lequel elles ont été créées à l’origine. Si une ressource App Service ne se trouve plus dans son groupe de ressources d’origine, redéplacez-la vers ce groupe. Déplacez ensuite la ressource entre les abonnements. Pour obtenir de l’aide sur la recherche du groupe de ressources d’origine, consultez la section suivante.
  • Lorsque vous déplacez une application vers un autre groupe de ressources ou abonnement, l’emplacement de l’application reste le même, mais sa stratégie est modifiée. Par exemple, imaginons que votre application s’exécute dans Subscription1 (USA Centre) et a Policy1 et Subscription2 (Royaume-Uni Sud) qui a Policy2. Si vous déplacez votre application vers Abonnement2, l’emplacement de l’application reste le même (USA Centre) ; toutefois, elle relève de la nouvelle stratégie Policy2.

Rechercher le groupe de ressources d’origine

Si vous ne connaissez pas le groupe de ressources d’origine, recherchez-le dans les diagnostics. Dans la page de votre application dans le portail Azure, sélectionnez Diagnostiquer et résoudre les problèmes. Ensuite, sélectionnez Configuration et gestion.

Capture d’écran de la section Diagnostiquer et résoudre les problèmes avec l’option Configuration et gestion en surbrillance.

Sélectionnez Options de migration.

Capture d’écran de la section Options de migration dans le menu Configuration et gestion.

Sélectionnez l’option des étapes recommandées pour déplacer l’application.

Capture d’écran de l’option Etapes recommandées dans la section Options de migration.

Vous voyez alors les actions recommandées à faire avant de déplacer les ressources. Les informations indiquent le groupe de ressources d’origine de l’application web.

Capture d’écran de la section Actions recommandées affichant le groupe de ressources d’origine de l’application web.

Déplacer des types de ressources masqués dans le portail

Lorsque vous utilisez le portail pour déplacer vos ressources App Service, il se peut qu’une erreur s’affiche, indiquant que vous n’avez pas déplacé toutes les ressources. Si vous voyez cette erreur, vérifiez s’il existe des types de ressources que le portail n’a pas affichés. Sélectionnez Afficher les types masqués. Ensuite, sélectionnez toutes les ressources à déplacer.

Capture d’écran de l’option Afficher les types cachés dans le portail lors du déplacement des ressources App Service.

Déplacer avec des certificats gérés gratuits

Vous ne pouvez pas déplacer un certificat géré par App Service gratuit. Au lieu de cela, supprimez le certificat, puis recréez-le après le déplacement de l’application web. Pour obtenir des instructions sur la suppression du certificat, utilisez l’outil Opérations de migration.

Si votre certificat géré par App Service gratuit est créé dans un groupe de ressources inattendu, essayez de ramener le plan App Service dans son groupe de ressources d’origine. Ensuite, recréez le certificat géré gratuit. Ce problème sera corrigé prochainement.

Prise en charge du déplacement

Pour connaître les ressources App Service pouvant être déplacées, consultez l'état de la prise en charge pour :

Étapes suivantes

Pour obtenir les commandes permettant de déplacer des ressources, consultez Déplacer des ressources vers un nouveau groupe de ressources ou un nouvel abonnement.