Share via


Migrar recursos computatórios para o 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 da Azure computacional da Azure Germany para o Azure global.

Compute IaaS

Não é possível migrar diretamente a infraestrutura de computação Azure como um serviço (IaaS) recursos do Azure Germany para o Azure global. Mas há várias formas de "duplicar" os seus VM.

Duplicar utilizando Site Recovery

Azure Site Recovery pode ajudá-lo a migrar os seus VMs da Azure Germany para o Azure global. Como a fonte e o alvo estão em diferentes inquilinos numa migração da Alemanha Azure para a Azure global, você não pode usar a opção normal de recuperação de desastres Azure que está disponível para VMs. O truque é criar um cofre Site Recovery no ambiente alvo (Azure global) e proceder como se estivesse a mover um servidor físico para Azure. No portal do Azure, selecione um caminho de replicação rotulado Não virtualizado. Quando a replicação estiver terminada, faça uma falha.

Nota

Os passos seguintes são os mesmos passos que você faria para migrar um servidor físico que está correndo no local para Azure.

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

Instale um servidor de configuração/processo no seu ambiente de origem para construir as imagens do servidor. Em seguida, replique as imagens para o cofre dos Serviços de Recuperação Azure no seu ambiente alvo. O trabalho é feito pelo servidor de configuração. Não precisa tocar nos servidores individuais.

  1. Inscreva-se no portal Azure Germany.
  2. Compare as versões de SO dos VMs que pretende migrar contra a matriz de suporte.
  3. Configurar um novo VM na sua fonte Azure Rede Virtual instância para agir como o servidor de configuração:
    1. Selecione DS4v3 ou superior (4 a 8 núcleos, memória de 16-GB).
    2. Fixe um disco adicional que tenha pelo menos 1 TB de espaço disponível (para as imagens VM).
    3. Utilize Windows Server 2012 R2 ou mais tarde.
  4. Certifique-se de que as portas 443 e 9443 estão abertas para a sub-rede em ambas as direções.
  5. Inscreva-se no novo VM (ConfigurationServer).
  6. Na sua sessão de desktop remota, inscreva-se na portal do Azure global usando as suas credenciais globais de Azure.
  7. Crie uma rede virtual na qual os VMs replicados serão executados.
  8. Criar uma conta de Armazenamento do Azure.
  9. Instale o cofre dos Serviços de Recuperação.
  10. Defina o objetivo de Proteção (Para AzureNot>virtualizado/outro).
  11. Descarregue o ficheiro de instalação de configuração unificada de recuperação (Prepare InfrastructureSource>). Quando abre o URL do portal a partir de ConfiguraçãoServer, o ficheiro é descarregado para o servidor correto. Do lado de fora da ConfiguraçãoServer, faça o upload do ficheiro de instalação para ConfigurationServer.
  12. Descarregue a chave de registo do cofre (faça o upload para ConfigurationServer como no passo anterior, se necessário).
  13. Executar a instalação de configuração unificada de recuperação no ConfigurationServer.
  14. Configurar o ambiente alvo (verifique se ainda está inscrito no portal alvo).
  15. Defina a política de replicação.
  16. Começar a replicação.

Após a replicação inicialmente ter sucesso, teste o cenário fazendo um teste de failover. Verifique e elimine o teste. O teu último passo é fazer o verdadeiro fracasso.

Atenção

Sincronizar com a fonte VM não ocorre. Se quiser migrar de novo, limpe tudo e comece de novo no início!

Duplicado utilizando Resource Manager exportação/importação de modelo

Pode exportar o modelo Azure Resource Manager que utiliza para implantar na sua máquina local. Editar o modelo para alterar a localização e outros parâmetros ou variáveis. Em seguida, reimplantar em Azure global.

Importante

Mudar de local, Azure Key Vault segredos, certificados e outros GUIDs para serem consistentes com a nova região.

Exporte o modelo de Resource Manager no portal selecionando o grupo de recursos. Selecione implementações e, em seguida, selecione a implementação mais recente. Selecione o modelo no menu esquerdo e descarregue o modelo.

