Rehospedar um aplicativo local em VMs do Azure usando migrações para AzureRehost an on-premises application on Azure VMs by using Azure Migrate

Este artigo demonstra como a empresa fictícia Contoso rehospeda um aplicativo de front-end do Windows .NET de duas camadas em execução em VMs (máquinas virtuais) VMware migrando VMs de aplicativo para VMs do Azure.This article demonstrates how the fictional company Contoso rehosts a two-tier Windows .NET front-end application running on VMware virtual machines (VMs) by migrating application VMs to Azure VMs.

O aplicativo SmartHotel360 usado neste exemplo é fornecido como código-fonte aberto.The SmartHotel360 application used in this example is provided as open source. Se você quiser usá-lo para suas próprias finalidades de teste, você pode baixá-lo do GitHub.If you want to use it for your own testing purposes, you can download it from GitHub.

Geradores de negóciosBusiness drivers

A equipe de liderança de ti trabalhou junto com parceiros de negócios para entender o que eles querem alcançar com essa migração.The IT leadership team has worked closely with business partners to understand what they want to achieve with this migration. Eles desejam:They want to:

  • Resolva o crescimento dos negócios.Address business growth. A Contoso está crescendo, portanto, há pressão sobre os sistemas e a infraestrutura locais da empresa.Contoso is growing, so there's pressure on the company's on-premises systems and infrastructure.
  • Limitar o risco.Limit risk. O aplicativo SmartHotel360 é essencial para os negócios da contoso.The SmartHotel360 application is critical for the Contoso business. A empresa deseja mover o aplicativo para o Azure com risco zero.The company wants to move the application to Azure with zero risk.
  • Estender.Extend. A contoso não quer modificar o aplicativo, mas quer garantir que o aplicativo esteja estável.Contoso doesn't want to modify the application, but it does want to ensure that the application is stable.

Metas de migraçãoMigration goals

A equipe de nuvem da Contoso fixou metas para esta migração.The Contoso cloud team has pinned down goals for this migration. Eles usaram essas metas para determinar o melhor método de migração:It used these goals to determine the best migration method:

  • Após a migração, o aplicativo no Azure deve ter os mesmos recursos de desempenho que hoje no VMware.After migration, the application in Azure should have the same performance capabilities as it does today in VMware. O aplicativo permanecerá como crítico na nuvem, pois ele é local.The application will remain as critical in the cloud as it is on-premises.
  • Embora esse aplicativo seja importante para a contoso, a empresa não quer investir nele no momento.Although this application is important to Contoso, the company doesn't want to invest in it at this time. A contoso deseja mover o aplicativo com segurança para a nuvem em sua forma atual.Contoso wants to move the application safely to the cloud in its current form.
  • A contoso não deseja alterar o modelo de Ops para este aplicativo.Contoso doesn't want to change the ops model for this application. A contoso deseja interagir com ela na nuvem da mesma maneira que agora.Contoso does want to interact with it in the cloud in the same way that it does now.
  • A contoso não quer alterar nenhuma funcionalidade de aplicativo.Contoso doesn't want to change any application functionality. Somente o local do aplicativo será alterado.Only the application location will change.

Design da soluçãoSolution design

Depois de estabelecer metas e requisitos, a contoso projeta e revisa uma solução de implantação.After establishing goals and requirements, Contoso designs and reviews a deployment solution. A contoso identifica o processo de migração, incluindo os serviços do Azure que serão usados para a migração.Contoso identifies the migration process, including the Azure services that it will use for the migration.

Aplicativo atualCurrent application

  • O aplicativo está em camadas em duas VMs ( WEBVM e SQLVM ).The application is tiered across two VMs (WEBVM and SQLVM).
  • As VMs estão localizadas no host VMware ESXi contosohost1.contoso.com (versão 6.5).The VMs are located on VMware ESXi host contosohost1.contoso.com (version 6.5).
  • O ambiente VMware é gerenciado pelo vCenter Server 6,5 ( vcenter.contoso.com ) em execução em uma VM.The VMware environment is managed by vCenter Server 6.5 (vcenter.contoso.com) running on a VM.
  • A contoso tem um datacenter local ( contoso-datacenter ) com um controlador de domínio local ( contosodc1 ).Contoso has an on-premises datacenter (contoso-datacenter) with an on-premises domain controller (contosodc1).

