問題
問92
毎週日曜日の業務終了後にフルバックアップファイルを取得し、月曜日~土曜日の業務終了後には増分バックアップファイルを取得しているシステムがある。水曜日の業務中に故障が発生したので、バックアップファイルを使って火曜日の業務終了時点の状態にデータを復元することにした。データ復元に必要なバックアップファイルを全て挙げたものはどれか。ここで、増分バックアップファイルとは、前回のバックアップファイル(フルバックアップファイル又は増分バックアップファイル)の取得以降に変更されたデータだけのバックアップファイルを意味する。
- 日曜日のフルバックアップファイル、月曜日と火曜日の増分バックアップファイル
- 日曜日のフルバックアップファイル、火曜日の増分バックアップファイル
- 月曜日と火曜日の増分バックアップファイル
- 火曜日の増分バックアップファイル
[出典:ITパスポート試験 平成28年度春期 問92]
正解
正解は「ア」です。
解説
正解はアです。この問題は、データ復元に必要なバックアップファイルの組み合わせを問うものです。
まず、システムは毎週日曜日に全てのデータを含むフルバックアップを取得しています。そして、月曜日から土曜日までは、前回のバックアップ(フルバックアップまたは増分バックアップ)以降に変更されたデータだけを記録する増分バックアップを取得しています。水曜日にシステムが故障し、火曜日の業務終了時点の状態にデータを復元したい場合を考えます。火曜日までのデータを完全に復元するためには、まず基準となる「日曜日のフルバックアップファイル」が必要です。これには日曜日時点の全てのデータが含まれています。
次に、日曜日以降の変更を反映させるために、「月曜日の増分バックアップファイル」を適用します。これにより、月曜日の業務終了時点のデータ状態になります。さらに、火曜日の業務終了時点の状態にするためには、その時点までの変更を記録した「火曜日の増分バックアップファイル」を適用する必要があります。これらのファイルをこの順番で適用することで、火曜日の業務終了時点のデータ状態を正確に復元することができます。
増分バックアップは前回のバックアップからの変更点のみを記録するため、過去のフルバックアップと、復元したい時点までの全ての増分バックアップを順番に適用することが不可欠です。
イ(日曜日のフルバックアップファイル、火曜日の増分バックアップファイル):
火曜日の増分バックアップファイルだけでは、月曜日の変更が反映されないため、火曜日終了時点の完全な状態には戻せません。
ウ(月曜日と火曜日の増分バックアップファイル):
フルバックアップファイルが含まれていないため、基準となる全てのデータが存在せず、正しい状態に復元できません。
エ(火曜日の増分バックアップファイル):
火曜日の増分バックアップファイルだけでは、月曜日の変更が反映されず、またフルバックアップも不足しているため、完全に復元することはできません。
難易度
この問題は、バックアップの種類とその復元手順に関する基本的な知識を問うもので、データ管理の概念を理解していれば比較的解きやすい部類に入ります。特に、フルバックアップと増分バックアップの違いを明確に把握し、データの復元には基準となるフルバックアップとそこからの変更履歴が必要であるという流れをイメージできれば、正解にたどり着きやすいでしょう。
用語補足
フルバックアップファイル:
全てのデータを丸ごとコピーして保存したファイルのことです。例えるなら、引越し前に家の中にある全ての荷物を段ボールに詰めて保存するようなものです。
増分バックアップファイル:
前回のバックアップ(フルバックアップまたは増分バックアップ)以降に、新しく追加されたり変更されたりしたデータだけを保存したファイルです。引越しの例でいうと、段ボールに詰めた後に新しく買ったものだけを別のメモに書き加えていくイメージです。
データ復元:
システム故障やデータ破損が起きた際に、バックアップしておいたデータを使って、以前の正常な状態にシステムやデータを戻す作業のことです。破損したファイルを、バックアップから取り出して元に戻すようなイメージです。
故障:
機械やシステムが正常に動作しなくなる状態のことです。例えば、パソコンが突然起動しなくなったり、スマートフォンがフリーズして操作できなくなったりするような状況を指します。
対策
この問題を解くためのポイントは、フルバックアップと増分バックアップ、さらに差分バックアップのそれぞれの特性を正確に理解することです。特に、増分バックアップが「前回のバックアップから変更されたデータ」を記録するという点を押さえましょう。復元したい時点までの全ての変更履歴をた適用する必要があるため、基準となるフルバックアップと、そこから復元時点までの全ての増分バックアップを順番に適用する、という流れを頭の中でシミュレーションすると良いでしょう。

