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
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.
Téléchargez le modèle en tant que fichier zip.
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",
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
Dans le portail Azure Allemagne, sélectionnez votre application Web.
Sélectionnez outils de développement > Outils avancés.
Dans le menu principal, sélectionnez Console de débogage puis choisissez PowerShell.
Sélectionnez site.
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.
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 :
- Actualisez vos connaissances en suivant les tutoriels sur App Service.
- Découvrez comment exporter des modèles Azure Resource Manager.
- Consultez la présentation d’Azure Resource Manager.
- Consultez la présentation d’App Service.
- Lisez la présentation des emplacements Azure.
- Apprenez comment redéployer un modèle.
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 :
- Exportez les inscriptions aux hubs de notification existants vers un conteneur Azure Storage Blob.
- Créez un hub de notification dans l’environnement cible.
- Importez vos jetons d’inscription depuis le Stockage blob sur votre nouveau hub de notification.
Pour plus d’informations :
- Actualisez vos connaissances en suivant les tutoriels sur Notification Hubs.
- Consultez la présentation de Notification Hubs.
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.
- Exportez Event Hub en tant que modèle à partir de votre abonnement Azure Allemagne.
- 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 :
- Consultez la vue d’ensemble d’Event Hubs.
- Consultez la présentation d’Azure Resource Manager.
- Découvrez comment exporter des modèles Azure Resource Manager.
- Apprenez comment redéployer un modèle.
Étapes suivantes
Informez-vous sur les outils, techniques et suggestions pour migrer des ressources dans les catégories de service suivantes :