Arquitetura propostaProposed architecture

  • Como o aplicativo é uma carga de trabalho de produção, as VMs de aplicativo no Azure residirão no grupo de recursos de produção ContosoRG .Because the application is a production workload, the application VMs in Azure will reside in the production resource group ContosoRG.
  • As VMs de aplicativo serão migradas para a região primária do Azure (leste dos EUA 2) e colocadas na rede de produção ( VNET-PROD-EUS2 ).The application VMs will be migrated to the primary Azure region (East US 2) and placed in the production network (VNET-PROD-EUS2).
  • A VM de front-end da Web residirá na sub-rede de front-end ( PROD-FE-EUS2 ) na rede de produção.The web front-end VM will reside in the front-end subnet (PROD-FE-EUS2) in the production network.
  • A VM do banco de dados residirá na sub-rede do banco de dados ( PROD-DB-EUS2 ) na rede de produção.The database VM will reside in the database subnet (PROD-DB-EUS2) in the production network.
  • As VMs locais no datacenter da Contoso serão descomissionadas após a migração.The on-premises VMs in the Contoso datacenter will be decommissioned after the migration is done.

Diagrama que mostra a arquitetura do cenário.

Considerações do banco de dadosDatabase considerations

Como parte do processo para criar a solução, a Contoso fez uma comparação de recursos entre o Banco de Dados SQL do Azure e o SQL Server.As part of the solution design process, Contoso did a feature comparison between Azure SQL Database and SQL Server. As considerações a seguir ajudaram a empresa a decidir usar SQL Server em execução em uma VM IaaS do Azure:The following considerations helped the company to decide to use SQL Server running on an Azure IaaS VM:

  • Usar uma VM do Azure em execução SQL Server parece ser uma solução ideal se a contoso precisar personalizar o sistema operacional e o banco de dados, ou colocalizar e executar aplicativos de parceiros na mesma VM.Using an Azure VM running SQL Server seems to be an optimal solution if Contoso needs to customize the operating system and the database, or co-locate and run partner applications on the same VM.
  • Com o Software Assurance, a Contoso pode posteriormente trocar licenças existentes por tarifas com desconto no Azure SQL Instância Gerenciada usando o Benefício Híbrido do Azure para SQL Server.With Software Assurance, Contoso can later exchange existing licenses for discounted rates on Azure SQL Managed Instance by using the Azure Hybrid Benefit for SQL Server. Isso pode economizar até 30% no SQL Instância Gerenciada.This can save up to 30 percent on SQL Managed Instance.

Análise de soluçãoSolution review

A contoso avalia o design proposto, reunindo uma lista de prós e contras.Contoso evaluates the proposed design by putting together a list of pros and cons.

ConsideraçãoConsideration DetalhesDetails
PrósPros Ambas as VMs de aplicativo serão movidas para o Azure sem alterações, tornando a migração simples.Both the application VMs will be moved to Azure without changes, making the migration simple.

Como a Contoso está usando uma abordagem de comparação entre as duas VMs de aplicativo, ela não precisa de nenhuma ferramenta especial de configuração ou migração para o banco de dados do aplicativo.Because Contoso is using a lift-and-shift approach for both application VMs, it doesn't need any special configuration or migration tools for the application database.

A Contoso pode aproveitar seu investimento no Software Assurance usando o Benefício Híbrido do Azure.Contoso can take advantage of its investment in Software Assurance by using the Azure Hybrid Benefit.

A contoso manterá o controle total das VMs de aplicativo no Azure.Contoso will retain full control of the application VMs in Azure.
ContrasCons WEBVMe SQLVM estão executando o Windows Server 2008 R2.WEBVM and SQLVM are running Windows Server 2008 R2. O Azure dá suporte ao sistema operacional para funções específicas.Azure supports the operating system for specific roles. Saiba mais.Learn more.

A Web e as camadas de dados do aplicativo permanecem como pontos únicos de falha.The web and data tiers of the application remain as single points of failure.

