Migrar recursos de Web para o Azure global
Importante
Desde agosto de 2018, não aceitamos mais novos clientes nem implantamos novos recursos e serviços nos locais originais da Microsoft Cloud da Alemanha.
Com base na evolução das necessidades dos clientes, lançamos recentemente duas novas regiões de datacenter na Alemanha e oferecemos aos clientes residência de dados, conectividade completa com a rede global em nuvem da Microsoft e preços competitivos no mercado.
Além disso, no dia 30 de setembro de 2020, anunciamos que a Microsoft Cloud Alemanha seria encerrada no dia 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 os recursos abrangentes disponíveis em nossas novas regiões alemãs de datacenter migrando hoje.
Este artigo contém informações que podem ajudá-lo a migrar recursos de Web do Azure do Azure Alemanha para o Azure global.
Aplicativos Web
Atualmente, não há suporte para a migração de aplicativos criados usando o recurso de Aplicativos Web do Serviço de Aplicativo do Azure Alemanha para o Azure global. Recomendamos que você exporte um aplicativo Web como um modelo do Azure Resource Manager. Em seguida, reimplante depois de alterar a propriedade de localização para a nova região de destino.
Importante
Altere a localização, os segredos do Azure Key Vault, os certificados e outros GUIDs para ficarem consistentes com a nova região.
Migrar recurso do aplicativo Web
Exporte o aplicativo Web e o plano do Serviço de Aplicativo como um modelo de sua assinatura do Azure Alemanha. Selecione os recursos que você deseja migrar no seu grupo de recursos do aplicativo Web e exporte como um modelo.
Baixe o modelo como um arquivo zip.
Edite a propriedade de localização no arquivo template.json para a região de destino do Azure global. Por exemplo, o arquivo JSON a seguir tem um local de destino do Oeste dos EUA.
"resources": [ { "type": "Microsoft.Web/serverfarms", "apiVersion": "2018-02-01", "name": "[parameters('serverfarms_myappservice_name')]", "location": "West US",
Implante o modelo modificado no Azure global. Por exemplo, você pode usar o PowerShell para implantar.
az deployment group create --name "<web app name>" \ --resource-group "<resource group name>" \ --template-file "<path of your template.json file>"
Migrar conteúdo do aplicativo Web
No portal do Azure Alemanha, selecione o aplicativo Web.
Selecione ferramentas > de desenvolvimento ferramentas avançadas.
No menu superior, selecione Console de Depuração e em seguida selecione PowerShell.
Selecione site.
Selecione o ícone de download ao lado da pasta wwwroot. O arquivo zip baixado contém o código-fonte do aplicativo Web.
Implante a raiz da Web para o aplicativo Web migrado do Azure global. Você pode usar o script do PowerShell a seguir.
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:
- Atualize seus conhecimentos concluindo os Tutoriais do Serviço de Aplicativo.
- Obtenha informações sobre como exportar modelos do Azure Resource Manager.
- Examine a Visão geral do Azure Resource Manager.
- Examine a Visão geral do Serviço de Aplicativo.
- Obtenha uma Visão geral das localizações do Azure.
- Saiba como reimplantar um modelo.
Hubs de Notificação
Para migrar configurações de uma instância de Hubs de Notificações do Microsoft Azure para outra instância, exporte e importe todos os tokens de registro com suas marcas:
- Exporte os registros existentes do hub de notificações para um contêiner de armazenamento de Blobs do Azure.
- Crie um novo hub de notificação no ambiente de destino.
- Importe os tokens de registro do armazenamento de blobs para o novo hub de notificação.
Para obter mais informações:
- Atualize seu conhecimento ao concluir os tutoriais dos Hubs de Notificações.
- Examine a visão geral dos Hubs de Notificação do Azure.
Hubs de Eventos
Para migrar um Hub de Eventos do Azure, você exporta o modelo de recurso do hub de eventos do Azure Alemanha e, em seguida, implanta o modelo no Azure global.
- Exporte o hub de eventos como um modelo de sua assinatura do Azure Alemanha.
- Implante o modelo do hub de eventos como um modelo personalizado na sua assinatura global do Azure. Carregue e implante o modelo que você exportou da assinatura do Azure Alemanha.
Para obter mais informações:
- Examine a Visão geral dos Hubs de Eventos.
- Examine a Visão geral do Azure Resource Manager.
- Obtenha informações sobre como exportar modelos do Azure Resource Manager.
- Aprenda como reimplantar um modelo.
Próximas etapas
Conheça as ferramentas, as técnicas e as recomendações para migrar recursos nas seguintes categorias de serviço: