Partage via


Migrer des ressources web Azure vers Azure global

Important

Depuis août 2018, nous n’avons pas accepté de nouveaux clients ni déployé de nouveaux services et fonctionnalités dans les emplacements d’origine Microsoft Cloud Allemagne.

En fonction de l’évolution des besoins des clients, nous avons récemment lancé deux nouvelles régions de centres de données en Allemagne, offrant une résidence des données client, une connectivité complète au réseau mondial du Cloud de Microsoft, ainsi qu’un tarif compétitif sur le marché.

En outre, le 30 septembre 2020, nous avons annoncé que le Cloud Microsoft Allemagne serait fermé le 29 octobre 2021. Des informations supplémentaires sont disponibles ici : https://www.microsoft.com/cloud-platform/germany-cloud-regions.

Tirez parti de l’éventail des fonctionnalités, de la sécurité de l’entreprise et des fonctionnalités complètes disponibles dans nos nouvelles régions du centre de données allemand en migrant aujourd’hui.

Cet article contient des informations qui peuvent vous aider à migrer des ressources web Azure depuis Azure Allemagne vers Azure global.

Web Apps

La migration des applications que vous avez créées à l’aide de la fonctionnalité Web Apps d’Azure App Service à partir d’Azure Allemagne vers Azure global n’est pas prise en charge actuellement. Nous vous recommandons d’exporter une application web comme modèle Azure Resource Manager. Ensuite, procédez au redéploiement après avoir modifié la propriété d’emplacement en indiquant la nouvelle région de destination.

Important

Modifiez l’emplacement, les secrets Azure Key Vault, les certificats et autres GUID de façon à assurer la cohérence avec la nouvelle région.

Migrer une ressource d’application web

  1. Exportez l’application Web et le Plan App Service en tant que modèle à partir de votre abonnement Azure Allemagne. Sélectionnez les ressources que vous souhaitez migrer dans votre groupe de ressources d’application Web et exportez-les en tant que modèle.

  2. Téléchargez le modèle en tant que fichier zip.

  3. Modifiez la propriété de l’emplacement dans le fichier template.json pour la région global Azure cible. Par exemple, l’emplacement cible du fichier JSON suivant est USA Ouest.

        "resources": [
        {
            "type": "Microsoft.Web/serverfarms",
            "apiVersion": "2018-02-01",
            "name": "[parameters('serverfarms_myappservice_name')]",
            "location": "West US",
    
    
  4. Déployez le modèle modifié.sur Azure global. Par exemple, vous pouvez utiliser PowerShell pour déployer.

    az deployment group create --name "<web app name>" \
        --resource-group "<resource group name>" \
        --template-file "<path of your template.json file>"
    

Migrer le contenu de l’application Web

  1. Dans le portail Azure Allemagne, sélectionnez votre application Web.

  2. Sélectionnez outils de développement > Outils avancés.

  3. Dans le menu principal, sélectionnez Console de débogage puis choisissez PowerShell.

  4. Sélectionnez site.

  5. Sélectionnez l’icône télécharger à côté du dossier wwwroot. Le fichier zip téléchargé contient le code source de votre application Web.

  6. Déployez la racine Web dans l’application Web Azure globale migrée. Par exemple, vous pouvez utiliser le script PowerShell suivant.

    az webapp deployment source config-zip \
        --resource-group "<resource group name>" \
        --name "<web App name>" \
        --src "path to webroot folder zip file"
    

Pour plus d’informations :

Notification Hubs

Pour migrer les paramètres d’une instance Azure Notification Hubs vers une autre instance, exportez, puis importez tous les jetons d’inscription et balises :

  1. Exportez les inscriptions aux hubs de notification existants vers un conteneur Azure Storage Blob.
  2. Créez un hub de notification dans l’environnement cible.
  3. Importez vos jetons d’inscription depuis le Stockage blob sur votre nouveau hub de notification.

Pour plus d’informations :

Event Hubs

Pour migrer un Event Hub Azure, vous exportez le modèle de ressource Event Hub à partir d’Azure Allemagne, puis vous déployez le modèle dans Azure global.

  1. Exportez Event Hub en tant que modèle à partir de votre abonnement Azure Allemagne.
  2. Déployez le modèle Event Hub en tant que modèle personnalisé dans votre abonnement Azure global. Chargez et déployez le modèle que vous avez exporté à partir de votre abonnement Azure Allemagne.

Pour plus d’informations :

Étapes suivantes

Informez-vous sur les outils, techniques et suggestions pour migrer des ressources dans les catégories de service suivantes :