SQLVMestá em execução no SQL Server 2008 R2.SQLVM is running on SQL Server 2008 R2. SQL Server 2008 R2 não está mais no suporte base, mas há suporte para VMs do Azure.SQL Server 2008 R2 is no longer in mainstream support, but it is supported for Azure VMs. Saiba mais.Learn more.

A Contoso deve continuar a dar suporte ao aplicativo em VMs do Azure em vez de mudar para um serviço gerenciado, como Azure App Service ou banco de dados SQL do Azure.Contoso must continue supporting the application on Azure VMs rather than moving to a managed service such as Azure App Service or Azure SQL Database.

Processo de migraçãoMigration process

A contoso migrará as VMs de front-end e de banco de dados do aplicativo para VMs do Azure usando o método sem agente na ferramenta migrações para Azure: Server Migration.Contoso will migrate the application front-end and database VMs to Azure VMs by using the agentless method in the Azure Migrate: Server Migration tool.

  • Como primeira etapa, a contoso prepara e configura os componentes do Azure para migrações para Azure: migração de servidor e prepara a infraestrutura do VMware local.As a first step, Contoso prepares and sets up Azure components for Azure Migrate: Server Migration, and prepares the on-premises VMware infrastructure.
  • A infraestrutura do Azure está em vigor, portanto, a contoso precisa apenas configurar a replicação das VMs por meio da ferramenta migrações para Azure: Server Migration.The Azure infrastructure is in place, so Contoso just needs to configure the replication of the VMs through the Azure Migrate: Server Migration tool.
  • Com tudo preparado, a Contoso pode iniciar a replicação das VMs.With everything prepared, Contoso can start replicating the VMs.
  • Depois que a replicação estiver habilitada e funcionando, a contoso migrará a VM testando a migração e fazendo o failover para o Azure, se for bem-sucedida.After replication is enabled and working, Contoso will migrate the VM by testing the migration and failing it over to Azure, if successful.

Diagrama que mostra as etapas no processo de migração.

Serviços do AzureAzure services

ServiçoService DescriçãoDescription CustoCost
Migrações para Azure: Migração de ServidorAzure Migrate: Server Migration O serviço orquestra e gerencia a migração de aplicativos e cargas de trabalho locais e as instâncias de VM do GCP (/Google Cloud Platform) de Amazon Web Services (AWS).The service orchestrates and manages migration of on-premises applications and workloads and Amazon Web Services (AWS)/Google Cloud Platform (GCP) VM instances. Durante a replicação para o Azure, são gerados encargos do Armazenamento do Azure.During replication to Azure, Azure Storage charges are incurred. As VMs do Azure são criadas e incorrem em encargos, quando ocorre a migração e as VMs estão em execução no Azure.Azure VMs are created, and incur charges, when the migration occurs and the VMs are running in Azure. Saiba mais sobre cobranças e preços.Learn more about charges and pricing.

Pré-requisitosPrerequisites

A Contoso e outros usuários devem atender aos seguintes pré-requisitos para esse cenário.Contoso and other users must meet the following prerequisites for this scenario.

RequisitosRequirements DetalhesDetails
Assinatura do AzureAzure subscription A Contoso criou assinaturas em um artigo anterior desta série.Contoso created subscriptions in an earlier article in this series. Se você não tiver uma assinatura do Azure, crie uma conta gratuita.If you don't have an Azure subscription, create a free account.

Se você criar uma conta gratuita, será o administrador da assinatura e poderá executar todas as ações.If you create a free account, you're the administrator of your subscription and can perform all actions.

Se você usar uma assinatura existente e não for o administrador, trabalhe com o administrador para atribuir permissões de proprietário ou colaborador.If you use an existing subscription and you're not the administrator, work with the admin to assign you Owner or Contributor permissions.

Se forem necessárias permissões mais granulares, leia este artigo.If you need more granular permissions, review this article.
Infraestrutura do AzureAzure infrastructure Saiba como a Contoso configurou uma infraestrutura do Azure.Learn how Contoso set up an Azure infrastructure.

Saiba mais sobre os pré-requisitos específicos para migrações para Azure: migração de servidor.Learn more about specific prerequisites for Azure Migrate: Server Migration.
Servidores locaisOn-premises servers Os servidores vCenter locais devem estar executando a versão 5,5, 6,0, 6,5 ou 6,7.On-premises vCenter servers should be running version 5.5, 6.0, 6.5, or 6.7.

