Compartilhar via


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

  1. 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.

  2. Baixe o modelo como um arquivo zip.

  3. 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",
    
    
  4. 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

  1. No portal do Azure Alemanha, selecione o aplicativo Web.

  2. Selecione ferramentas > de desenvolvimento ferramentas avançadas.

  3. No menu superior, selecione Console de Depuração e em seguida selecione PowerShell.

  4. Selecione site.

  5. Selecione o ícone de download ao lado da pasta wwwroot. O arquivo zip baixado contém o código-fonte do aplicativo Web.

  6. 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:

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:

  1. Exporte os registros existentes do hub de notificações para um contêiner de armazenamento de Blobs do Azure.
  2. Crie um novo hub de notificação no ambiente de destino.
  3. Importe os tokens de registro do armazenamento de blobs para o novo hub de notificação.

Para obter mais informações:

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.

  1. Exporte o hub de eventos como um modelo de sua assinatura do Azure Alemanha.
  2. 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:

Próximas etapas

Conheça as ferramentas, as técnicas e as recomendações para migrar recursos nas seguintes categorias de serviço: