Migrar recursos web para a Azure global
Importante
Desde agosto de 2018 que não aceitamos novos clientes ou implementamos quaisquer novas funcionalidades e serviços nas localizações originais da Microsoft Cloud Germany.
Com base na evolução das necessidades dos clientes, lançámos recentemente duas novas regiões de datacenter na Alemanha, oferecendo residência de dados ao cliente, conectividade total com a rede global de nuvem da Microsoft, bem como preços competitivos de mercado.
Além disso, no dia 30 de setembro de 2020, anunciou que a Microsoft Cloud Germany fecharia a 29 de outubro de 2021. Mais detalhes estão disponíveis aqui: https://www.microsoft.com/cloud-platform/germany-cloud-regions.
Aproveite a amplitude da funcionalidade, a segurança de nível empresarial e as funcionalidades abrangentes disponíveis nas nossas novas regiões alemãs de datacenter migrando hoje.
Este artigo tem informações que podem ajudá-lo a migrar recursos web Azure da Azure Alemanha para o Azure global.
Aplicações Web
As aplicações migratórias que criou utilizando a funcionalidade Aplicações Web de Serviço de Aplicações do Azure da Azure Germany para o Global Azure não são suportadas neste momento. Recomendamos que exporte uma aplicação web como modelo de Resource Manager Azure. Em seguida, reimplante depois de alterar a propriedade de localização para a nova região de destino.
Importante
Mudar de local, Azure Key Vault segredos, certificados e outros GUIDs para serem consistentes com a nova região.
Migrar recurso web app
Export Web App e Serviço de Aplicações plano como um modelo da sua subscrição Azure Germany. Selecione os recursos que pretende migrar no seu grupo de recursos de aplicações web e exporte como modelo.
Descarregue o modelo como um ficheiro zip.
Editar a propriedade de localização no ficheiro modelo.json para a região global target Azure. Por exemplo, o seguinte ficheiro JSON tem uma localização alvo dos EUA Ocidentais.
"resources": [ { "type": "Microsoft.Web/serverfarms", "apiVersion": "2018-02-01", "name": "[parameters('serverfarms_myappservice_name')]", "location": "West US",
Implemente o modelo modificado para a Azure global. Por exemplo, pode utilizar o PowerShell para implementar.
az deployment group create --name "<web app name>" \ --resource-group "<resource group name>" \ --template-file "<path of your template.json file>"
Migrar conteúdo de Aplicações Web
No portal Azure Germany, selecione a sua Web App.
Selecione Ferramentas Avançadas de > Desenvolvimento.
A partir do menu superior, selecione a consola Debug e escolha PowerShell.
Selecione site.
Selecione o ícone de descarregamento ao lado da pasta wwwroot . O ficheiro postal descarregado contém código fonte da sua aplicação web.
Implemente a raiz web para a aplicação web global Azure em migração. Por exemplo, pode utilizar o seguinte script PowerShell.
az webapp deployment source config-zip \ --resource-group "<resource group name>" \ --name "<web App name>" \ --src "path to webroot folder zip file"
Para obter mais informações:
- Refresque os seus conhecimentos completando os tutoriais Serviço de Aplicações.
- Obtenha informações sobre como exportar modelos de Resource Manager Azure.
- Reveja a visão geral do Azure Resource Manager.
- Reveja a visão geral Serviço de Aplicações.
- Obtenha uma visão geral das localizações de Azure.
- Aprenda a recolocar um modelo.
Hubs de Notificação
Para migrar as definições de um exemplo de Azure Notification Hubs para outro caso, exportar e importar todos os tokens de registo com as suas etiquetas:
- Exporte os registos do centro de notificação existentes para um recipiente de armazenamento Azure Blob.
- Crie um novo centro de notificação no ambiente alvo.
- Importe os seus tokens de registo do armazenamento blob para o seu novo centro de notificação.
Para obter mais informações:
- Refresque os seus conhecimentos completando os tutoriais dos Centros de Notificação.
- Reveja a visão geral dos Centros de Notificação.
Hubs de Eventos
Para migrar um Azure Event Hub, exporta o modelo de recursos do Event Hub a partir da Azure Germany e, em seguida, implementar o modelo para a Azure global.
- Export Event Hub como modelo da sua assinatura Azure Germany.
- Implemente o modelo do Centro de Eventos como um modelo personalizado para a sua subscrição global do Azure. Carregue e implemente o modelo que exportou da sua subscrição Azure Germany.
Para obter mais informações:
- Reveja a visão geral do Event Hubs.
- Reveja a visão geral do Azure Resource Manager.
- Obtenha informações sobre como exportar modelos de Resource Manager Azure.
- Aprenda a recolocar um modelo.
Passos seguintes
Saiba mais sobre ferramentas, técnicas e recomendações para a migração de recursos nas seguintes categorias de serviços: