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