資格暗記無料で始める

ロールバックとロールフォワードとは?

ロールバックとロールフォワードとは、障害からデータベースを回復させる2つの方法。ロールバックはログの更新前情報を使い、完了していないトランザクションの更新を取り消して開始前の状態へ戻す。ロールフォワードはバックアップに更新後情報を再適用し、障害直前の状態まで進める。

ろーるばっくとろーるふぉわーど

基本情報技術者試験の頻出用語/テクノロジ系


ロールバックとロールフォワードの意味

障害からデータベースを回復させる2つの方法。ロールバックはログの更新前情報を使い、完了していないトランザクションの更新を取り消して開始前の状態へ戻す。ロールフォワードはバックアップに更新後情報を再適用し、障害直前の状態まで進める。

ロールバックとロールフォワードの具体例

ディスク故障などの媒体障害では、バックアップを復元したうえでログの更新後情報を反映し、コミット済みの処理を再現する(ロールフォワード)。プログラムの異常終了では、途中まで進んだ更新を取り消す(ロールバック)。

ロールバックとロールフォワードは試験でどう引っ掛けられる?

「更新前情報=ロールバック、更新後情報=ロールフォワード」の対応が逆になりやすい。またコミット済みの処理はロールバックの対象外で、どちらを使うかは障害の種類で決まる点が要点。

ロールバックとロールフォワードと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。