ロールバックとロールフォワードとは?
ロールバックとロールフォワードとは、障害からの復旧に使う二方向の回復操作。未コミットのまま中断した更新を更新前ログで取り消すのがロールバック、コミット済みだが媒体に反映されていない更新を更新後ログで再適用するのがロールフォワード。どちらもログが完全に残っていることが前提になる。
ろーるばっくとろーるふぉわーど
ロールバックとロールフォワードの意味
障害からの復旧に使う二方向の回復操作。未コミットのまま中断した更新を更新前ログで取り消すのがロールバック、コミット済みだが媒体に反映されていない更新を更新後ログで再適用するのがロールフォワード。どちらもログが完全に残っていることが前提になる。
ロールバックとロールフォワードの具体例
ディスク障害でデータファイルを失った場合、直近のバックアップを復元してからその後のログを順に適用して復旧する。ランサムウェア被害の復旧でも同じ考え方を使うが、暗号化された時点より前の地点で適用を止めないと被害後の状態を再現してしまう。
ロールバックとロールフォワードは試験でどう引っ掛けられる?
適用するログの種類が逆になりやすい。取消しには更新前の値、再適用には更新後の値を使う。またログ自体が同じ媒体にあると同時に失われるため、別媒体・別筐体へ多重化していなければどちらの操作も成立しない。
ロールバックとロールフォワードと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。