Udostępnij za pośrednictwem


Dokumentacja pliku aktualizacji agenta łącznika danych aplikacji SAP Sentinel dla rozwiązania Microsoft Sentinel

Kontener agenta łącznika danych SAP usługi Microsoft Sentinel umożliwia użytkownikom skrypt aktualizacji, aby uprościć proces aktualizacji.

W tym artykule opisano konfigurowalne parametry dostępne w skryscie aktualizacji. Aby uzyskać więcej informacji, zobacz Aktualizowanie agenta łącznika danych usługi Microsoft Sentinel dla aplikacji SAP.

Zawartość w tym artykule jest przeznaczona dla zespołów SAP BASIS .

Omówienie procesu skryptu

Podczas procesu aktualizacji agenta łącznika danych aplikacji SAP w rozwiązaniu Microsoft Sentinel skrypt aktualizacji wykonuje następujące akcje:

  1. Identyfikuje wszystkie kontenery z uruchomionym agentem modułu zbierającego dane SAP.
  2. Pobiera zaktualizowany obraz kontenera z usługi Azure Container Registry.
  3. Kopiuje zainstalowane ustawienia katalogu i zmienne środowiskowe.
  4. Zmienia nazwę istniejącego kontenera na sufiks -OLD .
  5. Tworzy kontener przy użyciu zaktualizowanego obrazu.
  6. Uruchamia kontener z dodatkowym --sapconinstanceupdate przełącznikiem, który sprawdza, czy zaktualizowany kontener może uruchomić i prawidłowo nawiązać połączenie z systemem SAP.

Gdy kontener zgłosi pomyślne uruchomienie, skrypt usunie stary kontener. Następnie tworzy nowy kontener do uruchomienia bez przełącznika --sapconinstanceupdate w celu uruchomienia w trybie normalnego działania i nadal zbiera dane z systemu SAP.

Potwierdź wszystkie monity

Nazwa parametru: --confirm-all-prompts

Wartości parametrów: Brak

Wymagany: Nie

Wyjaśnienie: Jeśli --confirm-all-prompts przełącznik zostanie określony, skrypt nie zostanie wstrzymany dla żadnych potwierdzeń użytkownika. Użyj przełącznika --confirm-all-prompts do wdrożenia bezobsługowego.

Nie wykonuj testu łączności kontenera

Nazwa parametru: --no-testrun

Wartości parametrów: Brak

Wymagany: Nie

Wyjaśnienie: Domyślnie skrypt aktualizacji kontenera wykonuje przebieg testowy zaktualizowanego kontenera, aby sprawdzić, czy może pomyślnie nawiązać połączenie z systemem SAP. Aby pominąć ten test, określ --no-testrun parametr. W takich przypadkach skrypt ponownie utworzy kontenery przy użyciu nowego obrazu bez sprawdzania poprawności, czy kontenery mogą pomyślnie uruchomić i połączyć się z oprogramowaniem SAP.

Użyj tego przełącznika z ostrożnością.

Wymuszanie aktualizacji kontenera, nawet jeśli wersja jest taka sama

Nazwa parametru: --force

Wartości parametrów: Brak

Wymagany: Nie

Wyjaśnienie: Zaktualizuj kontener, nawet jeśli wersja obrazu używana dla istniejącego kontenera jest taka sama jak obraz dostępny w firmie Microsoft.

Przeprowadzanie selektywnej aktualizacji

Nazwa parametru: --containername

Wartości parametrów: Container name

Wymagany: Nie

Wyjaśnienie: Domyślnie skrypt aktualizacji aktualizuje wszystkie kontenery z rozwiązaniem Microsoft Sentinel dla aplikacji SAP.

Aby zaktualizować jeden lub wiele kontenerów, określ --containername <containername> przełącznik. Przełącznik można określić wiele razy, na przykład: --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT. W takich przypadkach są aktualizowane tylko określone kontenery. Jeśli określona nazwa kontenera nie istnieje, zostanie pominięta przez skrypt.

Określanie niestandardowej lokalizacji zestawu SDK

Nazwa parametru: --sdk

Wartości parametrów: <SDK file full path>

Wymagany: Nie

Wyjaśnienie: Domyślnie skrypt aktualizacji wyodrębnia plik zip zestawu SDK z istniejącego kontenera i kopiuje go do nowo utworzonego kontenera. Jeśli konieczne jest zaktualizowanie wersji zestawu NETWeaver SDK używanej razem z aktualizacją kontenera, określ --sdk przełącznik, określając pełną ścieżkę zestawu SDK.

Korzystanie z kompilacji w wersji zapoznawczej kontenera

Nazwa parametru: --preview

Wartości parametrów: Brak

Wymagany: Nie

Wyjaśnienie: Domyślnie skrypt aktualizacji kontenera wdraża kontener z tagiem :latest . Publiczne funkcje w wersji zapoznawczej są publikowane w celu tagowania :latest-preview . Aby skrypt aktualizacji kontenera używał publicznej wersji zapoznawczej kontenera, określ przełącznik --preview .

Aby uzyskać więcej informacji, zobacz: