Configurar um dispositivo com um script

Siga este artigo para implantar um dispositivo Azure Migrate usando um script do PowerShell para:

  • deteção, avaliação e replicação sem agente de servidores executados em ambiente VMware
  • deteção e avaliação de servidores em execução no ambiente Hyper-V.

Você pode implantar o dispositivo para servidores no VMware e no Hyper-V usando um script ou um modelo (OVA/VHD) baixado do portal do Azure. Usar um script é útil se você não conseguir criar um dispositivo usando o modelo baixado.

  • Para usar um modelo, siga os tutoriais para VMware e Hyper-V.
  • Para configurar um dispositivo para servidores físicos, você só pode usar um script. Siga este artigo.
  • Para configurar um dispositivo em uma nuvem do Azure Government, você só pode usar um script. Siga este artigo.

Pré-requisitos

Você pode usar o script para implantar o dispositivo Azure Migrate em um servidor existente em seu ambiente VMware ou Hyper-V.

  • O servidor que hospeda o appliance deve atender aos seguintes requisitos de hardware e sistema operacional:
Cenário Requisitos
VMware Windows Server 2019 ou Windows Server 2022, com 32 GB de memória, oito vCPUs, cerca de 80 GB de armazenamento em disco.
Hyper-V Windows Server 2019 ou Windows Server 2022, com 16 GB de memória, oito vCPUs, cerca de 80 GB de armazenamento em disco.
  • O servidor também precisa de um comutador virtual externo. Requer um endereço IP estático ou dinâmico.

  • Antes de implantar o dispositivo, analise os requisitos detalhados do dispositivo para VMware e Hyper-V.

  • Se você executar o script em um servidor com o dispositivo Azure Migrate já configurado, poderá optar por limpar a configuração existente e configurar um novo dispositivo da configuração desejada. Ao executar o script, você receberá uma notificação como mostrado abaixo:

    Setting up appliance with desired configuration

Configurar o dispositivo para VMware

  1. Para configurar o aparelho, faça o download do arquivo compactado chamado AzureMigrateInstaller.zip do portal ou daqui.
  2. Extraia o conteúdo no servidor onde você deseja implantar o dispositivo.
  3. Execute o script do PowerShell para iniciar o gerenciador de configuração do dispositivo.
  4. Configure o dispositivo e configure-o pela primeira vez.

Verificar a segurança

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

  1. No servidor para o qual você baixou o arquivo, abra uma janela de comando do administrador.

  2. Execute o seguinte comando para gerar o hash do ficheiro zipado:

    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Utilização de exemplo: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Verifique a versão mais recente da aplicação e o valor hash:

    Transferir Valor de hash
    Versão mais recente a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Nota

O mesmo script pode ser usado para configurar o dispositivo VMware para a nuvem pública do Azure ou para a nuvem do Azure Government.

Executar o script

  1. Extraia o arquivo compactado para uma pasta no servidor que hospedará o dispositivo.

Nota

Certifique-se de não executar o script em um servidor com um dispositivo Azure Migrate existente. A execução do script no dispositivo Azure Migrate removerá a configuração de trabalho e a substituirá pela configuração recém-definida.

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

  2. Altere o diretório do PowerShell para a pasta onde o conteúdo foi extraído do arquivo compactado baixado.

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

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

  4. Selecione entre as opções de 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, avaliar e migrar servidores em execução em seu ambiente VMware para um projeto Azure Migrate com conectividade padrão (ponto de extremidade público) na nuvem pública do Azure.

    Screenshot that shows how to set up VMware appliance with desired configuration.

  5. O script do instalador faz o seguinte:

  • Instala agentes e uma aplicação Web.
  • Instale funções do Windows, incluindo o Serviço de Ativação do Windows, o IIS e o ISE do PowerShell.
  • Baixe e instale um módulo regravável do IIS.
  • Atualiza uma chave do Registro (HKLM) com detalhes de configuração persistentes para o Azure Migrate.
  • Cria os seguintes arquivos sob o caminho:
    • Arquivos de configuração: %ProgramData%\Microsoft Azure\Config
    • Ficheiros de registo: %ProgramData%\Microsoft Azure\Logs

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

Nota

Se você encontrar algum problema, poderá acessar os logs de script em C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log para solução de problemas.

Verificar o acesso

Certifique-se de que o dispositivo pode se conectar às URLs do Azure para a nuvem pública .

Configurar o dispositivo para Hyper-V

  1. Para configurar o aparelho, faça o download do arquivo compactado chamado AzureMigrateInstaller.zip do portal ou daqui.
  2. Extraia o conteúdo no servidor onde você deseja implantar o dispositivo.
  3. Execute o script do PowerShell para iniciar o gerenciador de configuração do dispositivo.
  4. Configure o dispositivo e configure-o pela primeira vez.

Verificar a segurança

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

  1. No servidor para o qual você baixou o arquivo, abra uma janela de comando do administrador.

  2. Execute o seguinte comando para gerar o hash do ficheiro zipado:

    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Utilização de exemplo: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Verifique a versão mais recente da aplicação e o valor hash:

    Transferir Valor de hash
    Versão mais recente a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Nota

O mesmo script pode ser usado para configurar o dispositivo Hyper-V para a nuvem pública do Azure ou para a nuvem do Azure Government.

Executar o script

  1. Extraia o arquivo compactado para uma pasta no servidor que hospedará o dispositivo.

Nota

Certifique-se de não executar o script em um dispositivo Azure Migrate existente. A execução do script no dispositivo Azure Migrate removerá a configuração de trabalho e a substituirá pela configuração recém-definida.

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

  2. Altere o diretório do PowerShell para a pasta onde o conteúdo foi extraído do arquivo compactado baixado.

  3. Execute o script nomeado AzureMigrateInstaller.ps1 executando o seguinte comando:

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

  4. Selecione entre as opções de 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 em execução em seu ambiente Hyper-V para um projeto Azure Migrate com conectividade padrão (ponto de extremidade público) na nuvem pública do Azure.

    Screenshot that shows how to set up Hyper-V appliance with desired configuration.

  5. O script do instalador faz o seguinte:

    • Instala agentes e uma aplicação Web.
    • Instale funções do Windows, incluindo o Serviço de Ativação do Windows, o IIS e o ISE do PowerShell.
    • Baixe e instale um módulo regravável do IIS.
    • Atualiza uma chave do Registro (HKLM) com detalhes de configuração persistentes para o Azure Migrate.
    • Cria os seguintes arquivos sob o caminho:
      • Arquivos de configuração: %Programdata%\Microsoft Azure\Config
      • Arquivos de log: %Programdata%\Microsoft Azure\Logs

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

Nota

Se você encontrar algum problema, poderá acessar os logs de script em C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log para solução de problemas.

Verificar o acesso

Certifique-se de que o dispositivo pode se conectar às URLs do Azure para a nuvem pública .

Próximos passos

Depois de implantar o dispositivo, você precisa configurá-lo pela primeira vez e registrá-lo no projeto.

  • Configure o dispositivo para VMware.
  • Configure o dispositivo para o Hyper-V.