エージェントバージョン管理は、次の場合に展開されるDeep Security Agentの特定のバージョンを、あなたとセキュリティ運用チームが制御できる機能です:
-
デプロイメントスクリプトを使用する
-
アップグレードアラート、ボタン、チェックボックス、またはマネージャ内のその他のウィジェットを通じてエージェントをアップグレードする (例外はFAQに記載されています)
-
アクティベーション時のエージェントアップグレード機能を通じてエージェントをアップグレードする
これにより、Deep Security Managerのローカルインベントリのエージェントやリレーを管理できないセキュリティオペレーションチームが、任意の時点で使用するエージェントを正確に指定することができます。
新しいビジネスセキュリティクライアントがトレンドマイクロによってリリースされると、セキュリティ運用チームは管理下の環境でそれらをテストしてから、バージョン管理設定を変更して新しいビジネスセキュリティクライアントを本番環境のダウンストリームアプリケーションチームに公開することができます。
トピック:
エージェントのバージョンコントロールを設定する
-
開始する前に、使用するエージェントのバージョンをインポートしてください。
-
Deep Security Managerに移動します。
-
上部の[管理]をクリックします。
-
左側で[更新]→[ソフトウェア]→[エージェントバージョン管理]を展開します。すべてのエージェントプラットフォームがメインペインに表示されます。
-
(任意) 右側の[プラットフォームの表示/非表示]セクションを使用して、表示されるエージェントプラットフォームを制限します。
-
エージェントのバージョンを選択し、[保存]をクリックしてください。次のガイダンスに従ってください。
注意
エージェントのバージョン9.0以降のみが表示されます。Solarisに関しては、バージョン11.0以降のみが表示されます。以前のエージェントを展開したい場合は、展開スクリプトで利用可能なagentVersion=
設定を使用する必要があります。詳細については、展開スクリプトを使用してコンピュータを追加および保護するを参照してください。列説明プラットフォームこの列には、Deep Security Agentソフトウェアが利用可能なプラットフォームが一覧表示されます。バージョン管理この列では、配信スクリプトなどで使用するエージェントのバージョンを選択します。次のオプションがあります。-
[最新: ローカルインベントリで利用可能な最新のエージェントソフトウェアビルドを使用することを示します。これは、長期サポート (LTS) または機能リリース (FR) のいずれかです。最新のエージェントを決定するロジックは、エージェントのバージョン番号に基づいており、最も高いバージョンが使用されます。例えば、バージョン12.0.0.460のDeep Security 12アップデートエージェントは、Deep Security 12一般提供 (GA) エージェントよりも高いバージョンです。しかし、バージョン12.5.0.350のDeep Security 12機能リリースエージェントは、バージョン12.0.0.460のLTSエージェントよりも後のものと見なされます。要約すると、プラットフォームの最新のLTSまたはFRエージェントを希望する場合は[最新]を選択してください。LTSおよびFRリリースの詳細については、Deep Securityリリース戦略およびライフサイクルポリシーを参照してください。
-
[最新のLTS: (デフォルト) ローカルインベントリで利用可能な最新の長期サポート (LTS) ソフトウェアビルドを使用することを示します。最新のLTSは、元のLTSリリースである場合もあれば、元のLTSリリースの更新である場合もあります。インベントリ内のFRは無視されます。LTSビルドバージョンは常にマイナーバージョン番号が0です。LTSおよびFRリリースの詳細については、Deep Securityリリース戦略とライフサイクルポリシーを参照してください。
-
<agent_version> 例えば、
11.0.0.760
: ローカルインベントリにある特定のエージェントバージョンを使用することを示します。他のインベントリ内のエージェントは無視されます。リストにエージェントバージョンが表示されない場合は、OSに一致するエージェントがローカルインベントリにないためです。この問題を解決するには、エージェントをインベントリにインポートしてください。
注意
最新のエージェントのバージョンは、マネージャのバージョンよりも数リリース遅れることがあります。例えば、Windows Server 2003の最新のLTSは執筆時点で10.0.0.3377
です。リリースがマネージャのバージョンより遅れている場合でも、エージェントバージョン管理ページに表示されている場合はサポートされています。詳細については、エージェントプラットフォームサポートポリシーを参照してください。結果のエージェントこの列には、[バージョン管理]の下での選択に基づいて展開されるエージェントが表示されます。列に[なし (インベントリにAgentがありません)]メッセージが表示される場合、VERSION CONTROLの選択に一致するエージェントがローカルインベントリに存在しないためです。この問題を解決するには、エージェントをインベントリにインポートするか、VERSION CONTROLの選択を変更してください。列に[なし (インベントリから削除されました)]メッセージが表示される場合、プライマリテナント (T0) がエージェントを展開に不適切と判断し、削除したためです。 -
URLリクエストでエージェントのバージョン管理を使用する
エージェントのバージョン管理は、エージェントをダウンロードするためにDeep Security Managerに対して行われるURLリクエスト時に返されるエージェントを制御する機能を提供します。詳細については、エージェントのバージョン管理を使用して返されるエージェントバージョンを定義するを参照してください。
エージェントのバージョン管理FAQ
バージョン管理はエージェントのインポートとどのように連携しますか?
エージェントバージョン管理の導入前は、エージェントバージョンを制御する主な方法は、展開したいと確信しているエージェントのみを選択的にインポートすることでした。エージェントがインポートされると、各プラットフォームの最新のエージェントがリレーに配布されました。その後、最新のエージェントはアクティベーション時のアップグレードやデプロイスクリプトなどの機能によってリレーから取得されました。
この機能 (pre-12機能) を続行する場合:
-
以前と同様に、展開したいエージェントをインベントリにインポートし、古いものを削除します。詳細については、Deep Security Agentソフトウェアの取得を参照してください。
-
[Agentバージョン管理]ページに移動し、すべてのプラットフォームがデフォルトの[最新]に設定されていることを確認してください。手順については、エージェントバージョン管理の設定を参照してください。[最新]設定は、マネージャにローカルインベントリ内の最新のエージェントを引き続き使用するよう指示し、既存のプロセスを変更せずに使用し続けることができます。
マルチテナント展開でバージョン管理はサポートされていますか?
はい。
あなたはプライマリテナント (t0) として、最新のエージェントバージョンをローカルインベントリにインポートし、各テナントが[Agentバージョン管理]ページを使用してどのエージェントをデプロイするかを決定できるようにする必要があります。テナントがLTSエージェントのみを使用したい場合や、特定のエージェントバージョンに固定したい場合は、他のテナントとは独立してそれを行うことができます。
この機能を使用するには配信スクリプトを更新する必要がありますか?
はい。
デプロイメントスクリプトを更新するには:
-
Deep Security Manager 12以降では、[サポート]→[インストールスクリプト]に移動して新しいデプロイメントスクリプトを生成します。手順については、デプロイメントスクリプトを使用してコンピュータを追加および保護するを参照してください。
-
新しいスクリプトを必要に応じて再配布し、再実行してください。
最新のデプロイメントスクリプトは、バージョン管理機能が正常に動作するために必要な追加情報 (例えば、テナント情報やプラットフォーム情報) をDeep Security
Managerに渡します。
既存の配信スクリプトをアップデートしないとどうなりますか?
エージェントバージョン管理機能が利用可能になる前に生成した既存のデプロイスクリプトがある場合、それらを更新するためのアクションを実行しないと、デフォルトで[最新]になります。このデフォルトは、エージェントバージョン管理設定をどのように設定していても、古いデプロイスクリプトに対して使用されます。エージェントバージョン管理設定で定義した設定を活用するために、古いデプロイスクリプトを新しいデプロイスクリプトに置き換えてください。
エージェントバージョン管理機能が使用可能になった後に生成される配信スクリプトでは、エージェントバージョン管理設定が使用されます。
対象外の機能 (例外) は何ですか?
設計上、以下にリストされている機能はエージェントバージョン管理機能の対象外です。これらの機能は通常、Deep Security Managerの管理者が直接アクセスし、多くの場合、エージェントバージョンを本番環境に展開する前に開発またはステージング環境で特定のエージェントバージョンをテストするために使用されます。
次の特定のシナリオでアクセス可能なすべてのエージェントバージョンにフルアクセスできます。
-
[コンピュータ]の詳細ページ→[Agentのアップグレード]ボタン
-
[コンピューター]→[アクション]→[エージェントソフトウェアのアップグレード]ページ上記のいずれかのオプションを選択すると、バージョン管理設定に関係なく、常にプラットフォームの最新バージョンを使用するがデフォルトとなるドロップダウンリストを含むウィザードが起動します。詳細については、コンピューターページからエージェントをアップグレードするを参照してください。
-
Deep Security Managerから直接開始されないエージェントのアップグレード。例えば、エージェントパッケージをエクスポートし、それをサーバに転送してコマンドラインからアップグレードを開始した場合、このアップグレードにはエージェントのバージョン管理設定は関与しません。