問題
問86
データベースの障害に備えて、毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し、日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは、最後のフルバックアップファイルから、差分バックアップファイルを取得する当日までの、全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので、前日の火曜日の業務終了時点のデータベースに復旧させることにした。このとき、データベースを復旧させるために最低限必要なバックアップファイルはどれか。
- 日曜日、月曜日及び火曜日の差分バックアップファイル
- 火曜日の差分バックアップファイル
- 土曜日のフルバックアップファイルと、日曜日、月曜日及び火曜日の差分バックアップファイル
- 土曜日のフルバックアップファイルと、火曜日の差分バックアップファイル
[出典:ITパスポート試験 令和8年度 問86]
正解
正解は「エ」です。
解説
正解は選択肢「エ」です。データベースを元の状態に戻す「リストア」作業では、まず全てのデータの土台となる「フルバックアップファイル」が必要です。本問では毎週土曜日に取得しているため、これが起点となります。
次に、土曜日以降に変更された内容を反映させますが、ここで重要になるのが「差分バックアップ」の性質です。問題文の説明にある通り、この方式では「最後のフルバックアップ以降の全ての変更点」をまとめて保存します。つまり、火曜日のバックアップファイルには、日曜日、月曜日、火曜日の3日間に行われたすべての変更が蓄積されています。
例えるなら、土曜日に完成させた「大きなパズル(フル)」に対して、その後に付け足した「ピースの束(差分)」を合わせるようなイメージです。火曜日の束には日曜と月曜に追加したピースも全部入っているため、わざわざ日曜や月曜の古い束を引っ張り出す必要はありません。したがって、土曜日のフルバックアップに最新の火曜日分の差分を一つ加えるだけで、火曜時点の状態を完全に再現できます。これが「最低限必要」な組み合わせとなります。
ア(日曜日、月曜日及び火曜日の差分バックアップファイル):
土台となる「フルバックアップ」が含まれていないため、データベースを復旧させることはできません。
イ(火曜日の差分バックアップファイル):
選択肢アと同様、フルバックアップがないため、変更箇所だけでは元のデータベースを構成できません。
ウ(土曜日のフルバックアップと各曜日の差分バックアップ):
火曜日の差分に日曜・月曜分も含まれているため、それらを個別に用意するのは重複しており「最低限」とは言えません。
難易度
バックアップの手法はITパスポート試験における最頻出テーマの一つですが、本問は問題文の中に「差分バックアップ」の定義が詳しく書かれているため、たとえ用語を完璧に暗記していなくても、文章を注意深く読み解けば正解に辿り着けるようになっています。初心者にとっても非常に解きやすく、確実に得点しておきたいサービス問題と言えます。
用語補足
フルバックアップ:
対象となる全てのデータを丸ごと保存することです。復旧の起点となりますが、データ量が多いため時間と容量を消費します。
差分バックアップ:
フルバックアップ以降に変更されたデータをすべて保存する方式です。復旧時は「フル+最新の差分1つ」で済むため復旧が早いです。
リストア:
バックアップファイルを使って、壊れたデータを元の正常な状態に戻す作業のことです。日本語では「復旧」や「復元」と呼びます。
増分バックアップ:
「前回のバックアップ」から増えた分だけを保存する方式です。保存時間は短いですが、復旧には全てのファイルが必要で手間がかかります。
対策
対策としては、「フル・差分・増分」の3種類のバックアップの違いを図に描いて理解しておくことが重要です。特に「差分」はフルからの累計、「増分」は前回からの追加分、という違いを意識しましょう。また、実試験でも問題文にヒント(定義)が隠されていることが多いため、焦らずに条件を整理して「何と何を組み合わせれば元通りになるか」を考える習慣をつけましょう。

