アップグレード時の自動データベース・バックアップ
アップグレード・プロセスの実行前後に 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 で、アップグレードの前後にバックアップが生成されたかどうかに関する情報とともに、各データベース・バックアップのタイム・スタンプを確認できます。