サーバー・バックアップ

BigFix サーバーをバックアップする方法。

実行する手順

  1. 次のコマンドを使用して、実行中のプラグインを含め (ある場合)、すべての BigFix プロセスを停止します。
    /etc/init.d/beswebui stop
    /etc/init.d/besclient stop
    /etc/init.d/beswebreports stop
    /etc/init.d/besgatherdb stop
    /etc/init.d/besfilldb stop
    /etc/init.d/besserver stop
    
  2. 以下のコマンドを使用して、BFENT データベースと BESREPOR データベースをバックアップします。
    su - db2inst1
    db2 backup db BFENT
    db2 backup db BESREPOR
    次のコマンドを使用して、任意で絶対パスを追加します。
    su - db2inst1
    db2 backup db BFENT to /Absolute/Path/Of/ExistingFolder
    db2 backup db BESREPOR to /Absolute/Path/Of/ExistingFolder
    
    インストール時に次のいずれかのコマンドが使用された場合には、これらのデータベースの名前が異なることがあります。-opt BES_DB_NAME=<SERVER_DB_NAME> または -opt WR_DB_NAME=<WEBREPORTS_DB_NAME>
  3. 以下のフォルダーを手動でバックアップします。
    /var/opt/BESClient
    /var/opt/BESCommon
    /var/opt/BESServer
    /var/opt/BESWebReportsServer
    /var/opt/BESWebUI
    
  4. サイトの資格情報、ライセンス証明書、およびマストヘッド・ファイルをバックアップします。

    license.pvk ファイルと license.crt ファイルは、BigFix のセキュリティーと操作において非常に重要です。秘密鍵 (pvk) ファイルが失われると、リカバリーできません。

    マストヘッド・ファイルは、リカバリーの際に使用する必要がある重要なファイルです。このファイルには、BigFix サーバーの構成に関する情報が格納されます。バックアップするには、/etc/opt/BESServer/actionsite.afxm ファイルをコピーしてファイル名を masthead.afxm に変更するか、ブラウザーでマストヘッド・ファイル http://hostname:52311/masthead/masthead.afxm を開いてローカルに保存します。

  5. DSA を利用する場合は、DB クライアントを使用して BFENT データベースに接続し、DBINFO テーブルと REPLICATION_SERVERS テーブルを調べます。

    確認のため、すべての列の値をメモします。

    サーバーで DNS エイリアスを使用している場合、その名前は変更されません。ホスト名を使用していて、ホスト名が変更されている場合、リストア後にこれらの列の値を手動で変更する必要がある場合があります。