ITパスポート過去問 令和8年度(2026年)問86
データベースの障害に備えて,毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し,日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは,最後のフルバックアップファイルから,差分バックアップファイルを取得する当日までの,全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので,前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき,データベースを復旧させるために最低限必要なバックアップファイルはどれか。
選択肢
- ア:日曜日,月曜日及び火曜日の差分バックアップファイル
- イ:火曜日の差分バックアップファイル
- ウ:土曜日のフルバックアップファイルと,日曜日,月曜日及び火曜日の差分バックァップファイル
- エ:土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
差分バックアップは、直近のフルバックアップ以降に変更されたデータを、取得日ごとに累積して保存します。したがって火曜日の差分バックアップには、土曜日のフルバックアップ以降の日曜日と月曜日の変更分も含まれます。火曜日時点へ復旧するために最低限必要なのは、土曜日のフルバックアップファイルと火曜日の差分バックアップファイルです。
Point
この問題は、差分バックアップが累積であることを前提に、復旧に最低限必要なバックアップファイルの組合せを判断できるようにすることがねらいです。フルバックアップを土台にして、目的時点の差分バックアップを適用する手順を確認します。
解くために必要な知識
この問題を解くには、フルバックアップと差分バックアップの定義、復旧時に必要となるバックアップの組合せを理解している必要があります。
用語の整理
| 用語 | 意味 |
|---|---|
| フルバックアップ | 対象データ全体を保存したバックアップです。復旧時の土台になります。 |
| 差分バックアップ | 最後に取得したフルバックアップ以降の変更分を、毎回まとめて保存するバックアップです。問題文のとおり累積です。 |
| 復旧 | バックアップを使って、データベースをある時点の状態に戻すことです。 |
復旧時の原則(差分バックアップ)
必要なバックアップ
-
フルバックアップ(基点)
-
復旧したい時点の差分バックアップ(1つ)
適用順
-
フルバックアップを復元します。
-
復旧したい時点の差分バックアップを適用します。
問題の解法手順
復旧したい時点は「火曜日のバックアップ取得時点」です。差分バックアップが累積である点を踏まえて、必要なバックアップを選びます。
復旧方針
1. フルバックアップで土台を復元します
- 差分バックアップは変更分だけなので、適用先となる土台(フルバックアップ)が必要です。
2. 目的時点の差分バックアップを適用します
-
火曜日の差分バックアップには「土曜日のフル以降、火曜日までの変更分」が全て含まれます。
-
したがって、日曜日・月曜日の差分バックアップは追加で不要です。
各選択肢の整理
| 選択肢 | 復旧に使えるか | 理由 |
|---|---|---|
| ア | 使えません | フルバックアップがないため、差分を適用する土台がありません。 |
| イ | 使えません | 火曜日の差分は変更分なので、適用先となる土曜日のフルが必要です。 |
| ウ | 使えますが最小ではありません | 火曜日の差分に日曜日・月曜日の変更分も含まれるため、日・月の差分は不要です。 |
| エ | 使えて最小です | 土曜日のフルで復元し、火曜日の差分を適用すれば火曜日時点に戻せます。 |
選択肢ごとの解説
- ア:不正解
差分バックアップは変更分だけのため、復旧の土台となるフルバックアップがないと復旧できません。日曜日、月曜日、火曜日の差分だけでは、データベース全体を再構成できません。
- イ:不正解
火曜日の差分バックアップは土曜日のフル以降の変更分です。土曜日のフルバックアップがないと、変更分を適用できないため復旧できません。
- ウ:不正解
土曜日のフルバックアップと火曜日の差分バックアップがあれば火曜日時点へ復旧できます。ただし、差分バックアップは累積なので火曜日の差分に日曜日・月曜日の変更分も含まれます。日曜日・月曜日の差分は不要です。
- エ:正解
土曜日のフルバックアップで土台を復元し、火曜日の差分バックアップを適用すると、火曜日のバックアップ取得時点へ復旧できます。必要最小の組合せです。
まとめ
差分バックアップは、直近のフルバックアップ以降に変更されたデータを、取得日ごとに累積して保存します。したがって火曜日の差分バックアップには、土曜日のフルバックアップ以降の日曜日と月曜日の変更分も含まれます。火曜日時点へ復旧するために最低限必要なのは、土曜日のフルバックアップファイルと火曜日の差分バックアップファイルです。
テクノロジ系 > コンピュータシステム > ソフトウェア
差分バックアップは変更分だけのため、復旧の土台となるフルバックアップがないと復旧できません。日曜日、月曜日、火曜日の差分だけでは、データベース全体を再構成できません。
火曜日の差分バックアップは土曜日のフル以降の変更分です。土曜日のフルバックアップがないと、変更分を適用できないため復旧できません。
土曜日のフルバックアップと火曜日の差分バックアップがあれば火曜日時点へ復旧できます。ただし、差分バックアップは累積なので火曜日の差分に日曜日・月曜日の変更分も含まれます。日曜日・月曜日の差分は不要です。
土曜日のフルバックアップで土台を復元し、火曜日の差分バックアップを適用すると、火曜日のバックアップ取得時点へ復旧できます。必要最小の組合せです。