Os hosts ESXi devem executar a versão 5,5, 6,0, 6,5 ou 6,7.ESXi hosts should run version 5.5, 6.0, 6.5, or 6.7.

Uma ou mais VMs do VMware devem estar em execução no host ESXi.One or more VMware VMs should be running on the ESXi host.

Etapas do cenárioScenario steps

Aqui está como os administradores da Contoso executarão a migração:Here's how Contoso admins will run the migration:

  • Etapa 1: preparar o Azure para migrações para Azure: migração de servidor.Step 1: Prepare Azure for Azure Migrate: Server Migration. Eles adicionam a ferramenta de migração de servidor ao projeto de migrações para Azure.They add the server migration tool to their Azure Migrate project.
  • Etapa 2: replicar VMs locais.Step 2: Replicate on-premises VMs. Eles configuram a replicação e começam a replicar VMs para o armazenamento do Azure.They set up replication and start replicating VMs to Azure Storage.
  • Etapa 3: migrar as VMs com migrações para Azure: migração de servidor.Step 3: Migrate the VMs with Azure Migrate: Server Migration. Eles executam uma migração de teste para verificar se tudo está funcionando e, em seguida, executam uma migração completa para mover as VMs para o Azure.They run a test migration to make sure everything's working, and then run a full migration to move the VMs to Azure.

Etapa 1: preparar o Azure para migrações para Azure: migração de servidorStep 1: Prepare Azure for Azure Migrate: Server Migration

Para migrar as VMs para o Azure, a contoso precisa de uma rede virtual na qual as VMs do Azure serão localizadas quando elas forem criadas durante a migração.To migrate the VMs to Azure, Contoso needs a virtual network in which Azure VMs will be located when they're created during migration. Ele também precisa do migrações para Azure: ferramenta de migração de servidor (arquivo OVA) provisionada e configurada.It also needs the Azure Migrate: Server Migration tool (OVA file) provisioned and configured.

  1. Configurar uma rede.Set up a network. A contoso já configurou uma que pode ser usada para migrações para Azure: migração de servidor quando implantou a infraestrutura do Azure.Contoso already set up one that can be used for Azure Migrate: Server Migration when it deployed the Azure infrastructure.

    • O aplicativo SmartHotel360 é um aplicativo de produção e as VMs serão migradas para a rede de produção do Azure ( VNET-PROD-EUS2 ) na região primária ( East US 2 ).The SmartHotel360 application is a production application, and the VMs will be migrated to the Azure production network (VNET-PROD-EUS2) in the primary region (East US 2).
    • Ambas as VMs serão colocadas no ContosoRG grupo de recursos, que é usado para recursos de produção.Both VMs will be placed in the ContosoRG resource group, which is used for production resources.
    • A VM de front-end do aplicativo ( WEBVM ) será migrada para a sub-rede de front-end ( PROD-FE-EUS2 ) na rede de produção.The application front-end VM (WEBVM) will migrate to the front-end subnet (PROD-FE-EUS2) in the production network.
    • A VM do banco de dados de aplicativo ( SQLVM ) será migrada para a sub-rede do banco de dados ( PROD-DB-EUS2 ) na rede de produção.The application database VM (SQLVM) will migrate to the database subnet (PROD-DB-EUS2) in the production network.
  2. Provisionar a ferramenta migrações para Azure: migração de servidor.Provision the Azure Migrate: Server Migration tool.

    1. De migrações para Azure, baixe a imagem OVA e importe-a para o VMware.From Azure Migrate, download the OVA image and import it into VMware.

      Captura de tela que mostra o botão de download para o arquivo o V.

    2. Inicie a imagem importada e configure a ferramenta, incluindo as seguintes etapas:Start the imported image and configure the tool, including the following steps:

      • Configure os pré-requisitos.Set up the prerequisites.

        Captura de tela que mostra a área para configurar os termos de licença de pré-requisito.

      • Aponte a ferramenta para a assinatura do Azure.Point the tool to the Azure subscription.

        Captura de tela que mostra seleções para o registro com as migrações para Azure.

      • Defina as credenciais do VMware vCenter.Set the VMware vCenter credentials.

        Captura de tela que mostra seleções para especificar um servidor vCenter.

      • Adicione quaisquer credenciais baseadas no Windows para descoberta.Add any Windows-based credentials for discovery.

        Captura de tela da área para descobrir aplicativos e dependências em máquinas virtuais.

