ITパスポート 2026年 問86
問題文
データベースの障害に備えて、毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し、日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは、最後のフルバックアップファイルから、差分バックアップファイルを取得する当日までの、全部の差分データのバックアップファイルである。水曜日にデータベースが破損したので、前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき、データベースを復旧させるために最低限必要なバックアップファイルはどれか。
選択肢
ア:日曜日、月曜日及び火曜日の差分バックアップファイル
イ:火曜日の差分バックアップファイル
ウ:土曜日のフルバックアップファイルと、日曜日、月曜日及び火曜日の差分バックアップファイル
エ:土曜日のフルバックアップファイルと、火曜日の差分バックアップファイル(正解)
🔒 解説は解答すると表示されます
データベース復旧に必要なバックアップファイルはどれか【ITパスポート 解説】
正解の理由
この問題で必要なのは、最新のフルバックアップ(週に一回丸ごと保存するファイル)と、復旧したい日時までの差分(最後のフルからその日までの差分を全部含む)です。問題文の定義どおり「差分バックアップファイル」は、最後のフルバックアップから当日までの全差分を含みます。したがって、火曜日の終わり時点に戻すには、土曜日のフルバックアップと火曜日の差分バックアップだけで十分です。正解は エ(土曜日のフルバックアップファイルと、火曜日の差分バックアップファイル)です。
(用語説明)
- フルバックアップ(full backup:データベース全体を丸ごと保存するバックアップ)
- 差分バックアップ(differential backup:最後のフルバックアップ以降に発生した全ての差分を、その差分バックアップ日にまとめて保存するもの)
解法ステップ
- 問題文の差分バックアップの定義を確認する:差分は「最後のフルバックアップから当日までの全部の差分」を取るとある。
- 復旧したい時点は「火曜日の業務終了時点」。
- 復旧には「元になるフルバックアップ」と「火曜日時点までの差分」が必要と判断。
- よって土曜日のフルバックアップ+火曜日の差分で復旧可能。これが エ。
選択肢別の誤答解説
-
ア: 日曜日、月曜日及び火曜日の差分バックアップファイル
誤りの理由:どれも差分ファイルだけで、フルバックアップが含まれていないため復旧できません。差分は「差分だけ」を保存するため、土曜日のフルがないと元の状態が分かりません。 -
イ: 火曜日の差分バックアップファイル
誤りの理由:一見正しく見えますが、フルバックアップが必要です。差分ファイルは「最後のフルとの差分」を含むだけで、フル本体がなければ完全なデータを再構築できません。 -
ウ: 土曜日のフルバックアップファイルと、日曜日、月曜日及び火曜日の差分バックアップファイル
誤りの理由:土曜日のフルに火〜日の差分を全部付けるのは復旧可能ですが、差分バックアップの定義(最後のフルから当日までの全差分を含む)により、火曜日の差分だけで既に日曜〜火曜分を含むため、日曜・月曜の差分は不要です。余分で非効率です。
よくある誤解
-
差分バックアップと増分バックアップを混同する
- 差分(differential)は「最後のフルからの累積差分」を意味します。火曜日差分には日曜と月曜の変更も含まれます。
- 増分(incremental)は「直前のバックアップからの差分」で、復旧にはすべての増分が必要です。ここを取り違えると必要ファイル数の判断を誤ります。
-
差分だけあれば良いと考える
- 差分ファイルは差分データのみなので、必ず最後のフルバックアップが必要です。フルが無ければ復旧できません。
補足コラム
差分バックアップの利点と欠点(簡単に):
- 利点:フルに比べて保存容量を節約でき、フルより復旧時間は短くなりがち(フル+1つの差分で済む)
- 欠点:差分は経過日数が増えるとサイズが大きくなる(フルに近づく)。頻繁にフルを取らない場合、差分が大きくなりがちです。
増分バックアップとの対比(覚え方のコツ)
- 差分 = 「最後のフルからのまとめ」 → 復旧は「フル + その日の差分」
- 増分 = 「前回からの小分け」 → 復旧は「フル + その後のすべての増分を順に適用」
実務では、フル/差分/増分を組み合わせたり、トランザクションログ(データベースの変更記録)を使ってより細かく復旧ポイントを管理したりします。
FAQ
Q1: 差分バックアップを取る日は多いほど良いですか?
A1: 多いと復旧点が細かくなり便利ですが、差分は最後のフルからの累積なので、差分ファイルが大きくなる可能性があります。運用では「定期的なフル」と「必要な頻度の差分」をバランスさせます。
A1: 多いと復旧点が細かくなり便利ですが、差分は最後のフルからの累積なので、差分ファイルが大きくなる可能性があります。運用では「定期的なフル」と「必要な頻度の差分」をバランスさせます。
Q2: フルバックアップが壊れていたらどうする?
A2: 最後の正常なフルバックアップまで戻る必要があります。もしそれが不可なら、別のバックアップ(古いフルとその後の差分)や、トランザクションログからの復旧を検討します。
A2: 最後の正常なフルバックアップまで戻る必要があります。もしそれが不可なら、別のバックアップ(古いフルとその後の差分)や、トランザクションログからの復旧を検討します。
Q3: 増分と差分、どちらが良い?
A3: 一長一短です。増分は保存容量に有利ですが、復旧時に多くのファイルを順に適用する必要があり手間が増えます。差分は復旧が比較的簡単(フル+1ファイル)ですが、差分ファイルが大きくなることがあります。運用方針と復旧目標時間で選びます。
A3: 一長一短です。増分は保存容量に有利ですが、復旧時に多くのファイルを順に適用する必要があり手間が増えます。差分は復旧が比較的簡単(フル+1ファイル)ですが、差分ファイルが大きくなることがあります。運用方針と復旧目標時間で選びます。
関連キーワード: バックアップ戦略、フルバックアップ、差分バックアップ、増分バックアップ、データ復旧、バックアップチェーン、トランザクションログ、復旧時間、バックアップ設計

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

