Microsoft Sentinel SAP データ コネクタ エージェント コンテナーは、更新スクリプトを使用して更新プロセスを簡略化します。
この記事では、更新スクリプトで使用できる構成可能なパラメーターについて説明します。 詳細については、「SAP アプリケーション データ コネクタ エージェントのMicrosoft Sentinelを更新する」を参照してください。
この記事のコンテンツは、 SAP BASIS チームを対象としています。
スクリプト プロセスの概要
SAP アプリケーション データ コネクタ エージェントの更新プロセスのMicrosoft Sentinel ソリューション中に、更新スクリプトは次のアクションを実行します。
- SAP データ コレクター エージェントを実行しているコンテナーを識別します。
- Azure Container レジストリから更新されたコンテナー イメージをダウンロードします。
- マウントされたディレクトリ設定と環境変数をコピーします。
- 既存のコンテナーの名前を
-OLDサフィックスで変更します。 - 更新されたイメージを使用してコンテナーを作成します。
- 更新されたコンテナーが SAP システムを正常に起動して接続できることを確認する追加の
--sapconinstanceupdateスイッチを使用してコンテナーを起動します。
コンテナーが正常な開始を報告すると、スクリプトによって古いコンテナーが削除されます。 次に、通常の操作モードで開始し、SAP システムからデータを収集し続けるために、 --sapconinstanceupdate スイッチなしで実行する新しいコンテナーを再作成します。
すべてのプロンプトを確認する
パラメーター名:--confirm-all-prompts
パラメーター値: なし
必須: いいえ
説明:--confirm-all-promptsスイッチが指定されている場合、スクリプトはユーザーの確認のために一時停止しません。 ゼロタッチ展開には、 --confirm-all-prompts スイッチを使用します。
コンテナー接続テストを実行しない
パラメーター名:--no-testrun
パラメーター値: なし
必須: いいえ
説明: 既定では、コンテナー更新スクリプトは更新されたコンテナーのテスト実行を実行して、SAP システムに正常に接続できることを確認します。 このテストをスキップするには、 --no-testrun パラメーターを指定します。 このような場合、スクリプトは、コンテナーが正常に起動して SAP に接続できることを検証せずに、新しいイメージを使用してコンテナーを再作成します。
このスイッチは注意して使用してください。
バージョンが同じ場合でも、コンテナーの更新を強制する
パラメーター名:--force
パラメーター値: なし
必須: いいえ
説明: 既存のコンテナーに使用されているイメージ バージョンが Microsoft から入手できるイメージと同じであっても、コンテナーを更新します。
選択的更新を実行する
パラメーター名:--containername
パラメーター値:Container name
必須: いいえ
説明:既定では、更新スクリプトは、SAP アプリケーション用のソリューションMicrosoft Sentinel実行されているすべてのコンテナーを更新します。
1 つまたは複数のコンテナーを更新するには、スイッチ --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 スイッチを指定します。
関連コンテンツ
詳細については、以下を参照してください: