万一、ITシステムに障害が発生したときに、迅速に元のシステム情報に戻すリカバリやアプリケーションデータを元の状態に戻すリストアができるように、別のストレージ領域にこれら情報の複製を保管しておくことです。
チェックポイント
チェックポイント(CHECKPOINT)は、メモリ上にあるテーブルデータでCOMMIT済みの処理を検出し、COMMIT済みの内容をハードディスクに反映させる処理です。
ロールバック
トランザクション処理の途中で障害が発生したときは、ジャーナルファイルを用いてトランザクション処理開始時点の状態に戻してデータの整合性を保つ処理がロールバックです。
ロールフォワード
バックアップファイルとジャーナルファイルを用いて、HDの障害発生以前の状態に復元します。
バックアップファイルは、ハードディスクの障害やデータが壊れたときに備えてデータベースやデータのコピーを取ったものです。
ロールフォワードの手順は以下の通りになります。
- 発生のディスクを新ディスクに交換。
- ディスクにバックアップデータを書き込む。
- ジャーナルファイルを用いてバックアップファイル以降に更新されたデータを更新する。
【バックアップ】