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.

Si vous souhaitez déplacer App Services vers une nouvelle région, consultez Déplacer une ressource App Service vers une autre région.

Déplacer entre différents abonnements

Lors du déplacement d’une application web entre des abonnements, les instructions suivantes s’appliquent :

  • 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 :
    • Web Apps
    • 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 web et un plan App Service hébergé sur App Service Environment vers un nouvel abonnement sans déplacer l’App Service Environment. L’application web et le plan App Service que vous déplacez seront toujours associés à votre App Service Environment initiale. Vous ne pouvez pas déplacer une application web/une plan App Service vers un autre App Service Environment.
    • Si vous devez déplacer une application web et un plan App Service 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.
  • Vous pouvez déplacer un certificat lié à une application web sans supprimer les liaisons TLS, tant que le certificat est déplacé avec toutes les autres ressources du groupe de ressources. Toutefois, 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.
  • Les applications App Service 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 App Service 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.

Rechercher le groupe de ressources d’origine

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

Screenshot of the Diagnose and solve problems section with the Configuration and Management option highlighted.

Sélectionnez Options de migration.

Screenshot of the Migration Options section in the Configuration and Management menu.

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

Screenshot of the Recommended Steps option in the Migration Options section.

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.

Screenshot of the Recommended Actions section displaying the original resource group for the web app.

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.

Screenshot of the Show Hidden Types option in the portal when moving App Service resources.

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.