Quando você concluir a configuração, a ferramenta levará algum tempo para enumerar todas as VMs.When you complete the configuration, the tool will take some time to enumerate all the VMs. Você verá que eles preenchem a ferramenta de migrações para Azure no Azure quando esse processo é concluído.You'll see them populate the Azure Migrate tool in Azure when this process finishes.

Precisa de mais ajuda?Need more help?

Saiba mais sobre como configurar a ferramenta migrações para Azure: migração de servidor.Learn about how to set up the Azure Migrate: Server Migration tool.

Preparar VMs locaisPrepare on-premises VMs

Após a migração, a contoso deseja se conectar às VMs do Azure e permitir que o Azure gerencie as VMs.After migration, Contoso wants to connect to the Azure VMs and allow Azure to manage the VMs. Os administradores da Contoso devem executar as seguintes etapas antes da migração:The Contoso admins must do the following steps before migration:

  1. Para acesso pela Internet:For access over the internet:

    • Habilite RDP ou SSH na VM local antes da migração.Enable RDP or SSH on the on-premises VM before migration.
    • Assegure-se de que as regras TCP e UDP sejam incluídas para o perfil ** Público **.Ensure that TCP and UDP rules are added for the Public profile.
    • Verifique se o RDP ou SSH é permitido no firewall do sistema operacional.Check that RDP or SSH is allowed in the operating system firewall.
  2. Para obter acesso por meio de VPN site a site:For access over site-to-site VPN:

    • Habilite RDP ou SSH na VM local antes da migração.Enable RDP or SSH on the on-premises VM before migration.
    • Verifique se o RDP ou SSH é permitido no firewall do sistema operacional.Check that RDP or SSH is allowed in the operating system firewall.
    • Para o Windows, defina a política de SAN do sistema operacional na VM local como OnlineAll.For Windows, set the operating system's SAN policy on the on-premises VM to OnlineAll.
  3. Instale o agente do Windows do Azure.Install the Azure Windows agent.

Outras considerações:Other considerations:

  • Para o Windows, não deve haver nenhuma atualização do Windows pendente na VM quando você estiver disparando uma migração.For Windows, there should be no Windows updates pending on the VM when you're triggering a migration. Se houver, os administradores não poderão fazer logon na VM até que as atualizações sejam concluídas.If there are, the admins won't be able to log in to the VM until the updates finish.
  • Após a migração, os administradores podem verificar o diagnóstico de inicialização para exibir uma captura de tela da VM.After migration, the admins can check Boot diagnostics to view a screenshot of the VM. Se isso não funcionar, eles devem verificar se a VM está em execução e examinar dicas de solução de problemas.If this doesn't work, they should verify that the VM is running and review troubleshooting tips.

Precisa de mais ajuda?Need more help?

Saiba mais sobre como preparar VMs para migração.Learn about how to prepare VMs for migration.

Etapa 2: replicar as VMs locaisStep 2: Replicate the on-premises VMs

Antes que os administradores da Contoso possam executar uma migração para o Azure, eles precisam configurar e habilitar a replicação.Before the Contoso admins can run a migration to Azure, they need to set up and enable replication.

