問86 差分バックアップからの復旧

ITパスポート 令和8年度 公開問題、全100問のうちの問86。

出典:令和8年度 ITパスポート試験 公開問題 問86

データベースの障害に備えて,毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し,日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは,最後のフルバックアップファイルから,差分バックアップファイルを取得する当日までの,全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので,前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき,データベースを復旧させるために最低限必要なバックアップファイルはどれか。

  1. ア日曜日,月曜日及び火曜日の差分バックアップファイル
  2. イ火曜日の差分バックアップファイル
  3. ウ土曜日のフルバックアップファイルと,日曜日,月曜日及び火曜日の差分バックアップファイル
  4. エ土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル
答えと解説を開く

正解はエです。

差分バックアップは、最後のフルバックアップ (土曜日) から、その日までに変わった分を全部まとめて取ります。だから火曜日の差分には、日曜日、月曜日、火曜日の変更が全て入っています。復旧するときは、まず土曜日のフルバックアップで土曜日の状態に戻し、次に火曜日の差分を重ねれば、火曜日の業務終了時点になります。日曜日と月曜日の差分は要りません。だから正解はエです。

ほかの選択肢が違う理由

  • ア差分だけでは、元になる土曜日の状態がありません。フルバックアップが必要です。
  • イ火曜日の差分には土曜日からの変更しか入っていないので、土台になる土曜日のフルバックアップが必要です。
  • ウこれでも復旧できますが、火曜日の差分に日曜日と月曜日の変更も含まれているので、日曜日と月曜日の差分は要りません。最低限ではありません。

仕組み

差分バックアップは「最後のフルから今日まで」、増分バックアップは「前回のバックアップから今日まで」の変更を取ります。

増分バックアップなら、復旧にはフルと、そのあとの増分を全部順に使う必要があります。差分は取るたびに大きくなりますが、復旧が簡単です。

この問に出る言葉