毎週日曜日の業務終了後にフルバックアップファイルを取得し, 月曜日~土曜日の業務終了後には増分バックアップファイルを取得しているシステムがある。水曜日の業務中に故障が発生したので, バックアップファイルを使って火曜日の業務終了時点の状態にデータを復元することにした。データ復元に必要なバックアップファイルを全て挙げたものはどれか。ここで, 増分バックアップファイルとは, 前回のバックアップファイル (フルバックアップファイル又は増分バックアップファイル) の取得以降に変更されたデータだけのバックアップファイルを意味する。
平成28年度 春期 ITパスポート試験 問92
テクノロジ系ソフトウェア › ファイルシステム
この問題の解説と、これまでの解答の記録です。
問92
頻出度★☆☆
解説
問 92
- ア
正解 増分バックアップファイルは「前回のバックアップ以降に変更されたデータだけ」を格納する。したがって火曜日の業務終了時点へ復元するには、まず基点となる日曜日のフルバックアップで全データを戻し、その上に月曜日の増分 (日曜以降の変更分)、続いて火曜日の増分 (月曜以降の変更分) を順番に適用する必要がある。この3つを全て使って初めて火曜終業時点の完全な状態が再現できるので、「日曜日のフルバックアップファイル, 月曜日と火曜日の増分バックアップファイル」を挙げた「ア」が正しい。なお水曜日は業務中の故障で終業時の増分バックアップはまだ取得されておらず、また火曜時点への復元には不要である。
不正解イ
日曜フルと火曜増分だけで、月曜の増分が抜けている。火曜の増分は「月曜バックアップ以降の変更分」しか持たないため、月曜増分を適用せずに火曜増分だけを載せると、月曜に変更されたデータが復元されず状態が不完全になる。
不正解ウ
月曜と火曜の増分だけで、基点となる日曜のフルバックアップが無い。増分は変更分しか含まないので、全データを持つフルバックアップを起点にしなければ元のデータ全体を再構築できず、復元できない。
不正解エ
火曜の増分だけでは、基点のフルバックアップも月曜の増分も欠けており、変更分の一部しか得られない。全データの再現に必要な基点と中間の変更履歴が揃わず、火曜終業時点の状態は復元できない。
ここがポイント
- 増分 (インクリメンタル) バックアップからの復元は、直近のフルバックアップを起点に、それ以降のすべての増分を古い順に連続適用する必要がある (途中の増分を1つでも欠くと不完全)。復元対象時点までの増分がすべて要る点が、毎回フル以降の全変更をまとめて持つ差分 (ディファレンシャル) バックアップとの違い。
- 本問は火曜終業時点への復元なので、必要なのは日曜フル+月曜増分+火曜増分の3ファイル。フル単体でも復元漏れ、増分単体でも基点不足になる。
用語