テクノロジ系 / データベース
障害回復
障害回復は、システム障害でデータが壊れたり処理が中断したりした際に、正しい状態へ戻すことです。
もう少し詳しく
トランザクションの記録(ログ)を使い、確定済みの更新は反映し直し(ロールフォワード)、未完了の更新は取り消す(ロールバック)ことで、データの整合性を回復します。バックアップとログを組み合わせて、障害前の正しい状態を再現します。データの信頼性を支える重要な仕組みです。
試験での見方
例:障害発生時、確定済みの更新を反映し直し、未完了の処理は取り消して復旧します。
ロールフォワード(再現)とロールバック(取消し)の使い分けが頻出です。ログ・バックアップとの関係を押さえましょう。