分享方式:


適用於 SAP 應用程式資料連接器代理程式更新檔案參考的 Microsoft Sentinel 解決方案

Microsoft Sentinel SAP 數據連接器代理程式容器使用者更新 腳本 ,以簡化更新程式。

本文說明更新文稿中可用的可設定參數。 如需詳細資訊,請參閱 更新 sap 應用程式數據連接器代理程式Microsoft Sentinel。

本文中的內容適用於您的 SAP BASIS 小組。

腳本程式概觀

在 SAP 應用程式資料連接器代理程式更新程式的Microsoft Sentinel 解決方案期間,更新腳本會採取下列動作:

  1. 識別執行 SAP 資料收集器代理程式的任何容器。
  2. 從 Azure Container Registry 下載更新的容器映像。
  3. 複製掛接的目錄設定和環境變數。
  4. 使用 -OLD 後綴重新命名現有的容器。
  5. 使用更新的映像建立容器。
  6. 使用額外的 --sapconinstanceupdate 參數啟動容器,確認更新的容器可以正常啟動並連線到 SAP 系統。

當容器回報成功的啟動時,腳本會移除舊的容器。 然後,它會重新建立新的容器,以在沒有參數的情況下 --sapconinstanceupdate 執行,以便以正常作業模式啟動,並繼續從 SAP 系統收集數據。

確認所有提示

參數名稱--confirm-all-prompts

參數值:

必要:

說明: 如果 --confirm-all-prompts 指定參數,腳本不會暫停任何用戶確認。 --confirm-all-prompts使用 參數進行零接觸部署。

請勿執行容器連線測試

參數名稱--no-testrun

參數值:

必要:

說明: 根據預設,容器更新文本會執行已更新容器的測試回合,以確認它可以成功連線到 SAP 系統。 若要略過此測試,請指定 --no-testrun 參數。 在這種情況下,腳本會使用新的映像重新建立容器,而不需要驗證容器可以成功啟動並聯機到 SAP。

請謹慎使用此參數。

強制容器更新,即使版本相同

參數名稱--force

參數值:

必要:

說明: 更新容器,即使用於現有容器的映像版本與Microsoft提供的映像相同。

執行選擇性更新

參數名稱--containername

參數值: Container name

必要:

說明: 根據預設,更新腳本會更新針對 SAP 應用程式執行Microsoft Sentinel 解決方案的所有容器。

若要更新單一或多個容器,請指定 --containername <containername> 參數。 可以多次指定 參數,例如: --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT。 在這種情況下,只會更新指定的容器。 如果指定的容器名稱不存在,腳本會略過它。

指定自訂 SDK 位置

參數名稱--sdk

參數值: <SDK file full path>

必要:

說明: 根據預設,更新腳本會從現有的容器擷取 SDK zip 檔案,並將其複製到新建立的容器。 如果需要更新與容器更新搭配使用的 NetWeaver SDK 版本,請指定 參數,並 --sdk 指定 SDK 的完整路徑。

使用容器的預覽組建

參數名稱--preview

參數值:

必要:

說明: 根據預設,容器更新腳本會部署具有卷標的 :latest 容器。 公開預覽功能會發佈至 :latest-preview 標記。 若要讓容器更新文本使用容器的公開預覽版本,請改為指定 --preview 參數。

如需詳細資訊,請參閱