ITパスポート 2016年 春期 問92
問題文
毎週日曜日の業務終了後にフルバックアップファイルを取得し、月曜日~土曜日の業務終了後には増分バックアップファイルを取得しているシステムがある。水曜日の業務中に故障が発生したので、バックアップファイルを使って火曜日の業務終了時点の状態にデータを復元することにした。データ復元に必要なバックアップファイルを全て挙げたものはどれか。ここで、増分バックアップファイルとは、前回のバックアップファイル(フルバックアップファイル又は増分バックアップファイル)の取得以降に変更されたデータだけのバックアップファイルを意味する。
選択肢
ア:日曜日のフルバックアップファイル、月曜日と火曜日の増分バックアップファイル(正解)
イ:日曜日のフルバックアップファイル、火曜日の増分バックアップファイル
ウ:月曜日と火曜日の増分バックアップファイル
エ:火曜日の増分バックアップファイル
🔒 解説は解答すると表示されます
バックアップから火曜日の状態に復元する問題【ITパスポート 解説】
正解の理由
この問題では、日曜日に取得したフルバックアップ(全データを丸ごと保存するバックアップ)と、月曜・火曜に取得した増分バックアップ(前回のバックアップ以降に変わった部分だけを保存するバックアップ)の関係を使って復元します。火曜日終了時点の状態に戻すには、ベースとなる完全なデータ(フル)と、その後の変更分を順番に適用する必要があります。したがって、日曜日のフルバックアップと、月曜日と火曜日の増分バックアップが必要になります。該当する選択肢は ア です。
解法ステップ
- 復元したい時点を確認する(今回は「火曜日の業務終了時点」)。
- 復元に必要な最も新しいフルバックアップを探す(この例では日曜日)。フルは復元のベースになるため必須。
- フル以降に取られた増分バックアップを、順番に(古い順→新しい順)適用する。火曜時点にするには月曜分→火曜分の順で適用が必要。
- 途中の増分が抜けると、その後の増分だけでは完全な状態に戻せないことに注意する。
簡単に言うと、復元は「フル + その後の全増分」を順に戻す作業です。
選択肢別の誤答解説
-
ア: 日曜日のフルバックアップファイル、月曜日と火曜日の増分バックアップファイル
- 正解。フルがベースで、月→火の増分を順に適用することで火曜日終了時点の完全な状態になる。
-
イ: 日曜日のフルバックアップファイル、火曜日の増分バックアップファイル
- 誤り。火曜日の増分は「前回のバックアップ以降の変更分」だけです。前回は月曜日の増分なので、火曜日の増分だけでは月曜日の変更が反映されません。よって月曜の増分も必要です。
-
ウ: 月曜日と火曜日の増分バックアップファイル
- 誤り。増分は差分ではなく前回バックアップからの変更分なので、基になる全データ(フルバックアップ)がないと復元できません。フルが無いと元のフルの内容が欠けたままになります。
-
エ: 火曜日の増分バックアップファイル
- 誤り。これだけではベースのフルも月曜の増分も欠けているため、火曜日終了時点の完全な状態に戻せません。
よくある誤解
-
「増分バックアップは直近の1つだけあればよい」
- 増分バックアップは前回のバックアップ(フルまたは増分)以降分なので、復元にはその連鎖すべてが必要です。直近だけでは不十分です。
-
「増分と差分を混同している」
- 差分バックアップ(差分 = full以降の全変更)は「フル+直近の差分」だけで復元できます。増分は異なり、全チェーンが必要です。これを混同すると誤答しやすいです。
補足コラム
- 増分バックアップ(incremental backup)は保存容量を節約できます。フルバックアップより小さく済むため日々の運用に向きます。しかし復元時はフルに加え、すべての増分を順に戻す必要があり、復元時間が長くなる欠点があります。
- 差分バックアップ(differential backup、差分 = フル取得以降の変更全部)は、復元は「フル+最新差分」で済むので復元は速いですが、日を追うごとに差分サイズが大きくなりがちです。
- 運用のベストプラクティス:定期的にフルバックアップを取り、増分を短期間保持する。さらにバックアップの定期的検証(復元テスト)を行うことが重要です。
FAQ
Q1: もし月曜日の増分ファイルが破損していたら火曜日分だけで復元できますか?
A1: できません。増分は前回以降の差分なので、月曜の増分がないと火曜の増分を正しく適用できません。破損時は別のバックアップ(別媒体や世代管理)から取得する必要があります。
A1: できません。増分は前回以降の差分なので、月曜の増分がないと火曜の増分を正しく適用できません。破損時は別のバックアップ(別媒体や世代管理)から取得する必要があります。
Q2: 差分バックアップならどう変わりますか?
A2: 差分バックアップは「フル以降のすべての変更」を保存します。よって火曜日終了時点なら「日曜日のフル + 火曜日の差分」だけで復元できます(ただし差分は日ごとに大きくなる傾向があります)。
A2: 差分バックアップは「フル以降のすべての変更」を保存します。よって火曜日終了時点なら「日曜日のフル + 火曜日の差分」だけで復元できます(ただし差分は日ごとに大きくなる傾向があります)。
Q3: 復元にかかる時間を短くしたい場合は?
A3: 定期的にフルバックアップを取得する頻度を上げる、または差分を使う、もしくは「合成フル(増分を合成して擬似フルを作る)」などの手法があります。要は保存容量と復元時間のトレードオフになります。
A3: 定期的にフルバックアップを取得する頻度を上げる、または差分を使う、もしくは「合成フル(増分を合成して擬似フルを作る)」などの手法があります。要は保存容量と復元時間のトレードオフになります。
関連キーワード: バックアップ、フルバックアップ、増分バックアップ、差分バックアップ、復元手順、バックアップチェーン、データ保護、復元テスト

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

