Instalar o Agente de Máquina Virtual do Azure no modo offline

Aplica-se a: ✔️ Windows VMs

O Agente de Máquina Virtual do Azure (Agente de VM) fornece recursos úteis, tais como a redefinição de senha de administrador local e o envio de scripts por push. Este artigo mostra como instalar o Agente de VM para uma VM (máquina virtual) offline do Windows.

Quando usar o Agente de VM no modo offline

Instale o Agente de VM no modo offline se o Agente de VM não estiver instalado e você não puder fazer RDP para a VM.

Se você puder fazer RDP para a VM, só precisará fazer download e instalar o Agente de VM manualmente.

Instalar o Agente de VM no modo offline

Use as etapas a seguir para instalar o Agente de VM no modo offline.

Etapa 1: anexar o disco do sistema operacional da VM a uma outra VM como um disco de dados

  1. Obtenha um instantâneo do disco do sistema operacional da VM afetada, crie um disco com base no instantâneo e, em seguida, anexe o disco a uma VM de solução de problemas. Para obter mais informações, confira Solucionar problemas de uma VM do Windows anexando o disco do sistema operacional a uma VM de recuperação usando o portal do Azure. Para a VM clássica, exclua a VM e mantenha o disco do sistema operacional e, em seguida, anexe o disco do sistema operacional à VM de solução de problemas.

  2. Conecte-se à VM de solução de problemas. Abra Gerenciamento do computador>Gerenciamento de disco. Verifique se o disco do sistema operacional está online e se as letras da unidade estão atribuídas às partições do disco.

Etapa 2: modificar o disco do sistema operacional para instalar o Agente de VM do Azure

  1. Inicie uma conexão de área de trabalho remota para a VM de solução de problemas.

  2. Na VM da solução de problemas, navegue até o disco do sistema operacional que você anexou e abra a pasta \windows\system32\config . Copie todos os arquivos nesta pasta como um backup, para o caso de necessidade de uma reversão.

  3. Inicie o Editor do Registro (regedit.exe).

  4. Selecione a chave HKEY_LOCAL_MACHINE. No menu, selecione Arquivo>Carregar Hive:

    Captura de tela da chave HKEY_LOCAL_MACHINE e da opção Carregar Hive no menu Arquivo no Editor do Registro.

  5. Navegue até a pasta \windows\system32\config\SYSTEM no disco do sistema operacional que você anexou. Como o nome da seção, digite BROKENSYSTEM. O novo hive do Registro é exibido sob a chave HKEY_LOCAL_MACHINE.

  6. Se o disco do sistema operacional anexado tiver o agente de VM instalado, execute um backup da configuração atual. Se ele não tiver o agente de VM instalado, vá para a próxima etapa.

    1. Renomeie a pasta \windowsazure para \windowsazure.old.

    2. Exporte os registros a seguir:

      • HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
      • HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\RdAgent
  7. Use os arquivos existentes na solução de problemas de VM como um repositório para a instalação do Agente de VM. Conclua as seguintes etapas:

    1. Na VM da solução de problemas, exporte as seguintes subchaves no formato do Registro (.reg):

      • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WindowsAzureGuestAgent

      • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RdAgent

        Captura de tela dos arquivos reg rdagent e winazureguestagent no Windows Explorer.

    2. Edite os arquivos de Registro. Em cada arquivo, altere o valor de entrada SYSTEM para BROKENSYSTEM (conforme mostrado nas imagens a seguir) e salve o arquivo. Lembre-se do ImagePath do agente de VM atual. Precisaremos copiar a pasta correspondente para o disco do sistema operacional anexado.

      Captura de tela do valor de entrada original e do valor de entrada alterado do arquivo reg rdagent.

    3. Importe os arquivos de Registro para o repositório clicando duas vezes em cada arquivo de Registro.

    4. Verifique se as seguintes subchaves foram importadas com êxito para o hive BROKENSYSTEM :

      • WindowsAzureGuestAgent
      • RdAgent
    5. Copie a pasta de instalação do agente de VM atual para o disco do sistema operacional anexado:

      1. No disco do sistema operacional que você anexou, crie uma pasta chamada WindowsAzure no caminho raiz.

      2. Vá para C:\WindowsAzure na VM da solução de problemas e procure qualquer pasta chamada C:\WindowsAzure\GuestAgent_X.X.XXXX.XXX. Copie a pasta GuestAgent que tem o número da versão mais recente de C:\WindowsAzure para a pasta WindowsAzure no disco do sistema operacional anexado. Se você não tiver certeza de qual pasta deve ser copiada, copie todas as pastas GuestAgent . A imagem a seguir mostra um exemplo da pasta GuestAgent que é copiada para o disco do sistema operacional anexado. Se você não conseguir encontrar a pasta GuestAgent , verifique o imagePath da subchave do Registro WindowsAzureGuestAgent para obter o caminho preciso.

        Captura de tela de um exemplo de pasta GuestAgent no disco do sistema operacional anexado.

  8. Selecione BROKENSYSTEM. No menu, selecione Arquivo>Descarregar Hive.

  9. Desanexe o disco do sistema operacional e altere o disco do sistema operacional para a VM afetada. Para a VM clássica, crie uma nova VM usando o disco do sistema operacional reparado.

  10. Acesse a VM. Observe que o RdAgent está em execução e os logs estão sendo gerados.

Se você criou a VM usando o modelo de implantação do Resource Manager, já está tudo pronto.

Próximas etapas

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.