Informazioni di riferimento sullo script di aggiornamento
Il contenitore dell'agente di raccolta dati SAP usa uno script di aggiornamento (disponibile nella soluzione Microsoft Sentinel per le applicazioni SAP® GitHub) per semplificare il processo di aggiornamento.
Questo articolo illustra come personalizzare il comportamento dello script configurandone i parametri.
Panoramica di script
Durante il processo di aggiornamento, lo script identifica tutti i contenitori che eseguono l'agente di raccolta dati SAP, scarica un'immagine del contenitore aggiornata dal Registro Azure Container, copia le impostazioni della directory montata, copia le variabili di ambiente, rinomina il contenitore esistente con un -OLD
suffisso e infine crea un contenitore usando l'immagine aggiornata. Lo script avvia quindi il contenitore con un'opzione aggiuntiva --sapconinstanceupdate
che verifica che il contenitore aggiornato possa avviare e connettersi correttamente al sistema SAP. Quando il contenitore segnala un avvio corretto, lo script rimuove il contenitore precedente. Ricrea quindi il nuovo contenitore da eseguire senza l'opzione --sapconinstanceupdate
per avviare la modalità operativa normale e continuare a raccogliere dati dal sistema SAP.
Riferimento ai parametri
Confermare tutte le richieste
Nome parametro: --confirm-all-prompts
Valori dei parametri: Nessuno
Richiesto: no
Spiegazione: se --confirm-all-prompts
si specifica l'opzione, lo script non verrà sospeso per eventuali conferme utente. Usare l'opzione --confirm-all-prompts
per ottenere una distribuzione zero-touch
Usare la build di anteprima del contenitore
Nome parametro: --preview
Valori dei parametri: Nessuno
Richiesto: no
Spiegazione: per impostazione predefinita, lo script di aggiornamento del contenitore distribuisce il contenitore con :latest
tag. Le funzionalità di anteprima pubblica vengono pubblicate nel :latest-preview
tag. Per assicurarsi che lo script di aggiornamento del contenitore usi la versione di anteprima pubblica del contenitore, specificare l'opzione --preview
.
Non eseguire un test di connettività del contenitore
Nome parametro: --no-testrun
Valori dei parametri: Nessuno
Richiesto: no
Spiegazione: per impostazione predefinita, lo script di aggiornamento del contenitore esegue una "esecuzione di test" del contenitore aggiornato per verificare che possa connettersi correttamente al sistema SAP. Per ignorare questo test, specificare un --no-testrun
parametro. In questo caso, lo script creerà nuovamente i contenitori usando una nuova immagine senza convalidare che i contenitori possano avviare e connettersi correttamente a SAP. Usare questa opzione con cautela.
Specificare un percorso SDK personalizzato
Nome parametro: --sdk
Valori dei parametri: <SDK file full path>
Richiesto: no
Spiegazione: per impostazione predefinita, lo script di aggiornamento estrae il file ZIP SDK da un contenitore esistente e lo copia nel contenitore appena creato. Se è necessario aggiornare la versione di NetWeaver SDK usata insieme all'aggiornamento del contenitore, specificare l'opzione, specificando il --sdk
percorso completo dell'SDK.
Forzare l'aggiornamento del contenitore, anche se la versione è la stessa
Nome parametro: --force
Valori dei parametri: Nessuno
Richiesto: no
Spiegazione: aggiornare il contenitore, anche se la versione dell'immagine usata per il contenitore esistente corrisponde all'immagine disponibile da Microsoft.
Eseguire l'aggiornamento selettivo del contenitore
Nome parametro: --containername
Valori dei parametri: Container name
Richiesto: no
Spiegazione: per impostazione predefinita, lo script di aggiornamento aggiorna tutti i contenitori che eseguono la soluzione Microsoft Sentinel per le applicazioni SAP®. Per aggiornare un singolo contenitore o più contenitori, specificare --containername <containername>
l'opzione. L'opzione può essere specificata più volte, ad esempio --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT
. In tal caso, verranno aggiornati solo i contenitori specificati. Se il nome del contenitore specificato non esiste, verrà ignorato dallo script.
Passaggi successivi
Altre informazioni sulla soluzione Microsoft Sentinel per le applicazioni SAP®:
- Distribuire la soluzione Microsoft Sentinel per le applicazioni SAP®
- Prerequisiti per la distribuzione della soluzione Microsoft Sentinel per le applicazioni SAP®
- Distribuire richieste di modifica SAP (CR) e configurare l'autorizzazione
- Distribuire il contenuto della soluzione dall'hub del contenuto
- Distribuire e configurare il contenitore che ospita l'agente del connettore dati SAP
- Distribuire microsoft Sentinel per il connettore dati SAP con SNC
- Monitorare l'integrità del sistema SAP
- Abilitare e configurare il controllo SAP
- Raccogliere i log di controllo di SAP HANA
Risoluzione dei problemi:
File di riferimento:
- Informazioni di riferimento sulla soluzione Microsoft Sentinel per i dati delle applicazioni SAP®
- Soluzione Microsoft Sentinel per le applicazioni SAP®: informazioni di riferimento sul contenuto di sicurezza
- Informazioni di riferimento sullo script Kickstart
- Informazioni di riferimento sul file Systemconfig.ini
Per altre informazioni, vedere Soluzioni di Microsoft Sentinel.