アップグレード時の自動データベース・バックアップ

アップグレード・プロセスの実行前後に BFENT データベースおよび BESREPOR データベースのバックアップを自動的に実行するように BigFix サーバーを構成できます。

この動作を有効にするには、root およびデータベース・インスタンス所有者 (デフォルトでは db2inst1) がアクセスできる既存のパスを、詳細オプション automaticBackupLocation に割り当てる必要があります。例えば、以下のようにします。
/opt/BESServer/bin/BESAdmin.sh -setadvancedoptions 
    -sitePvkLocation=<pvkLocation>  -sitePvkPassword=<pvkPassword> 
    -update automaticBackupLocation="/my/path"

この動作は、コマンド・ラインからアップグレードを実行するときにも、アップグレード Fixlet をデプロイすることによってアップグレードを実行するときにも適用されます。

このプロセスの間に、BFENT データベースおよび BESREPOR データベースのそれぞれに 2 つのバックアップ (1 つはアップグレード前で、1 つはアップグレード後) が生成され、バックアップは合計 4 つになります。バックアップが含まれるファイルは、automaticBackupLocation 詳細オプションで指定したディレクトリーに格納されます。
注: 4 つのバックアップ・ファイルを格納するために十分なディスク・スペースがファイル・システム上で使用可能であることを確認します。
以下に示すのは、アップグレード中に生成されたサンプル・バックアップ・ファイルです。
BFENT.0.db2inst1.DBPART000.20160711142219.001
BESREPOR.0.db2inst1.DBPART000.20160711142240.001

BFENT.0.db2inst1.DBPART000.20160711142306.001
BESREPOR.0.db2inst1.DBPART000.20160711142327.001
ファイル名の 5 番目のディジットは、タイム・スタンプです。例えば、最初のファイルの 20160711142219 は、2016-07-11 at 14:22:19 を意味します。

インストール・ログ BESInstall.log で、アップグレードの前後にバックアップが生成されたかどうかに関する情報とともに、各データベース・バックアップのタイム・スタンプを確認できます。