Ligue máquinas em escala executando scripts do PowerShell com o Configuration Manager

Concluído

O Microsoft Configuration Manager facilita o gerenciamento abrangente de servidores que suportam a implantação segura e escalável de aplicativos e sistemas operacionais. O Configuration Manager tem uma capacidade integrada de executar scripts do PowerShell.

Você pode usar o Configuration Manager para executar um script do PowerShell que automatiza a integração em escala para servidores habilitados para Azure Arc.

Antes de começar, veja os pré-requisitos e verifique se a sua subscrição e recursos cumprem os requisitos. Para obter informações sobre regiões com suporte e outras considerações relacionadas, consulte Regiões do Azure com suporte.

Pré-requisitos para o Configuration Manager executar scripts do PowerShell

Os seguintes pré-requisitos devem ser atendidos para usar scripts do PowerShell no Configuration Manager:

  • A versão do Configuration Manager deve ser 1706 ou superior.
  • Para importar e criar scripts, sua conta do Configuration Manager deve ter permissões de Criação para Scripts SMS.
  • Para aprovar ou negar scripts, sua conta do Configuration Manager deve ter permissões de aprovação para scripts SMS.
  • Para executar scripts, sua conta do Configuration Manager deve ter permissões de Executar Script para Coleções.

Gere uma entidade de serviço e prepare o script de instalação

Antes de executar o script para conectar suas máquinas.

  1. Siga as etapas para criar uma entidade de serviço para integração em escala. Atribua a função de Integração de Máquina Conectada do Azure à sua entidade de serviço e limite o escopo da função à zona de aterrissagem do Azure de destino. Anote o Segredo da Entidade de Serviço, pois você precisará desse valor mais tarde.
  2. Siga as etapas para gerar o script de instalação a partir do portal do Azure. Embora você use esse script de instalação mais tarde, não execute o script no PowerShell.

Criar o script no Configuration Manager

Antes de começar, verifique em Configurações Padrão do Gerenciador de Configurações se a política de execução do PowerShell em Agente do Computador está definida como Ignorar.

  1. No console do Configuration Manager, selecione Biblioteca de Software.
  2. No espaço de trabalho Biblioteca de Software, selecione Scripts.
  3. Na guia Página Inicial, no grupo Criar, selecione Criar Script.
  4. Na página Script do assistente Criar Script, defina as seguintes configurações:
    1. Nome do script – Azure Arc integrado
    2. Linguagem de script – PowerShell
    3. Importar – Importe o script de instalação que você gerou no portal do Azure.
  5. No Assistente de Script, cole o script gerado a partir do portal do Azure. Edite este script colado com o Segredo da entidade de serviço para a entidade de serviço gerada.
  6. Conclua o assistente. O novo script é exibido na lista Script com um status de Waiting for approval.

Aprovar o script no Configuration Manager

Com uma conta que tenha permissões de aprovação para scripts SMS, faça o seguinte:

  1. No console do Configuration Manager, selecione Biblioteca de Software.
  2. No espaço de trabalho Biblioteca de Software, selecione Scripts.
  3. Na lista Script, escolha o script que deseja aprovar ou negar. Em seguida, na guia Página Inicial, no grupo Script, selecione Aprovar/Negar.
  4. Na caixa de diálogo Aprovar ou negar script, selecione Aprovar para o script.
  5. Conclua o assistente e confirme se o novo script é mostrado como Aprovado na lista Script .

Executar o script no Configuration Manager

Selecione uma coleção de destinos para seu script fazendo o seguinte:

  1. No console do Configuration Manager , selecione Ativos e Conformidade.
  2. No espaço de trabalho Ativos e Conformidade, selecione Coleções de dispositivos.
  3. Na lista Coleções de dispositivos, selecione a coleção de dispositivos nos quais você deseja executar o script.
  4. Selecione uma coleção de sua escolha e, em seguida, selecione Executar script.
  5. Na página Script do assistente Executar Script, escolha o script criado e aprovado.
  6. Clique em Avançar e conclua o assistente.

Verificar a conexão bem-sucedida com o Azure Arc

O monitoramento do status do script indicará se o script instalou com êxito o Agente de Máquina Conectada na coleção de dispositivos. Os servidores habilitados para Azure Arc integrados com êxito também ficarão visíveis no portal do Azure.

Captura de tela do portal do Azure mostrando a integração bem-sucedida de servidores habilitados para Arco do Azure.