Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 設計ガイド(システム構築編)


5.2.5 バックアップ強化機能による組み込みDBのバックアップとリカバリー

JP1/AJS3のデータベース(組み込みDB)は,障害に備えてすべてのテーブルのバックアップデータを取得できます。組み込みDBに格納されているデータの詳細については,「2.6 JP1/AJS3のデータベースについて検討する」を参照してください。組み込みDBに障害が発生した場合は,バックアップデータを使用することで,組み込みDBをバックアップデータ取得時点の状態に回復できます。

〈この項の構成〉

(1) バックアップ強化機能を使用したバックアップ・リカバリーの特徴

バックアップ強化機能を有効にした環境では,JP1/AJS3の運用中に組み込みDBのデータを一括でバックアップできます。

リカバリー時は,ユニット,スケジュール,カレンダーなどの定義に加えて,実行登録情報,ジョブやジョブネットの実行状態,実行結果,ジョブの実行ごとに変化するパラメーターの値(マクロ変数および引き継ぎ情報)などを回復できます。リカバリー後のジョブネットの実行登録作業などが不要なため,障害からの復旧に掛かる時間を削減できます。

さらに,組み込みDBをリカバリーしたあとは,リカバリーした組み込みDBで動作するスケジューラーサービスが次回起動時に自動的にディザスターリカバリースタートします。このため,スケジューラーサービスはジョブ実行を抑止した状態で起動され,ジョブおよびジョブネットの状態が変更されます。ジョブ実行が抑止されているため,JP1/AJS3 - Viewまたはコマンドでジョブの状態を確認し,ジョブの状態を変更したり,再実行したりできます。ディザスターリカバリースタートした場合のジョブネットおよびジョブの状態については,マニュアル「JP1/Automatic Job Management System 3 運用ガイド 6.2.1(3)(a) マネージャーホストのJP1/AJS3サービスを再起動する場合」の,ディザスターリカバリースタートした場合のジョブネットおよびジョブの状態についての説明を参照してください。

注意事項
  • バックアップ強化機能を有効にした場合でも,実行結果詳細や一時変更情報は回復できません。

  • バックアップ強化機能を使用する環境では,リカバリーに必要な情報を組み込みDBに格納します。これによって,バックアップ強化機能を使用しない環境と比べて,組み込みDBに格納するデータ量が増加します。このため,ジョブ実行や実行登録操作などの組み込みDBの更新を伴う処理性能が低下します。JP1/AJS3の処理性能が求められるシステムの場合は,実際の環境で性能を検証した上で,バックアップ強化機能の使用を検討してください。

(2) バックアップとリカバリーの対象

バックアップ強化機能を使用したバックアップ・リカバリーは,組み込みDBに格納されているすべてのデータが対象です。組み込みDBに格納されていないJP1/AJS3の環境設定情報などはバックアップされません。バックアップ強化機能を使用する場合は,必要に応じてシステム全体のバックアップや個別のバックアップを組み合わせるなど,組み込みDBに格納されていないデータのバックアップ方法を合わせて検討してください。

(3) バックアップ強化機能を使用するための設定

バックアップ強化機能を使用する場合,組み込みDBのセットアップ時にバックアップ強化機能を有効にする必要があります。バックアップ強化機能を有効にするための設定手順については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 21.6 JP1/AJS3の運用中に組み込みDBをバックアップ・リカバリーするための設定」を参照してください。

バックアップ強化機能は,組み込みDB単位で有効・無効を設定できます。同じ組み込みDBに複数のスケジューラーサービスをセットアップする場合は,組み込みDBとスケジューラーサービスで,機能の有効・無効を一致させてください。

バックアップ強化機能を有効に設定できる構成と,有効に設定できない構成を,次の図に示します。

図5‒2 バックアップ強化機能を有効にする構成

[図データ]

(4) バックアップ強化機能を使用したバックアップ・リカバリー手順

バックアップ強化機能を使用した組み込みDBのバックアップとリカバリーは,jajs_dbbackupコマンドとjajs_dbrestoreコマンドを使用します。バックアップとリカバリーの手順の詳細については,マニュアル「JP1/Automatic Job Management System 3 運用ガイド 2.5 バックアップ強化機能を使用したJP1/AJS3 - Managerのバックアップとリカバリー」を参照してください。

(5) バックアップ強化機能を使用する場合の検討事項

バックアップ強化機能を使用する場合,次の点を検討してください。

(6) バックアップに掛かる時間の目安

バックアップ強化機能を使用したバックアップに掛かる時間は,組み込みDBが使用しているデータ領域のサイズ,JP1/AJS3の運用状況,JP1/AJS3をインストールしている環境のディスク性能などによって異なります。このため,バックアップに掛かる正確な時間は,実際にバックアップを取得して見積もってください。バックアップデータに含まれるバックアップ情報ファイルから,バックアップに掛かった時間を確認できます。バックアップ情報ファイルの詳細については,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド jajs_dbbackup」を参照してください。