媒体障害とは?ばいたいしょうがい
媒体障害とは、ディスクなどの記憶媒体そのものが故障し、格納したデータを読み出せなくなる障害。主記憶だけを失うシステム障害と違い、ログの適用だけでは戻せず、バックアップから復元したうえで更新後ログをロールフォワードして障害の直前まで進める必要がある。
最終更新:2026-10-06
この語が出る過去問を解く →背景
媒体はいつか必ず壊れる前提で設計する。ここで結果を決めるのは事後の手順ではなく事前の配置で、バックアップの取得間隔がそのまま「どこまで戻れるか」の粒度になり、ログを実データと別の媒体に置いたかどうかが「そもそも回復できるか」を分ける。物理設計でファイルの配置とバックアップ方式を決める作業は、この障害を想定した備えそのものにあたる。
具体例
Amazon RDSは日次のスナップショットとトランザクションログを分けて保持し、その組合せで指定した時刻の状態へ戻すポイントインタイムリカバリを提供する。バックアップとログを別に持つ、という原則をサービスの機能に落とした形になっている。
試験での引っ掛け
ログを実データと同じ媒体に置いていると、故障の際に復元の材料まで一緒に失われる。ログの多重化と別媒体への配置が原則。またバックアップだけでは取得時点までしか戻れず、そこから障害直前までの差分は更新後ログのロールフォワードで埋めるという二段構えである点も、片方だけで答えると誤る。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問15(IPA)
a〜cそれぞれの障害に対して、DBMSはロールフォワード又はロールバックを行い回復を図る。適切な回復手法の組合せはどれか。 a デッドロックによるトランザクショ…
正解:a=ロールバック, b=ロールフォワード又はロールバック, c=ロールフォワード
要点:トランザクション障害は戻し、媒体障害は進めて回復する
デッドロックで打ち切られたトランザクションは、開始前の状態へ戻すロールバックで回復する。システム障害では、コミット済みのものはログから再現するロールフォワード、未完了のものはロールバックと使い分ける。媒体障害はバックアップを復元したうえで更新後ログを適用するロールフォワードで回復する。この組合せはイである。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。