Microsoft SQL Server Expressからエンタープライズへの移行

Microsoft SQL Server Expressは非常に限られた環境でのみサポートされます( Microsoft SQL Server Expressに関する注意事項 の詳細については、).を参照してください)。Microsoft SQL Server Expressデータベースを使用していても制限がある場合は、Microsoft SQL Server Enterprise Edition、または でサポートされる別のデータベースに移行できます。

エンタープライズに移行するには

  1. Deep Security Managerサービスを終了して、データベースへの書き込みを停止します。

    Deep Security Agentは、マネージャが停止している間も引き続き現在の保護ポリシーを適用します。Deep Security Managerがオンラインに戻ると、イベントは保持され、送信されます。

  2. データベースをバックアップします。
  3. 次のデータベース接続設定ファイルをバックアップします。

    [Deep Securityのインストールディレクトリ]/webclient/webapps/ROOT/WEB-INF/dsm.properties

  4. データベースを新しいデータベースエンジンに移動します。バックアップを復元します。
  5. 移行後のデータベースに接続するよう、dsm.propertiesを編集します。

    database.SqlServer.user

    database.name

    database.SqlServer.instance

    database.SqlServer.password

    database.type

    database.SqlServer.server

    初期設定のインスタンスを使用している場合は、database.SqlServer.instance設定を削除できます。

    database.SqlServer.passwordのプレーンテキストパスワードを入力できます。 Deep Security Managerは、サービスの開始時に次のように暗号化します。

    database.SqlServer.password=!CRYPT!20DE3D96312D6803A53C0D1C691FE6DEB7476104C0A

  6. Deep Security Managerサービスを再起動します。
  7. データベースに正常に再接続したことを確認するには、 Deep Security Managerにログインします。

    既存の保護対象のコンピュータとイベントログが表示されます。管理者のログインやポリシーの変更などの新しいイベントが発生すると、それらのイベントが追加されます。再接続できない場合は、データベースユーザアカウントに新しいデータベースサーバに対する権限が付与されていることを確認してください。