次の方法で共有


SAP アプリケーション 用 Microsoft Sentinel ソリューション データ コネクタ エージェントの更新ファイル リファレンス

Microsoft Sentinel SAP データ コネクタ エージェント コンテナーは、更新プロセスを簡略化するためにupdate スクリプトをユーザーに提供します。

この記事では、更新スクリプトで使用できる構成可能なパラメーターについて説明します。 詳細については、「 SAP アプリケーション用 Microsoft Sentinel データ コネクタ エージェントの更新を参照してください。

この記事の内容は、SAP BASIS チームを対象としています。

スクリプト プロセスの概要

SAP アプリケーション 用 Microsoft Sentinel ソリューションデータ コネクタ エージェントの更新プロセス中、更新スクリプトは次のアクションを実行します。

  1. SAP データ コレクター エージェントを実行しているコンテナーを識別します。
  2. Azure Container Registry から更新されたコンテナー イメージをダウンロードします。
  3. マウントされたディレクトリ設定と環境変数をコピーします。
  4. 既存のコンテナーの名前を -OLD サフィックスで変更します。
  5. 更新されたイメージを使用してコンテナーを作成します。
  6. 更新されたコンテナーが 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 スイッチを指定します。

詳細については、以下を参照してください: