Migrar recursos de computação 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 computação do Azure da região Azure Alemanha para o Azure global.

IaaS de computação

Não é possível migrar diretamente recursos de IaaS (infraestrutura como serviço) do Azure da região Azure Alemanha para o Azure global. Mas existem várias maneiras de "duplicar" suas VMs.

Duplicar usando o Site Recovery

O Azure Site Recovery pode ajudar você a migrar as VMs do Azure Alemanha para o Azure global. Como a origem e o destino estão em locatários diferentes em uma migração do Azure Alemanha para o Azure global, não é possível usar a opção normal de Recuperação de Desastre que está disponível para VMs. O truque é configurar um cofre do Site Recovery no ambiente de destino (Azure global) e continuar como se estivesse movendo um servidor físico para o Azure. No portal do Azure, selecione um caminho de replicação rotulado Não virtualizado. Quando a replicação for concluída, faça um failover.

Observação

As etapas a seguir são as mesmas que você seguiria para migrar um servidor físico em execução localmente no Azure.

Para saber mais, analise este tutorial útil do Site Recovery. Para uma visão geral rápida, veja uma versão mais curta e ligeiramente adaptada do processo:

Instale um servidor de processo/configuração no ambiente de origem para criar as imagens de servidor. Em seguida, replique as imagens no cofre dos Serviços de Recuperação do Azure no ambiente de destino. O trabalho é todo feito pelo servidor de configuração. Não é necessário tocar nos servidores individuais.

  1. Entre no portal do Azure Alemanha.
  2. Compare as versões de sistema operacional das VMs que você quer migrar com a matriz de suporte.
  3. Configure uma nova VM na instância de Rede Virtual do Azure de origem para atuar como o servidor de configuração:
    1. Selecione DS4v3 ou superior (4 a 8 núcleos, memória de 16 GB).
    2. Anexe um disco adicional que tenha pelo menos 1 TB de espaço disponível (para as imagens de VM).
    3. Use o Windows Server 2012 R2 ou posterior.
  4. Verifique se as portas 443 e 9443 estão abertas para a sub-rede em ambos os sentidos.
  5. Entre na nova VM (ConfigurationServer).
  6. Na sessão remota da área de trabalho, entre no portal do Azure global usando suas credenciais do Azure global.
  7. Configure uma rede virtual para executar as VMs replicadas.
  8. Criar uma conta do Armazenamento do Azure.
  9. Configure o cofre dos Serviços de Recuperação.
  10. Defina Meta de proteção (Para o Azure>Não virtualizado/Outro).
  11. Baixe o arquivo de instalação Configuração Unificada de Recuperação (Preparar Infraestrutura>Origem). Quando você abre a URL do portal no ConfigurationServer, o arquivo é baixado no servidor correto. Fora do ConfigurationServer, carregue o arquivo de instalação no ConfigurationServer.
  12. Baixe a chave de registro do cofre (carregue-a no ConfigurationServer como na etapa anterior, se necessário).
  13. Execute a instalação Configuração Unificada de Recuperação no ConfigurationServer.
  14. Configure o ambiente de destino (verifique se você ainda está conectado ao portal de destino).
  15. Defina a política de replicação.
  16. Inicie a replicação.

Após o início bem-sucedido da replicação, teste o cenário fazendo um failover de teste. Verifique e exclua o teste. A etapa final é fazer o failover real.

Cuidado

A sincronização de volta com a VM de origem não ocorre. Se você quiser migrar novamente, limpe tudo e comece do princípio.

Duplicar usando exportação/importação de modelo do Resource Manager

Você pode exportar o modelo do Azure Resource Manager usado para implantar seu computador local. Edite o modelo para alterar a localização e outros parâmetros ou variáveis. Em seguida, reimplante no Azure global.

Importante

Altere a localização, os segredos do Azure Key Vault, os certificados e outros GUIDs de modo que sejam consistentes com a nova região.

Exporte o modelo do Resource Manager no portal selecionando o grupo de recursos. Selecione implantações e selecione a implantação mais recente. Selecione Modelo no menu à esquerda e baixe o modelo.

É baixado um arquivo .zip com vários arquivos. Os scripts do PowerShell, da CLI do Azure, do Ruby ou do .NET ajudam a implantar o modelo. O arquivo parameters.json tem toda a entrada da última implantação. É provável que você precise alterar algumas configurações nesse arquivo. Edite o arquivo template.json se quiser reimplantar apenas um subconjunto dos recursos.

Para obter mais informações:

Serviços de Nuvem

