Udostępnij za pośrednictwem


Aktualizowanie odwołania do skryptu

Kontener agenta modułu zbierającego dane SAP używa skryptu aktualizacji (dostępnego w rozwiązaniu Microsoft Sentinel dla aplikacji SAP® GitHub), aby uprościć proces aktualizacji.

W tym artykule pokazano, jak można dostosować zachowanie skryptu, konfigurując jego parametry.

Omówienie skryptu

Podczas procesu aktualizacji skrypt identyfikuje wszystkie kontenery z agentem modułu zbierającego dane SAP, pobiera zaktualizowany obraz kontenera z rejestru azure Container Registry, kopiuje zainstalowane ustawienia katalogu, kopiuje zmienne środowiskowe, zmienia nazwę istniejącego kontenera z sufiksem -OLD , a na koniec tworzy kontener przy użyciu zaktualizowanego obrazu. Następnie skrypt uruchamia kontener z dodatkowym --sapconinstanceupdate przełącznikiem, który sprawdza, czy zaktualizowany kontener może uruchomić i nawiązać połączenie z systemem SAP prawidłowo. Gdy kontener zgłosi pomyślne uruchomienie, skrypt usunie stary kontener. Następnie ponownie tworzy nowy kontener, aby działał bez --sapconinstanceupdate przełącznika w celu uruchomienia w trybie normalnego działania i nadal zbiera dane z systemu SAP.

Dokumentacja parametrów

Potwierdź wszystkie monity

Nazwa parametru:--confirm-all-prompts

Wartości parametrów: Brak

Wymagany: Nie

Wyjaśnienie: Jeśli --confirm-all-prompts zostanie określony przełącznik, skrypt nie zostanie wstrzymany dla żadnych potwierdzeń użytkownika. Używanie --confirm-all-prompts przełącznika w celu osiągnięcia wdrożenia bezdotykowego

Korzystanie z wersji zapoznawczej kompilacji kontenera

Nazwa parametru:--preview

Wartości parametrów: Brak

Wymagany: Nie

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

Nie przeprowadzaj 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 takim przypadku skrypt utworzy ponownie kontenery przy użyciu nowego obrazu bez sprawdzania poprawności, że kontenery mogą pomyślnie uruchomić i nawiązać połączenie z oprogramowaniem SAP. Użyj tego przełącznika z ostrożnością.

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 istnieje potrzeba zaktualizowania wersji zestawu NETWeaver SDK używanej razem z aktualizacją kontenera, określ --sdk przełącznik, określając pełną ścieżkę zestawu SDK.

Wymuś aktualizację 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 od firmy Microsoft.

Wykonywanie selektywnej aktualizacji kontenera

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, np. --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT. W takim przypadku zostaną zaktualizowane tylko określone kontenery. Jeśli określona nazwa kontenera nie istnieje, zostanie pominięta przez skrypt.

Następne kroki

Dowiedz się więcej o rozwiązaniu Microsoft Sentinel dla aplikacji SAP®:

Rozwiązywanie problemów:

Pliki referencyjne:

Aby uzyskać więcej informacji, zobacz Rozwiązania usługi Microsoft Sentinel.