Referência do script de atualização

O contentor do agente recoletor de dados SAP utiliza um script de atualização (disponível na solução do Microsoft Sentinel para aplicações SAP® GitHub) para simplificar o processo de atualização.

Este artigo mostra como o comportamento do script pode ser personalizado ao configurar os respetivos parâmetros.

Descrição geral do script

Durante o processo de atualização, o script identifica os contentores que executam o agente do recoletor de dados SAP, transfere uma imagem de contentor atualizada do registo de Contentor do Azure, copia as definições de diretórios montados, copia variáveis de ambiente, muda o nome do contentor existente com um -OLD sufixo e, por fim, cria um contentor com a imagem atualizada. Em seguida, o script inicia o contentor com um comutador adicional --sapconinstanceupdate que verifica se o contentor atualizado pode iniciar e ligar-se corretamente ao sistema SAP. Quando o contentor comunica um início com êxito, o script remove o contentor antigo. Em seguida, recria o novo contentor para ser executado sem o --sapconinstanceupdate comutador para começar no modo de operação normal e continuar a recolher dados do sistema SAP.

Referência de parâmetros

Confirmar todos os pedidos

Nome do parâmetro:--confirm-all-prompts

Valores dos parâmetros: Nenhum

Obrigatório: não

Explicação: Se --confirm-all-prompts o comutador for especificado, o script não colocará em pausa para confirmações do utilizador. Utilizar --confirm-all-prompts o comutador para alcançar uma implementação sem toque

Utilizar a compilação de pré-visualização do contentor

Nome do parâmetro:--preview

Valores dos parâmetros: Nenhum

Obrigatório: não

Explicação: Por predefinição, o script de atualização de contentor implementa o contentor com :latest etiqueta. As funcionalidades de pré-visualização pública são publicadas na :latest-preview etiqueta. Para garantir que o script de atualização de contentor utiliza a versão de pré-visualização pública do contentor, especifique o --preview comutador.

Não efetuar um teste de conectividade de contentor

Nome do parâmetro:--no-testrun

Valores dos parâmetros: Nenhum

Obrigatório: não

Explicação: Por predefinição, o script de atualização de contentores executa uma "execução de teste" do contentor atualizado para verificar se consegue ligar com êxito ao sistema SAP. Para ignorar este teste, especifique um --no-testrun parâmetro. Nesse caso, o script recriará os contentores com uma nova imagem sem validar que os contentores podem iniciar e ligar com êxito ao SAP. Utilize este comutador com cuidado.

Especificar uma localização personalizada do SDK

Nome do parâmetro:--sdk

Valores dos parâmetros:<SDK file full path>

Obrigatório: não

Explicação: Por predefinição, o script de atualização extrai o ficheiro zip do SDK de um contentor existente e copia-o para o contentor criado recentemente. Se for necessário atualizar a versão do SDK NetWeaver utilizada juntamente com a atualização do contentor, especifique o --sdk comutador, especificando o caminho completo do SDK.

Forçar a atualização do contentor, mesmo que a versão seja a mesma

Nome do parâmetro:--force

Valores dos parâmetros: Nenhum

Obrigatório: não

Explicação: Atualize o contentor, mesmo que a versão da imagem utilizada para o contentor existente seja igual à imagem disponível pela Microsoft.

Fazer atualização seletiva de contentor

Nome do parâmetro:--containername

Valores dos parâmetros:Container name

Obrigatório: não

Explicação: Por predefinição, o script de atualização atualiza todos os contentores que executam a solução do Microsoft Sentinel para aplicações SAP®. Para atualizar um único contentor ou vários contentores, especifique o --containername <containername> comutador. O comutador pode ser especificado várias vezes, por exemplo. --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT. Nesse caso, apenas os contentores especificados serão atualizados. Se o nome do contentor especificado não existir, será ignorado pelo script.

Passos seguintes

Saiba mais sobre a solução do Microsoft Sentinel para aplicações SAP®:

Resolva os problemas:

Ficheiros de referência:

Para obter mais informações, veja Soluções do Microsoft Sentinel.