É possível reimplantar recursos dos Serviços de Nuvem do Azure fornecendo as definições .cspkg e .cscfg novamente.

Portal do Azure

Para reimplantar serviços de nuvem no portal do Azure:

  1. Crie um novo serviço de nuvem usando as definições .cspkg e .cscfg.
  2. Atualize o CNAME ou registro A a fim de apontar o tráfego para o novo serviço de nuvem.
  3. Quando o tráfego apontar para um novo serviço de nuvem, exclua o antigo no Azure Alemanha.

PowerShell

Para reimplantar os serviços de nuvem usando o PowerShell:

  1. Crie um novo serviço de nuvem usando as definições .cspkg e .cscfg.

    New-AzureService -ServiceName <yourServiceName> -Label <MyTestService> -Location <westeurope>
    
  2. Crie uma implantação usando as definições .cspkg e .cscfg.

    New-AzureDeployment -ServiceName <yourServiceName> -Slot <Production> -Package <YourCspkgFile.cspkg> -Configuration <YourConfigFile.cscfg>
    
  3. Atualize o CNAME ou registro A a fim de apontar o tráfego para o novo serviço de nuvem.

  4. Quando o tráfego apontar para um novo serviço de nuvem, exclua o antigo no Azure Alemanha.

    Remove-AzureService -ServiceName <yourOldServiceName>
    

API REST

Para reimplantar os serviços de nuvem usando a API REST:

  1. Crie um novo serviço de nuvem no ambiente de destino.

    https://management.core.windows.net/<subscription-id>/services/hostedservices
    
  2. Crie uma implantação usando a API Criar implantação. Para encontrar suas definições .cspkg e .cscfg, chame a API Obter pacote.

    https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
    
  3. Quando o tráfego apontar para um novo serviço de nuvem, exclua o antigo no Azure Alemanha.

    https://management.core.cloudapi.de/<subscription-id>/services/hostedservices/<old-cloudservice-name>
    

Para obter mais informações:

Service Fabric

Não é possível migrar recursos do Azure Service Fabric da região Azure Alemanha para o Azure global. Você precisa reimplantar os recursos do Service Fabric no novo ambiente.

Você pode obter informações sobre o ambiente atual do Service Fabric usando cmdlets do PowerShell. Acesse todos os cmdlets que se relacionem com o Service Fabric inserindo Get-Help *ServiceFabric* no PowerShell.

Para obter mais informações:

Lote

Não é possível migrar dados da conta do Lote do Azure de uma região para outra. A conta pode ter VMs em execução associadas a ela e pode estar interagindo ativamente com dados em contas de armazenamento, bancos de dados ou outros sistemas de armazenamento.

Reimplante os scripts de implantação, modelos ou código na nova região. A reimplantação inclui as seguintes tarefas:

  1. Criar uma conta do Lote.
  2. Aumentar a cota da conta do Lote.
  3. Criar pools do Lote.
  4. Criar novas contas de armazenamento, bancos de dados e outros serviços usados para persistir dados de entrada e de saída.
  5. Atualizar a configuração e o código para apontar para a nova conta do Lote e usar as novas credenciais.

Para obter mais informações:

Funções

Não há suporte aos recursos de migração do Azure Functions do Azure Alemanha para o Azure global no momento. Recomendamos que você exporte o modelo do Resource Manager, altere o local e, em seguida, reimplante na região de destino.

Importante

Altere a localização, os segredos do Key Vault, os certificados, Configurações do Aplicativo e outros GUIDs de modo que sejam consistentes com a nova região.

Para obter mais informações:

conjuntos de escala de máquina virtual

Para migrar os conjuntos de dimensionamento de máquinas virtuais para o Azure global, exporte o modelo do Resource Manager, adapte-o ao novo ambiente e reimplante-o na região de destino. Exporte somente o modelo de base e reimplante o modelo no novo ambiente. As instâncias individuais do conjunto de dimensionamento de máquinas virtuais devem todas ser iguais.

Importante

Altere a localização, os segredos do Key Vault, os certificados e outros GUIDs de modo que sejam consistentes com a nova região.

Para obter mais informações:

Aplicativos Web

Atualmente, os aplicativos que você criou usando recurso Aplicativos Web do Serviço de Aplicativo do Azure não podem ser migrados do Azure Alemanha para o Azure global. Recomendamos exportar um aplicativo Web como modelo do Resource Manager e reimplantá-lo depois de alterar a propriedade de localização para a nova região.

Importante

Altere a localização, os segredos do Key Vault, os certificados e outros GUIDs de modo que sejam consistentes com a nova região.

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: