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

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

解答・解説

正解: エ. 土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル

本問は、データベースのバックアップと復旧に関する基本的な理解を問う問題です。

問題文には、「差分バックアップファイルとは,最後のフルバックアップファイルから,差分バックアップファイルを取得する当日までの,全ての差分データのバックアップファイルである」と定義されています。
火曜日の業務終了時点のデータベースに復旧するためには、以下の手順とファイルが必要です。

  1. まず、ベースとなる最新のフルバックアップファイル(土曜日に取得)を用いて、土曜日時点の状態に復元します。
  2. 次に、土曜日から火曜日までの変更分がすべて記録されている火曜日の差分バックアップファイルを適用します。

日曜日や月曜日の差分バックアップファイルの内容は、すべて火曜日の差分バックアップファイルに含まれているため、復旧に用いる必要はありません。したがって、最低限必要なファイルは「土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル」となります。

各選択肢の解説

  • ア(日曜日,月曜日及び火曜日の差分バックアップファイル): ベースとなる土曜日のフルバックアップファイルが含まれていないため、データベースを復旧することができません。
  • イ(火曜日の差分バックアップファイル): こちらもベースとなる土曜日のフルバックアップファイルが含まれていないため、復旧できません。
  • ウ(土曜日のフルバックアップファイルと,日曜日,月曜日及び火曜日の差分バックアップファイル): 復旧自体は可能ですが、日曜日と月曜日の差分データはすでに火曜日の差分バックアップファイルに含まれているため、「最低限必要なファイル」という条件を満たしていません。
  • エ(土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル): 正解です。ベースとなるフルバックアップと、そこからのすべての変更分を持つ火曜日の差分バックアップによって、火曜日業務終了時点へ復旧できます。

Spineチーム