アンチウイルスXML設定ファイル
バックアップのスキャンに使用する予定のアンチウイルスソフトウェアは、AntivirusInfos.xmlファイルで説明されます。 Veeam Backup & Replicationは、マウントサーバーロールが与えられたすべてのマシン上にこの設定ファイルを作成し、そのファイルを%ProgramFiles%\Common Files\Veeam\Backup and Replication\Mount Serviceフォルダに保存します。
セキュアなリストアの間に、Veeam Backup & Replicationはその設定ファイルから設定を読み取り、アンチウイルスを実行してバックアップファイルをスキャンします。ファイルの設定は、次のアンチウイルスソフトウェア向けに既に事前に定義されています。
他のアンチウイルスソフトウェアを使用してマシンデータをスキャンする場合は、このソフトウェアの設定をAntivirusInfos.xmlファイルに追加する必要があります。その設定には、そのアンチウイルスでサポートされているすぐに使える要素および属性と同じ要素および属性が含まれている必要があります。アンチウイルスソフトウェアでコマンドラインインターフェイス(CLI)がサポートされている必要があります。
注 |
アンチウイルス設定ファイルに変更を加えた場合、バックアップサーバー上のVeeamサービスを再起動する必要はありません。Veeam Backup & Replicationは、新しい設定で次回のマルウェアスキャンを実行します。 |
XMLファイル構造
アンチウイルス設定を説明するXMLファイルの構造は次の通りです。
XMLファイルには、次の要素が含まれています。
- Antiviruses。この要素は、アンチウイルス設定を含むファイルをカプセル化します。
- AntivirusInfo。この要素は、アンチウイルスソフトウェアを説明します。
- ExitCodes。この要素は、Veeam Backup & Replicationでスキャンの結果に表示されるメッセージをカプセル化します。
- ExitCode。この要素は、Veeam Backup & Replicationでスキャンの結果に表示されるメッセージの件名と本文を説明します。
属性 | 説明 |
名前 | アンチウイルスの名前を指定します。Veeam Backup & Replicationでは、リストアセッションログにこの名前が表示されます。 |
IsPortableSoftware | アンチウイルスソフトウェアがポータブルかどうかを示します。
|
アンチウイルスの実行可能ファイルへのパスを指定します。 | |
CommandLineParameters | スキャン中に実行するアンチウイルスコマンドを指定します。アンチウイルスが指定されたコマンドをサポートしていることを確認してください。たとえば、ESETのコマンドリストについては、こちらのESET KBの記事を参照してください。 注:%Path%変数は、この属性に必要です。セキュアなリストアの間に、Veeam Backup & Replicationは、この変数を、マウントしたディスクを含むフォルダへのパス(C:\VeeamFLR\<machinename>)に置き換えます。 |
アンチウイルスサービスの名前を指定します。そのサービスがデータのスキャンを担当する必要があります。この属性値は、IsPortableSoftware = TrueおよびExecutableFilePathが指定されている場合は空文字列にできます。 | |
アンチウイルスサービスのレジストリキーを指定します。この属性値は、IsPortableSoftware = TrueおよびExecutableFilePathが指定されている場合は空文字列にできます。 | |
ThreatExistsRegEx | 正規表現を指定します。正規表現とは、検索パターンを形成する一連の文字です。Veeam Backup & Replicationは、指定された正規表現がないかアンチウイルスの出力メッセージを検索します。出力メッセージが表現と一致すると、Veeam Backup & Replicationは検出された脅威をユーザーに通知します。 注:この属性を適切に指定するには、正規表現言語を十分に理解している必要があります。正規表現言語の詳細については、Microsoftのドキュメントを参照してください。 |
アンチウイルスが複数のジョブを実行し、マウントされたディスクのファイルを同時にスキャンしているかどうかを示します。 この属性をTrueに設定すると、Veeam Backup & Replicationはアンチウイルスをロックして、現在のリストアセッションのスキャンを実行します。スキャンが完了するまで、アンチウイルスはセキュアなリストアが有効な他のセッションを利用できなくなります。 アンチウイルスロックのタイムアウトのデフォルト値は24時間です。この期間を過ぎてもスキャンが完了していない場合、Veeam Backup & Replicationは、リストアウィザードで指定された通りに他のリストアセッションを終了します。つまり、リストアセッションを中止するか、マシン(またはディスク)を制限付きでリストアします。 注:レジストリキーを使用して、ロックのタイムアウトを変更できます。詳細については、Veeamサポートにお問い合わせください。 アンチウイルスのCLIで複数のスキャンジョブがサポートされていない場合は、この属性をFalseに設定します。 |
属性 | 説明 |
種類 | Veeam Backup & Replicationでスキャンの結果に表示されるメッセージの件名を次の中から指定します。
|
説明 | Veeam Backup & Replicationでスキャンの結果に表示されるメッセージの本文を指定します。 |
ヒント |
Veeam PowerShellを使用して、バックアップインフラストラクチャの他のマウントサーバー間でXML設定ファイルを配布できます。詳細については、「Veeam PowerShellリファレンス」の「Copy-VBRAntivirusConfigurationFile」セクションを参照してください。 |