Um ficheiro .zip que tem vários ficheiros no mesmo. Os scripts PowerShell, Azure CLI, Ruby ou .NET ajudam-no a implementar o seu modelo. Os parâmetros de ficheiro.json tem toda a entrada da última implementação. É provável que tenha de alterar algumas definições neste ficheiro. Edite o ficheiro template.json se pretender recolocar apenas um subconjunto dos recursos.

Para obter mais informações:

Serviços Cloud

Pode recolocar os recursos Serviços Cloud Azure, fornecendo novamente as .cspkg definições e .cscfg definições.

Portal do Azure

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

  1. Crie um novo serviço de nuvem utilizando as suas .cspkg definições .cscfg .
  2. Atualize o CNAME ou um registo para apontar o tráfego para o novo serviço de nuvem.
  3. Quando o tráfego aponta para o novo serviço de nuvem, elimine o antigo serviço de nuvem em Azure Germany.

PowerShell

Para recolocar os serviços em nuvem utilizando o PowerShell:

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

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

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

  4. Quando o tráfego aponta para o novo serviço de nuvem, elimine o antigo serviço de nuvem em Azure Germany.

    Remove-AzureService -ServiceName <yourOldServiceName>
    

API REST

Para recolocar os serviços em nuvem utilizando a API REST:

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

    https://management.core.windows.net/<subscription-id>/services/hostedservices
    
  2. Criar uma nova implementação utilizando a API de implementação de criar. Para encontrar as suas .cspkg definições, .cscfg pode ligar para a API get package.

    https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
    
  3. Quando o tráfego aponta para o novo serviço de nuvem, elimine o antigo serviço de nuvem em Azure Germany.

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

Para obter mais informações:

Service Fabric

Não se pode migrar a Azure Service Fabric recursos da Azure Alemanha para o Azure global. Tem de redistribuir recursos Service Fabric no novo ambiente.

Pode obter informações sobre o seu ambiente de Service Fabric atual utilizando cmdlets PowerShell. Aceda a todos os cmdlets que estejam relacionados com Service Fabric entrando Get-Help *ServiceFabric* no PowerShell.

Para obter mais informações:

Batch

Não se pode migrar Azure Batch dados da conta de uma região para outra. A conta pode ter em execução VMs associados a ela e estar a interagir ativamente com dados em contas de armazenamento, bases de dados ou outros sistemas de armazenamento.

Reimplante os scripts, modelos ou códigos de implementação na nova região. A reafectação inclui as seguintes tarefas:

  1. Criar uma conta Batch.
  2. Aumente a sua quota de conta Batch.
  3. Criar piscinas de lote.
  4. Crie novas contas de armazenamento, bases de dados e outros serviços que sejam utilizados para persistir dados de entrada e saída.
  5. Atualize a sua configuração e código para indicar a nova conta Batch e utilize novas credenciais.

Para obter mais informações:

Funções

A migração Funções do Azure recursos da Alemanha Azure para o Azure global não é apoiada neste momento. Recomendamos que exporte o modelo de Resource Manager, altere a localização e, em seguida, reenfectue para a região alvo.

Importante

Alterar a localização, Key Vault segredos, certificados, Definições de aplicações e outros GUIDs para serem consistentes com a nova região.

Para obter mais informações:

Conjuntos de dimensionamento de máquinas virtuais

Para migrar conjuntos de escala de máquinas virtuais para o Azure global, exporte o modelo Resource Manager, adapte-o ao novo ambiente e, em seguida, reimplante para a região alvo. Exporte apenas o modelo base e reimplante o modelo no novo ambiente. As instâncias individuais de conjunto de máquinas virtuais devem ser todas iguais.

Importante

Alterar a localização, Key Vault segredos, certificados e outros GUIDs para serem consistentes com a nova região.

Para obter mais informações:

Aplicações Web

Atualmente, as aplicações que criou usando a funcionalidade Aplicações Web de Serviço de Aplicações do Azure não podem ser migradas do Azure Germany para o Global Azure. Recomendamos que exporte uma aplicação web como modelo de Resource Manager e, em seguida, reimplante depois de alterar a propriedade de localização para a nova região.

Importante

Alterar a localização, Key Vault segredos, certificados e outros GUIDs para serem consistentes com a nova região.

Para obter mais informações:

Passos seguintes

Saiba mais sobre ferramentas, técnicas e recomendações para a migração de recursos nas seguintes categorias de serviços: