Implantar dispositivo para servidores físicos

Este artigo descreve como configurar o dispositivo de Migrações para Azure se você estiver avaliando servidores físicos com a ferramenta de descoberta e avaliação de Migrações para Azure.

O dispositivo de Migrações para Azure é um dispositivo leve, usado pela ferramenta Migrações para Azure: descoberta e avaliação para fazer o seguinte:

  • Descobrir servidores locais.
  • Enviar metadados e dados de desempenho dos servidores descobertos para a ferramenta Migrações para Azure: descoberta e avaliação.

Saiba mais sobre o dispositivo das Migrações para Azure.

Depois de criar o dispositivo, você verifica se é possível conectá-lo ao Migrações para Azure: descoberta e avaliação, configurá-lo pela primeira vez e registrá-lo com o projeto.

Observação

Se você já tiver criado um projeto, use o mesmo projeto para registrar dispositivos adicionais a fim de descobrir e avaliar um número maior de servidores.Saiba mais

Etapas de implantação do dispositivo

Para configurar o dispositivo:

  1. Forneça um nome de dispositivo e gere uma chave do projeto no portal.
  2. Baixe um arquivo compactado com o script do instalador de Migrações para Azure do portal do Azure.
  3. Extraia o conteúdo do arquivo compactado. Inicie o console do PowerShell com privilégios administrativos.
  4. Execute o script do PowerShell para iniciar o gerenciador de configuração do dispositivo.
  5. Configure o dispositivo pela primeira vez e registre-o no projeto usando a chave do projeto.

Gerar a chave do projeto

  1. Em Metas de migração>Servidores, bancos de dados e aplicativos Web>Migrações para Azure: descoberta e avaliação, selecioneDescobrir.

  2. Em Descobrir servidores>Os servidores estão virtualizados?, selecione Físico ou outro (AWS, GCP, Xen etc.).

  3. Em 1: Gerar chave do projeto, forneça um nome para o dispositivo de Migrações para Azure que você vai configurar para a descoberta de servidores físicos ou virtuais. O nome deve ser alfanumérico com 14 caracteres ou menos.

  4. Clique em Gerar chave para iniciar a criação dos recursos do Azure necessários. Não feche a página Descobrir servidores durante a criação de recursos.

  5. Após a criação bem-sucedida dos recursos do Azure, uma chave do projeto será gerada.

  6. Copie a chave, pois você precisará dela para concluir o registro do dispositivo durante a configuração dele.

    Capturas de tela das seleções para Gerar Chave.

Baixe o script do instalador.

Em 2: Baixar o dispositivo das Migrações para Azure, clique em Baixar.

Verificar a segurança

Verifique se o arquivo compactado é seguro antes de implantá-lo.

  1. No servidor no qual você baixou o arquivo, abra uma janela de comando do administrador.
  2. Execute o seguinte comando para gerar o hash para o arquivo zip:
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Exemplo de uso: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Verifique as versões mais recentes do dispositivo e o valor de hash:
Download Valor de hash
Última versão a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Observação

O mesmo script pode ser usado para configurar o dispositivo físico para a nuvem pública do Azure ou Azure Governamental.

Executar o script de instalador de Migrações para Azure

  1. Extraia o arquivo compactado para uma pasta no servidor que hospedará o dispositivo. Não execute o script em um servidor que já tenha um dispositivo de Migrações para Azure.

  2. Inicie o PowerShell no servidor acima com privilégio administrativo (elevado).

  3. Altere o diretório do PowerShell para a pasta em que o conteúdo foi extraído do arquivo compactado baixado.

  4. Execute o script chamado AzureMigrateInstaller.ps1 executando o seguinte comando:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  5. Selecione entre as opções cenário, nuvem e conectividade para implantar um dispositivo com a configuração desejada. Por exemplo, a seleção mostrada abaixo configura um dispositivo para descobrir e avaliar servidores físicos(ou servidores em execução em outras nuvens, como AWS, GCP, Xen etc.) para um projeto de Migrações para Azure com conectividade padrão (ponto de extremidade público) na nuvem pública do Azure.

    Captura de tela que mostra como configurar o dispositivo com a configuração desejada.

  6. O script do instalador faz o seguinte:

    • Instala agentes e um aplicativo Web.
    • Instala as funções do Windows, incluindo o serviço de ativação do Windows, o IIS e o ISE do PowerShell.
    • Baixa e instala um módulo regravável do IIS.
    • Atualiza uma chave do registro (HKLM) com detalhes de configuração persistente para Migrações para Azure.
    • Cria os seguintes arquivos sob o caminho:
      • Arquivos de configuração: %Programdata%\Microsoft Azure\Config
      • Arquivos de configuração: %Programdata%\Microsoft Azure\Logs

Depois que o script for executado com êxito, o gerenciador de configuração do dispositivo será iniciado automaticamente.

Observação

Se você encontrar algum problema, poderá acessar os logs do script em C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Carimbo de data/hora.log para solucionar problemas.

Verificar o acesso do dispositivo ao Azure

Verifique se o dispositivo pode se conectar às URLs do Azure para as nuvens pública e governamental.

Configurar o dispositivo

Configure o dispositivo pela primeira vez.

  1. Abra um navegador em qualquer computador que possa se conectar ao dispositivo e abra a URL do aplicativo Web do dispositivo: https://nome do dispositivo ou endereço IP: 44368.

    Como alternativa, você pode abrir o aplicativo na área de trabalho clicando no atalho do aplicativo.

  2. Aceite os termos de licença e leia as informações de terceiros.

Configure os pré-requisitos e registre o dispositivo

