出典:令和8年度 ITパスポート試験(IP) 問86
予備知識
| 用語 | 意味 |
|---|---|
| データベース | データがそれっぽい感じに入っている箱。データのまとまり |
| バックアップ | ぶっ壊れたり失くしたときの備えとして、同じ物を複製して保管しておくこと |
| バックアップファイル | 何かのバックアップなデータが入っているファイルを指す俗称 |
| フルバックアップ | 「全部のファイルをバックアップしますよ~」なバックアップのやり方 |
| フルバックアップファイル | 中にフルバックアップしたデータが入っているファイル |
| 差分 | コレとアレの違うところ |
| 差分バックアップ | 「ある時点を基準にして、それ以降に変更のあったファイルをバックアップするぜ!」なバックアップのやり方 |
| 差分バックアップファイル | 中に差分バックアップしたデータが入っているファイル |
問題
| 問題文 |
|---|
| データベースの障害に備えて,毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し,日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは,最後のフルバックアップファイルから,差分バックアップファイルを取得する当日までの,全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので,前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき,データベースを復旧させるために最低限必要なバックアップファイルはどれか。 |
| ピヨ意訳:土曜日にはフルバックアップを取って、日曜日から金曜日までは差分バックアップを取っているよ。差分バックアップというのは、最後にフルバックアップを取ってから当日までに変更があったデータのバックアップだよ。それを踏まえて、水曜日にデータベースが壊れたので、火曜日の終わりの時点のデータを復旧させることにしたけど、このときに使うバックアップファイルは、どれ? |
| 解答選択肢 | |
|---|---|
| ア | 日曜日,月曜日及び火曜日の差分バックアップファイル |
| ピヨ意訳:日曜日、月曜日、火曜日の差分バックアップのファイル | |
| イ | 火曜日の差分バックアップファイル |
| ピヨ意訳:火曜日の差分バックアップのファイル | |
| ウ | 土曜日のフルバックアップファイルと,日曜日,月曜日及び火曜日の差分バックアップファイル |
| ピヨ意訳:土曜日のフルバックアップのファイルと、日曜日、月曜日、火曜日の差分バックアップのファイル | |
| エ | 土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル |
| ピヨ意訳:土曜日のフルバックアップのファイルと火曜日の差分バックアップのファイル | |

正解
| 正解 | |
|---|---|
| エ | 土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル |
| ピヨ意訳:土曜日のフルバックアップのファイルと火曜日の差分バックアップのファイル | |
ピヨピヨ解説
フルバックアップは「全部のファイルをバックアップするよ!」です。
フルバックアップでは過去を振り返りません。
そのファイルがバックアップ済みかなんて知ったこっちゃありません。
細かいことは気にしないで、そこにあるファイルを丸ごと全部バックアップします。
例えば、コンピュータの中にあるファイルが
1月1日:ファイルA
1月2日:ファイルA、B
1月3日:ファイルA、B、C、D
だったとしましょう。
フルバックアップは、すべてのファイルをバックアップします。
1日1回フルバックアップを取ったとすると、バックアップされるファイルは
1月1日:ファイルA
1月2日:ファイルA、B
1月3日:ファイルA、B、C、D
になります。
その日の段階で存在する すべてのファイルがバックアップされていますよね。
差分バックアップは「ある時点を基準にして、それ以降に変更のあったファイルをバックアップするよ!」です。
「ある時点」は、普通は「フルバックアップを取ったとき」を指します。
例えば、コンピュータの中にあるファイルが
1月1日:ファイルA
1月2日:ファイルA、B
1月3日:ファイルA、B、C、D
だったとしましょう。
1月1日にフルバックアップを取りました。
1月2日以降は1日1回差分バックアップを取りました。
そうすると、バックアップされるファイルは
バックアップ1月1日分:ファイルA(フルバックアップ)
バックアップ1月2日分:ファイルB(差分バックアップ)
バックアップ1月3日分:ファイルB、C、D(差分バックアップ)
になります。
1月1日のフルバックアップを基準にして、それ以降に変更があったファイルを すべてバックアップしていますよね。
前回フルバックアップを取ってからの差分をバックアップするのが差分バックアップです。
フルバックアップ+差分バックアップを適用することで最新の状態に戻せます。
それを踏まえて、問題文を眺めてください。
「前日の火曜日の業務終了時点のデータベースに復旧することにした」と書いてありますね。
火曜日の業務終了時点に戻すには
フルバックアップ+火曜日の差分バックアップ
を適用すればOKです。
ということで「エ:土曜日のフルバックアップファイルと,火曜日の差分バックアップファイル」が正解です。