Com a descoberta concluída, eles podem iniciar a replicação de VMs do VMware no Azure.With discovery completed, they can begin replication of VMware VMs to Azure.

  1. No projeto migrações para Azure, vá para servidores > migrações para Azure: migração de servidor.In the Azure Migrate project, go to Servers > Azure Migrate: Server Migration. Em seguida, selecione replicar.Then select Replicate.

    Captura de tela de seleções para replicar máquinas virtuais.

  2. Em replicar > configurações de origem > são seus computadores virtualizados?, selecione Sim, com VMware vSphere.In Replicate > Source settings > Are your machines virtualized?, select Yes, with VMware vSphere.

  3. Em dispositivo local, selecione o nome do dispositivo de migrações para Azure que você configurou e, em seguida, selecione OK.In On-premises appliance, select the name of the Azure Migrate appliance that you set up, and then select OK.

    Captura de tela que mostra as configurações de origem.

  4. Em máquinas virtuais, selecione os computadores que você deseja replicar.In Virtual machines, select the machines that you want to replicate.

    • Se você tiver executado uma avaliação para as VMs, poderá aplicar as recomendações de dimensionamento de VM e tipo de disco (Premium ou Standard) dos resultados da avaliação.If you've run an assessment for the VMs, you can apply VM sizing and disk type (premium or standard) recommendations from the assessment results. Para fazer isso, em Importar configurações de migração de uma avaliação de Migrações para Azure? , selecione a opção Sim.To do this, in Import migration settings from an Azure Migrate assessment?, select the Yes option.
    • Se você não tiver executado uma avaliação ou não quiser usar as configurações de avaliação, selecione a opção não .If you didn't run an assessment, or you don't want to use the assessment settings, select the No option.
    • Se você tiver selecionado para usar a avaliação, selecione o grupo de VMs e o nome da avaliação.If you selected to use the assessment, select the VM group and assessment name.

    Captura de tela que mostra a caixa para selecionar as máquinas virtuais a serem migradas.

  5. Em máquinas virtuais, pesquise as VMs conforme necessário e verifique cada VM que você deseja migrar.In Virtual machines, search for VMs as needed and check each VM that you want to migrate. Em seguida, selecione Avançar: configurações de destino.Then select Next: Target settings.

  6. Em configurações de destino, selecione a assinatura e a região de destino para as quais você migrará.In Target settings, select the subscription and target region to which you'll migrate. Em seguida, especifique o grupo de recursos no qual as VMs do Azure residirão após a migração.Then specify the resource group in which the Azure VMs will reside after migration. Em rede virtual, selecione a rede virtual do Azure ou a sub-rede para a qual as VMs do Azure serão Unidas após a migração.In Virtual Network, select the Azure virtual network or subnet to which the Azure VMs will be joined after migration.

  7. Em Benefício Híbrido do Azure:In Azure Hybrid Benefit:

    • Selecione Não se não desejar aplicar o Benefício Híbrido do Azure.Select No if you don't want to apply Azure Hybrid Benefit. Em seguida, selecione Avançar.Then select Next.
    • Selecione Sim se você tiver computadores Windows Server cobertos com assinaturas ativas do Software Assurance ou do Windows Server e quiser aplicar o benefício aos computadores que você está migrando.Select Yes if you have Windows Server machines that are covered with active Software Assurance or Windows Server subscriptions and you want to apply the benefit to the machines that you're migrating. Em seguida, selecione Avançar.Then select Next.
  8. Em Computação, examine o nome da VM, o tamanho, o tipo de disco do sistema operacional e o conjunto de disponibilidade.In Compute, review the VM name, size, OS disk type, and availability set. As VMs devem estar em conformidade com os requisitos do Azure.VMs must conform with Azure requirements.

    • Tamanho da VM: Se você estiver usando recomendações de avaliação, a lista suspensa tamanho da VM conterá o tamanho recomendado.VM size: If you're using assessment recommendations, the VM size drop-down list will contain the recommended size. Caso contrário, as migrações para Azure escolherão um tamanho com base na correspondência mais próxima na assinatura do Azure.Otherwise, Azure Migrate picks a size based on the closest match in the Azure subscription. Como alternativa, escolha um tamanho manual em Tamanho da VM do Azure.Alternatively, pick a manual size in Azure VM size.
    • Disco do so: Especifique o disco do sistema operacional (inicialização) para a VM.OS disk: Specify the OS (boot) disk for the VM. O disco do sistema operacional tem o carregador de temperatura e o instalador de sistemas operacionais.The OS disk has the operating system bootloader and installer.
    • Conjunto de disponibilidade: Se a VM deve estar em um conjunto de disponibilidade do Azure após a migração, especifique o conjunto.Availability set: If the VM should be in an Azure availability set after migration, specify the set. O conjunto deve estar no grupo de recursos de destino que você especificar para a migração.The set must be in the target resource group that you specify for the migration.
  9. Em Discos, especifique se os discos da VM devem ser replicados no Azure e selecione o tipo de disco (discos gerenciados Premium ou HDD/SSD Standard) no Azure.In Disks, specify whether the VM disks should be replicated to Azure, and select the disk type (standard SSD/HDD or premium-managed disks) in Azure. Em seguida, selecione Avançar.Then select Next.

    Você pode excluir discos da replicação.You can exclude disks from replication. Se você excluir discos, eles não estarão presentes na VM do Azure após a migração.If you exclude disks, they won't be present on the Azure VM after migration.

  10. Em examinar e iniciar a replicação, examine as configurações e, em seguida, selecione replicar para iniciar a replicação inicial para os servidores.In Review and start replication, review the settings, and then select Replicate to start the initial replication for the servers.

