Microsoft Sentinel SAP データ コネクタ エージェント コンテナーは、更新プロセスを簡略化するためにupdate スクリプトをユーザーに提供します。
この記事では、更新スクリプトで使用できる構成可能なパラメーターについて説明します。 詳細については、 Microsoft Sentinel for SAP アプリケーション データ コネクタ エージェントの更新に関する記事を参照してください。
この記事の内容は、 SAP BASIS チームを対象としています。
スクリプト プロセスの概要
SAP アプリケーション 用 Microsoft Sentinel ソリューションデータ コネクタ エージェントの更新プロセス中、更新スクリプトは次のアクションを実行します。
- SAP データ コレクター エージェントを実行しているコンテナーを識別します。
- Azure Container Registry から更新されたコンテナー イメージをダウンロードします。
- マウントされたディレクトリ設定と環境変数をコピーします。
- 既存のコンテナーの名前を
-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
スイッチを指定します。
関連するコンテンツ
詳細については、以下を参照してください: