更新文本參考
SAP 資料收集器代理程式容器會使用更新文稿(適用於 SAP® 應用程式 GitHub 的 Microsoft Sentinel 解決方案提供),以簡化更新程式。
本文說明如何藉由設定文本的參數來自定義腳本的行為。
腳本概觀
在更新程式期間,腳本會識別任何執行 SAP 數據收集器代理程式的容器、從 Azure Container Registry 下載更新的容器映射、複製掛接的目錄設定、複製環境變數、使用後綴重新命名現有的容器 -OLD
,最後使用更新的映射建立容器。 然後,腳本會使用額外的 --sapconinstanceupdate
參數啟動容器,以驗證更新的容器可以正常啟動並連線到 SAP 系統。 當容器回報成功的啟動時,腳本會移除舊的容器。 然後,它會重新建立新的容器,以在沒有參數的情況下 --sapconinstanceupdate
執行,以便以正常作業模式啟動,並繼續從 SAP 系統收集數據。
參數參考
確認所有提示
參數名稱:--confirm-all-prompts
參數值: 無
必要: 否
說明: 如果 --confirm-all-prompts
指定參數,腳本將不會暫停任何用戶確認。 使用 --confirm-all-prompts
切換來達成零接觸部署
使用容器的預覽組建
參數名稱:--preview
參數值: 無
必要: 否
說明: 根據預設,容器更新腳本會部署具有卷標的 :latest
容器。 公開預覽功能會發佈至 :latest-preview
標記。 若要確保容器更新文本使用容器的公開預覽版本,請指定 --preview
參數。
請勿執行容器連線測試
參數名稱:--no-testrun
參數值: 無
必要: 否
說明: 根據預設,容器更新腳本會執行已更新容器的「測試回合」,以確認它可以成功連線到 SAP 系統。 若要略過此測試,請指定 --no-testrun
參數。 在這種情況下,腳本會使用新的映像重新建立容器,而不需要驗證容器可以順利啟動並聯機到 SAP。 請謹慎使用此參數。
指定自訂 SDK 位置
參數名稱:--sdk
參數值: <SDK file full path>
必要: 否
說明: 根據預設,更新腳本會從現有的容器擷取 SDK zip 檔案,並將其複製到新建立的容器。 如果需要更新與容器更新搭配使用的 NetWeaver SDK 版本,請指定 參數,並 --sdk
指定 SDK 的完整路徑。
強制容器更新,即使版本相同
參數名稱:--force
參數值: 無
必要: 否
說明: 更新容器,即使用於現有容器的映像版本與Microsoft提供的映像相同。
執行容器選擇性更新
參數名稱:--containername
參數值: Container name
必要: 否
說明: 根據預設,更新腳本會更新針對 SAP® 應用程式執行Microsoft Sentinel 解決方案的所有容器。 若要更新單一或多個容器,請指定 --containername <containername>
參數。 您可以多次指定參數,例如 --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT
。 在這種情況下,只會更新指定的容器。 如果指定的容器名稱不存在,腳本將會略過它。
下一步
深入瞭解 SAP® 應用程式的 Microsoft Sentinel 解決方案:
- 部署 SAP® 應用程式的Microsoft Sentinel 解決方案
- 部署 SAP® 應用程式Microsoft Sentinel 解決方案的必要條件
- 部署 SAP 變更要求 (CRS) 並設定授權
- 從內容中樞部署解決方案內容
- 部署和設定裝載SAP數據連接器代理程式的容器
- 使用 SNC 部署適用於 SAP 資料連接器的 Microsoft Sentinel
- 監視 SAP 系統的健康情況
- 啟用和設定 SAP 稽核
- 收集 SAP HANA 稽核記錄
疑難排解:
參考檔案:
- 適用於 SAP® 應用程式資料參考的 Microsoft Sentinel 解決方案
- 適用於 SAP® 應用程式的 Microsoft Sentinel 解決方案:安全性內容參考
- Kickstart 腳本參考
- Systemconfig.ini檔案參考
如需詳細資訊,請參閱 Microsoft Sentinel 解決方案。