跳到正文

令和8年度 ITパスポート試験 問86

这道题的解析和你的作答记录。

問86
頻出度★☆☆

データベースの障害に備えて, 毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを取得し, 日曜日から金曜日は差分バックアップファイルを取得する。差分バックアップファイルとは, 最後のフルバックアップファイルから, 差分バックアップファイルを取得する当日までの, 全ての差分データのバックアップファイルである。水曜日にデータベースが破損したので, 前日の火曜日の業務終了時点のデータベースに復旧することにした。このとき, データベースを復旧させるために最低限必要なバックアップファイルはどれか。

出典 令和8年度 ITパスポート試験 問86
解説

問 86

  • 错误ア

    只有差分文件而缺少作为基准的周六完整备份,因此根本无法还原数据库的底层基础,无法完成恢复。此外差分采用累积方式,周日、周一的差分已被周二的差分所包含,属于多余,也不构成最少的组合。

  • 错误イ

    周二的差分只是仅记录了变更部分的文件,仅凭它自身并不存在可供还原的基础。由于缺少作为基准的周六完整备份,无法完成恢复。

  • 错误ウ

    在完整备份之外还应用了周日、周一、周二的全部差分,恢复本身是可以做到的,但在累积式差分中,周二的差分已经包含了周日、周一的全部变更,因此周日、周一的差分是多余的,不满足「最少」这一条件。这其实是增量(incremental)备份方式下的步骤,并不适用于本题的差分方式。

  • エ

    正解 差分备份采用累积方式,每次都将「从最后一次完整备份到当天为止的全部差分数据」整体记录下来。因此仅凭周二这一份差分备份,就已包含了周六完整备份之后直到周二业务结束时刻为止的全部变更。恢复步骤是:先用周六的完整备份把数据库恢复到周六时刻的状态,再在其上应用一次周二的差分备份,即可重现周二业务结束时刻的状态。所以最少需要的就是「周六的完整备份+周二的差分备份」这两份,故エ正确。

ここがポイント
  • 差分备份每次都累积记录「最近一次完整备份之后的全部变更」,因此恢复时只需要一份完整备份+目标恢复日的一份差分即可(中间各天的差分不需要)。
  • 与增量(incremental)备份的区别:增量只记录自上一次备份以来的变更,因此恢复时需要中间的全部文件;而差分采用累积方式,故只需最新的一份即可。
用語
解答問86エ
练这一题

作答记录