バックアップコピーから Integration Server の定義データベースと設定を復元する方法
Kaspersky Security をバージョン 6.1 にアップグレードした後に Integration Server でエラーが発生した場合は、アップグレード中に以前のバージョンの定義データベースと設定、および Integration Server 証明書のバックアップコピーを保存しておけば、Integration Server を以前のバージョンに戻すことができます。
この手順を実行するには、ローカル管理者グループのメンバーであるユーザーアカウントが必要です。
Integration Server を以前のバージョンに戻します:
- データのバックアップコピーを既定のフォルダー(%ProgramData%\Kaspersky Lab\VIISLA\Backup)に保存した場合は、このフォルダーを %ProgramData%\Kaspersky Lab\VIISLA フォルダー以外の場所にコピーします。
- デバイスに Integration Server と Kaspersky Security for Virtualization 6.1 Light Agent Integration Server コンソールがインストールされている場合は、データを保持せずに削除します。
- デバイスに Integration Server と Kaspersky Security for Virtualization 6.0 Light Agent Integration Server コンソールがインストールされている場合は、データを保持せずに削除します(詳細については、Kaspersky Security for Virtualization 6.0 Light Agent のヘルプを参照してください)。
- Integration Server と Kaspersky Security for Virtualization 6.0 Light Agent Integration Server コンソールをインストールします(詳細については、Kaspersky Security for Virtualization 6.0 Light Agent のヘルプを参照してください)。
- 手動またはスクリプトを使用して、バックアップコピーから Integration Server の定義データベースと設定を復元します。
スクリプトを使用する前に、お客様とカスペルスキーとの間の使用許諾契約書の条項をお読みください。使用許諾契約書の文言を含む license.txt ファイルは、スクリプトとともにアーカイブ内にあります。スクリプトを使用すると、使用許諾契約書の条項に同意したことになります。使用許諾契約書の条項に同意しない場合は、スクリプトを使用することはできません。
すべて表示 | すべて非表示
スクリプトを使用してバックアップコピーから Integration Server の定義データベースの設定の復元方法
- テクニカルサポートからスクリプトを含むアーカイブを取得し、解凍します。
- PowerShell コマンドのプロンプトを管理者として実行します。
- 次のコマンドを実行します:
recover_viis_config_from_backup.ps1 "<
バックアップコピーがあるフォルダーへのパス
>"
<
バックアップコピーがあるフォルダーへのパス
> は
、Integration Server の証明書と、Integration Server の定義データベースおよび設定のバックアップコピーが含まれるフォルダーへのパスです。
例えば、バックアップコピーを C:\Backup のフォルダーに保存した場合、コマンドは次の通りになります:
recover_viis_config_from_backup.ps1 "C:\Backup\VIISData(1)"
- Integration Server コンソールを開き、Integration Server に接続するためのポートを指定して Integration Server に接続します。既定では Port 7271 が使用されます。
- SVM 管理ウィザードを使用して、仮想インフラストラクチャへの接続設定を指定します:
- [SVM 管理]セクションで[SVM 管理]をクリックして、SVM 管理ウィザードを開始します。
- SVM の導入オプションを選択し、インフラストラクチャの選択手順に進みます。
- SVM の導入手順を実行するときと同じ方法で、仮想インフラストラクチャへの接続の設定を指定します。
- SVM 管理ウィザードを終了します。
手動でバックアップコピーから Integration Server の定義データベースと設定を復元する方法
- Integration Server に接続するためのポート番号を見つけます:
- Integration Server の証明書と Integration Server の定義データベースおよび設定のバックアップコピーが含まれるフォルダーに移動します。
- appsettings.json 設定情報ファイルを開き、Integration Server のポート番号を見つけます:
"Server": {
"Address": "https://0.0.0.0:<
Integration Server ポート
>"
- Integration Server が稼働中の場合は停止します:
net stop viisla
- %ProgramData%\Kaspersky Lab\VIISLA フォルダの内容を削除します。削除するには、現在のユーザーに管理者グループの所有者権限を付与し、%ProgramData%\Kaspersky Lab\VIISLA フォルダーとその内容に対する権限を付与します。
- 次の Integration Server 定義データベースをバックアップフォルダーから %ProgramData%\Kaspersky Lab\VIISLA\db\ フォルダーにコピーします:
- viisla.db
- protectionPeriods.db
- NT SERVICE\VIISLA ユーザーに、%ProgramData%\Kaspersky Lab\VIISLA フォルダーとその内容へのフルアクセス権を付与します。
- 次の Integration Server 設定情報ファイルをバックアップフォルダーから %Program Files(x86)%\Kaspersky Lab\Kaspersky VIISLA\ フォルダーにコピーします。
- appsettings.json
- appsettings.logging.json
- appsettings.certificate_manager.json
- レジストリエディターを開き、HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\VIISLA\Server\Public ライセンスに移動し、ServicePortProperty パラメータに、手順の最初の手順で受信した Integration Server ポート番号を指定します。
- Integration Server を起動します:
net start viisla
- Integration Server コンソールを開き、Integration Server に接続するためのポートを指定して Integration Server に接続します。既定では Port 7271 が使用されます。
- SVM 管理ウィザードを使用して、仮想インフラストラクチャへの接続設定を指定します:
- [SVM 管理]セクションで[SVM 管理]をクリックして、SVM 管理ウィザードを開始します。
- SVM の導入オプションを選択し、インフラストラクチャの選択手順に進みます。
- SVM の導入手順を実行するときと同じ方法で、仮想インフラストラクチャへの接続の設定を指定します。
- SVM 管理ウィザードを終了します。
ページのトップに戻る