Observação

Você pode atualizar as configurações de replicação a qualquer momento antes que a replicação seja iniciada, em gerenciar > máquinasde replicação.You can update replication settings at any time before replication starts, in Manage > Replicating machines. Não é possível alterar as configurações após o início da replicação.Settings can't be changed after replication starts.

Etapa 3: migrar as VMs com as migrações para Azure: migração de servidorStep 3: Migrate the VMs with Azure Migrate: Server Migration

Os administradores da Contoso executam uma migração rápida de testes e uma migração completa para migrar as VMs.The Contoso admins run a quick test migration and then a full migration to migrate the VMs.

Execute um teste de migraçãoRun a test migration

  1. Em metas de migração > servidores > migrações para Azure: migração de servidor, selecione testar servidores migrados.In Migration goals > Servers > Azure Migrate: Server Migration, select Test migrated servers.

    Captura de tela do botão para iniciar um teste de servidores migrados.

  2. Selecione e segure (ou clique com o botão direito do mouse) a VM a ser testada e, em seguida, selecione testar migrar.Select and hold (or right-click) the VM to test, and then select Test migrate.

    Captura de tela de uma máquina virtual selecionada e o botão para iniciar o teste de migração.

  3. Em Migração de Teste, selecione a rede virtual do Azure na qual a VM do Azure estará localizada após a migração.In Test Migration, select the Azure virtual network in which the Azure VM will be located after the migration. Recomendamos que você use uma rede virtual que não seja de produção.We recommend that you use a nonproduction virtual network.

  4. O trabalho Migração de teste é iniciado.The Test migration job starts. Monitore o trabalho nas notificações do portal.Monitor the job in the portal notifications.

  5. Após a conclusão da migração, veja a VM do Azure migrada em Máquinas Virtuais no portal do Azure.After the migration finishes, view the migrated Azure VM in Virtual Machines in the Azure portal. O nome do computador tem um sufixo de teste .The machine name has a -Test suffix.

  6. Depois que o teste for concluído, selecione e mantenha pressionado (ou clique com o botão direito do mouse) na VM do Azure em máquinas de replicaçãoe, em seguida, selecione limpar migração de teste.After the test is done, select and hold (or right-click) the Azure VM in Replicating machines, and then select Clean up test migration.

    Captura de tela das seleções para limpar a migração.

Migrar as VMsMigrate the VMs

Agora, os administradores da Contoso executam uma migração completa.Now the Contoso admins run a full migration.

  1. No projeto migrações para Azure, selecione servidores > migrações para Azure: migração de servidor > replicando servidores.In the Azure Migrate project, select Servers > Azure Migrate: Server Migration > Replicating servers.

    Captura de tela das seleções para replicar servidores.

  2. Em replicando computadores, selecione e segure (ou clique com o botão direito do mouse) na VM e, em seguida, selecione migrar.In Replicating machines, select and hold (or right-click) the VM, and then select Migrate.

  3. Em Migrar > Desligar máquinas virtuais e realizar uma migração planejada sem perda de dados, selecione Sim > OK.In Migrate > Shut down virtual machines and perform a planned migration with no data loss, select Yes > OK.

    Por padrão, as migrações para Azure desligam a VM local e executam uma replicação sob demanda para sincronizar as alterações de VM ocorridas desde a última replicação.By default, Azure Migrate shuts down the on-premises VM and runs an on-demand replication to synchronize any VM changes that occurred since the last replication. Isso garante que não haja nenhuma perda de dados.This ensures no data loss. Se você não quiser desligar a VM, selecione Não.If you don't want to shut down the VM, select No.

  4. Um trabalho de migração é iniciado para a VM.A migration job starts for the VM. Acompanhe o trabalho nas notificações do Azure.Track the job in Azure notifications.

  5. Após a conclusão do trabalho, você poderá exibir e gerenciar a VM na página Máquinas Virtuais.After the job finishes, you can view and manage the VM from the Virtual Machines page.