No gerenciador de configurações, selecione Configurar pré-requisitos e conclua estas etapas:

  1. Conectividade: o dispositivo verifica se o servidor tem acesso à Internet. Se o servidor usar um proxy:

    • Selecione Configurar proxy para especificar o endereço de proxy (no formato http://ProxyIPAddress ou http://ProxyFQDN, em que FQDN significa nome de domínio totalmente qualificado) e a porta de escuta.

    • Insira as credenciais caso o proxy exija autenticação.

    • Se você tiver adicionado detalhes do proxy ou desabilitado o proxy ou a autenticação, selecione Salvar para disparar a conectividade e verifique a conectividade novamente.

      Há suporte apenas para o proxy HTTP.

  2. Sincronização de horário: verifique se o horário no dispositivo está sincronizado com o horário da Internet para que a descoberta funcione corretamente.

  3. Instalar as atualizações e registar o dispositivo: para executar a atualização automática e registrar o dispositivo, siga estas etapas:

    Captura de tela que mostra a configuração dos pré-requisitos no gerenciador de configurações do dispositivo.

    Observação

    Essa é uma nova experiência do usuário no dispositivo de Migrações para Azure que estará disponível apenas se você tiver configurado um dispositivo usando o script OVA/Installer mais recente baixado do portal. Os dispositivos que já foram registrados continuarão a visualizar a versão mais antiga da experiência do usuário e continuarão funcionando sem problemas.

    1. Para que o dispositivo execute a atualização automática, cole a chave do projeto copiada do portal. Se você não tiver a chave, acesse Migrações para Azure: descoberta e avaliação>Visão geral>Gerenciar dispositivos existentes. Selecione o nome do dispositivo fornecido quando você gerou a chave do projeto e copie a chave mostrada.

    2. O dispositivo verificará a chave e iniciará o serviço de atualização automática, que atualiza todos os serviços no dispositivo para suas versões mais recentes. Ao executar a atualização automática, selecione Exibir serviços de dispositivo para visualizar o status e as versões dos serviços em execução no servidor do dispositivo.

    3. Para registrar o dispositivo, você precisa selecionar Logon. Em Continuar com o logon do Azure, selecione Copiar código e fazer logon para copiar o código do dispositivo (você deve ter um código de dispositivo para autenticar-se com o Azure) e abra um prompt de logon do Azure em uma nova guia do navegador. Certifique-se de que você tenha desabilitado o bloqueador de pop-ups no navegador para ver o prompt.

      Captura de tela que mostra o local de cópia do código do dispositivo e o logon.

    4. Na nova guia do navegador, cole o código do dispositivo e entre usando seu nome de usuário e a senha do Azure. Não há suporte para a entrada com um PIN.

      Observação

      Se você fechar a guia de logon por engano sem fazer logon, atualize a guia do navegador do gerenciador de configurações do dispositivo para exibir o código do dispositivo e o botão Copiar código e fazer logon.

    5. Depois de fazer logon com êxito, volte à guia do navegador que exibe o gerenciador de configurações do dispositivo. Se a conta de usuário do Azure usada para fazer logon tiver as permissões necessárias para os recursos do Azure criados durante a geração de chaves, o registro do dispositivo será iniciado.

      Depois que o dispositivo for registrado com êxito, para ver os detalhes do registro, clique em Exibir detalhes.

Você pode executar os pré-requisitos novamente a qualquer momento durante a configuração do dispositivo para verificar se ele atende a todos os pré-requisitos.

Iniciar a descoberta contínua

Agora, conecte-se do dispositivo aos servidores físicos a serem descobertos e inicie a descoberta.

  1. Na Etapa 1: Forneça credenciais para a descoberta de servidores físicos ou virtuais do Windows e Linux e clique em Adicionar credenciais.

  2. Para o servidor Windows, selecione o tipo de origem como Windows Server, especifique um nome amigável para as credenciais e adicione o nome de usuário e a senha. Clique em Salvar.

  3. Se estiver usando a autenticação baseada em senha para o servidor Linux, selecione o tipo de origem como Servidor Linux (Baseado em senha) , especifique um nome amigável para as credenciais e adicione o nome de usuário e a senha. Clique em Salvar.

  4. Se estiver usando a autenticação baseada em chave SSH para o servidor Linux, selecione o tipo de origem como Servidor Linux (Baseado em chave SSH) , especifique um nome amigável para as credenciais, adicione o nome de usuário e procure e selecione o arquivo de chave privada SSH. Clique em Salvar.

    • As Migrações para Azure dão suporte à chave privada SSH gerada pelo comando ssh-keygen usando os algoritmos RSA, DSA, ECDSA e ed25519.
    • No momento, as Migrações para Azure não dão suporte à chave SSH baseada em frase secreta. Use uma chave SSH sem uma frase secreta.
    • No momento, as Migrações para Azure não dão suporte ao arquivo de chave privada SSH gerado pelo PuTTY.
    • As Migrações para Azure dão suporte ao formato OpenSSH do arquivo de chave privada SSH, conforme mostrado abaixo:

    Captura de tela do formato de chave privada SSH compatível.

  5. Se desejar adicionar várias credenciais ao mesmo tempo, clique em Adicionar mais para salvar e adicionar mais credenciais. Há suporte para várias credenciais para descoberta de servidores físicos.

    Observação

    Por padrão, as credenciais serão usadas para coletar dados sobre os aplicativos, funções e recursos instalados e também para coletar dados de dependência de servidores do Windows e do Linux, a menos que você desabilite o controle deslizante para não executar esses recursos (conforme instruído na última etapa).

  6. Na Etapa 2: Fornecer detalhes do servidor virtual ou físico, clique em Adicionar origem da descoberta para especificar o endereço IP/FQDN do servidor e o nome amigável para as credenciais se conectarem com o servidor.

  7. Você pode Adicionar um item de cada vez ou Adicionar vários itens em um só lugar. Também há uma opção de fornecer detalhes do servidor por meio de Importar CSV.

    Captura de tela das seleções para adicionar a fonte da descoberta.

    • Se você escolher Adicionar um item, poderá escolher o tipo de sistema operacional, especificar o nome amigável para as credenciais, adicionar endereço IP/FQDN do servidor e clicar em Salvar.
    • Se você escolher Adicionar vários itens, adicione vários registros de uma vez especificando o endereço IP/FQDN do servidor com o nome amigável para as credenciais na caixa de texto. Verifique** os registros adicionados e clique em Salvar.
    • Se você escolher Importar CSV(selecionado por padrão), poderá baixar um arquivo de modelo CSV, preencher o arquivo com o endereço IP/FQDN do servidor e o nome amigável para as credenciais. Em seguida, importe o arquivo para o dispositivo, verifique os registros no arquivo e clique em Salvar.
  8. Quando você clicar em Salvar, o dispositivo tentará validar a conexão com os servidores adicionados e mostrará o Status de validação na tabela em cada servidor.

    • Se a validação falhar para um servidor, examine o erro clicando em Falha na validação na coluna Status da tabela. Corrija o problema e valide novamente.
    • Para remover um servidor, clique em Excluir.
  9. Você pode revalidar a conectividade com os servidores a qualquer momento antes de iniciar a descoberta.

  10. Antes de iniciar a descoberta, você pode optar por desabilitar o controle deslizante para não executar o inventário de software e a análise de dependência sem agente nos servidores adicionados. Você pode alterar essa opção a qualquer momento.

    Captura de tela que mostra onde desabilitar o controle deslizante.

  11. Para executar a descoberta de instâncias e bancos de dados do SQL Server, adicione credenciais extras (domínio do Windows/não domínio, credenciais de autenticação SQL) e o dispositivo tentará mapear automaticamente as credenciais para os servidores SQL. Se você adicionar credenciais de domínio, o dispositivo autenticará as credenciais no Active Directory do domínio para impedir que as contas de usuário sejam bloqueadas. Para verificar a validação das credenciais de domínio, siga estas etapas:

  • Na tabela de credenciais do gerenciador de configuração, confira o Status de validação das credenciais de domínio. Somente as credenciais de domínio são validadas.
  • Se a validação falhar, selecione um status Com falha para ver o erro de validação. Corrija o problema e selecione Revalidar credenciais para tentar a validação das credenciais novamente.

Iniciar descoberta

Clique em Iniciar descoberta para iniciar a descoberta dos servidores validados com êxito. Depois que a descoberta for iniciada com êxito, você poderá verificar o status da descoberta em cada servidor na tabela.

Como a descoberta funciona

  • Leva aproximadamente 2 minutos para que a descoberta de 100 servidores seja concluída e que os metadados deles sejam exibidos no portal do Azure.
  • O inventário de software (descoberta de aplicativos instalados) é iniciado automaticamente quando a descoberta dos servidores é concluída.
  • O tempo necessário para a descoberta de aplicativos instalados depende do número de servidores descobertos. Para 500 servidores, é necessário aproximadamente uma hora para ue o inventário descoberto seja exibido no projeto de Migrações para Azure no portal.
  • Durante o inventário de software, as credenciais dos servidores adicionados são iteradas nos servidores e validadas para a análise de dependência sem agente. Quando a descoberta de servidores for concluída, no portal, habilite a análise de dependência sem agente nos servidores. Você só pode selecionar os servidores em que a validação é realizada com sucesso para habilitar a análise de dependência sem agente.

Verificar servidores no portal

Após a conclusão da descoberta, você poderá verificar se os servidores são exibidos no portal.

  1. Abra o painel das Migrações para Azure.
  2. Na página de Servidores, bancos de dados e aplicativos Web>Migrações para Azure: descoberta e avaliação, clique no ícone que exibe a contagem de Servidores descobertos.

Próximas etapas

Experimente a avaliação de servidores físicos com a ferramenta de descoberta e avaliação do Migrações para Azure.