問題
問86 データベースの障害に備えて,毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し,日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは,最後のフルバックアップファイルから,差分バックアップファイルを取得する当日までの,全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので,前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき,データベースを復旧させるために最低限必要なバックアップファイルはどれか。
選択肢
- ア日曜日,月曜日及び火曜日の差分バックアップファイル
- イ火曜日の差分バックアップファイル
- ウ土曜日のフルバックアップファイルと,日曜日,月曜日及び火曜日の差分バックアップファイル
- エ土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル
解説
正解:エ
概要
この問題は,差分バックアップの仕組みを理解した上で,復旧に必要な最低限のバックアップファイルを選ぶ問題です。フルバックアップと差分バックアップの違いを正しく理解することがポイントです。
正解の理由
差分バックアップは,最後のフルバックアップからその日までの全ての差分を含みます。火曜日の差分バックアップファイルには,土曜日のフルバックアップ以降の日曜・月曜・火曜の変更が全て含まれています。よって,土曜日のフルバックアップファイル+火曜日の差分バックアップファイルの2ファイルで復旧可能です。エが正解です。
各選択肢の解説
ア(×): 差分バックアップのみでは,フルバックアップがないため完全な復旧ができません。
イ(×): 差分バックアップファイルのみでは,ベースとなるフルバックアップがなく復旧不可能です。
ウ(×): フルバックアップ+日曜・月曜・火曜の差分3ファイルは必要以上です。差分バックアップは最後のフルバックアップからの全差分を含むため,火曜のファイル一つで十分です。
エ(〇): 土曜日のフルバックアップ+火曜日の差分バックアップの最低2ファイルで復旧可能です。
ポイント
・差分バックアップ: 最後のフルバックアップからの全変更を毎回保存 → 復旧はフル+最新差分の2ファイル
・増分バックアップ: 前回のバックアップからの変更のみ保存 → 復旧はフル+全増分ファイルが必要
差分と増分の違いをしっかり区別しましょう。