Precisa de mais ajuda?Need more help?

Limpar após a migraçãoClean up after migration

Com a migração concluída, as camadas de aplicativo SmartHotel360 agora estão em execução em VMs do Azure.With migration complete, the SmartHotel360 application tiers are now running on Azure VMs.

Agora, a contoso precisa executar estas etapas de limpeza:Now, Contoso needs to do these cleanup steps:

  • Após a conclusão da migração, pare a replicação.After the migration is complete, stop replication.
  • Remova o WEBVM computador do inventário do vCenter.Remove the WEBVM machine from the vCenter inventory.
  • Remova o SQLVM computador do inventário do vCenter.Remove the SQLVM machine from the vCenter inventory.
  • Remover WEBVM e SQLVM de trabalhos de backup locais.Remove WEBVM and SQLVM from local backup jobs.
  • Atualize a documentação interna para mostrar o novo local e os endereços IP para as VMs.Update internal documentation to show the new location and IP addresses for the VMs.
  • Examinar todos os recursos que interagem com as máquinas virtuais e atualizar configurações relevantes ou documentação para refletir a nova configuração.Review any resources that interact with the VMs, and update any relevant settings or documentation to reflect the new configuration.

Revisar a implantaçãoReview the deployment

Com o aplicativo agora em execução, a contoso precisa operacionalá-lo e protegê-lo completamente no Azure.With the application now running, Contoso needs to fully operationalize and secure it in Azure.

SegurançaSecurity

A equipe de segurança da Contoso revisa as VMs do Azure para determinar quaisquer problemas de segurança.The Contoso security team reviews the Azure VMs to determine any security issues. Para controlar o acesso, a equipe examina os NSGs (Grupos de Segurança de Rede) das VMs.To control access, the team reviews the network security groups (NSGs) for the VMs. NSGs são usados para garantir que apenas o tráfego permitido para o aplicativo possa acessá-lo.NSGs are used to ensure that only traffic allowed to the application can reach it. A equipe também considera a proteção dos dados no disco usando Azure Disk Encryption e Key Vault.The team also considers securing the data on the disk by using Azure Disk Encryption and Key Vault.

Para obter mais informações, consulte práticas recomendadas de segurança para cargas de trabalho de IaaS no Azure.For more information, see Security best practices for IaaS workloads in Azure.

Continuidade dos negócios e recuperação de desastresBusiness continuity and disaster recovery

Para continuidade dos negócios e recuperação de desastres, a Contoso executa as seguintes ações:For business continuity and disaster recovery, Contoso takes the following actions:

Licenciamento e otimização de custoLicensing and cost optimization

A contoso tem licenciamento existente para suas VMs e aproveitará as Benefício Híbrido do Azure.Contoso has existing licensing for its VMs and will take advantage of the Azure Hybrid Benefit. A Contoso converterá as VMs do Azure existentes para aproveitar esses preços.Contoso will convert the existing Azure VMs to take advantage of this pricing.

A contoso habilitará o Gerenciamento de custos e a cobrança do Azure para ajudar a monitorar e gerenciar recursos do Azure.Contoso will enable Azure Cost Management and Billing to help monitor and manage Azure resources.

ConclusãoConclusion

Neste artigo, a contoso rehospedava o aplicativo SmartHotel360 no Azure.In this article, Contoso rehosted the SmartHotel360 application in Azure. Os administradores migraram as VMs de aplicativo para VMs do Azure usando a ferramenta migrações para Azure: Server Migration.The admins migrated the application VMs to Azure VMs by using the Azure Migrate: Server Migration tool.