Microsoft SQLサーバExpressは非常に限られた展開でサポートされています (詳細については、Microsoft SQLサーバExpressの考慮事項を参照してください)。Microsoft SQLサーバExpressデータベースを使用しているが、その制限が厳しすぎると感じる場合は、Microsoft SQLサーバEnterpriseエディションまたは別のサポートされているデータベースに移行することができます。
Enterpriseに移行するには:
  1. Deep Security Managerサービスを終了して、データベースへの書き込みを停止します。
    Deep Security Agentはマネージャが停止している間も現在の保護ポリシーを適用し続けます。イベントは保持され、Deep Security Managerがオンラインに戻ったときに送信されます。
  2. データベースをバックアップします。
  3. 次のデータベース接続設定ファイルをバックアップします。
    [Deep Security install directory]/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にログインします。
    既存の保護されたコンピュータとイベントログが表示されるはずです。管理者のログインやポリシーの変更などの新しいイベントが発生すると、それらが追加されるはずです。そうでない場合は、新しいデータベースサーバ上のデータベースユーザアカウントに権限を付与したことを確認してください。