令和3年度 秋期 プロジェクトマネージャ試験 データベーススペシャリスト試験 エンベデッドシステムスペシャリスト試験 システム監査技術者試験 情報処理安全確保支援士試験 午前Ⅰ 問題【共通】 問21

次の処理条件で磁気ディスクに保存されているファイルを磁気テープにバックアップするとき,バックアップの運用に必要な磁気テープは最少で何本か。

〔処理条件〕

  1. 毎月初日(1日)にフルバックアップを取る。フルバックアップは1本の磁気テープに1回分を記録する。
  2. フルバックアップを取った翌日から次のフルバックアップを取るまでは,毎日,差分バックアップを取る。差分バックアップは,差分バックアップ用としてフルバックアップとは別の磁気テープに追記録し,1本に1か月分を記録する。
  3. 常に6か月前の同一日までのデータについて,指定日の状態にファイルを復元できるようにする。ただし,6か月前の月に同一日が存在しない場合は,当該月の末日までのデータについて,指定日の状態にファイルを復元できるようにする(例:本日が10月31日の場合は,4月30日までのデータについて,指定日の状態にファイルを復元できるようにする)。
解答・解説

正解: ウ. 14

1か月のバックアップに必要な磁気テープの本数を計算し、保存しておくべき期間(月数)から必要な総本数を求めます。

  1. 1か月に必要な磁気テープの本数
    処理条件1より、毎月初日の フルバックアップ に1本使用します。
    処理条件2より、翌日以降の 差分バックアップ には、フルバックアップとは別のテープ1本に1か月分を記録します。
    したがって、1か月のバックアップに必要な磁気テープは 2本 です。

  2. 保存しておくべき月数
    処理条件3より、「常に6か月前の同一日までのデータ」を復元できるようにする必要があります。
    例えば、本日が10月31日である場合、6か月前の4月30日の状態に復元できなければなりません。4月30日の状態に復元するためには、4月1日に取得したフルバックアップと、4月分の差分バックアップのテープが必要です。
    つまり、10月31日の時点では、以下の各月のテープを保持しておく必要があります。

  • 当月(10月)
  • 1か月前(9月)
  • 2か月前(8月)
  • 3か月前(7月)
  • 4か月前(6月)
  • 5か月前(5月)
  • 6か月前(4月)

合計 7か月分 のテープが必要です。翌日の11月1日になれば、6か月前は5月1日になるため、4月分のテープは不要となり、新しく11月分のテープとして再利用できます。

  1. 最少で必要なテープの総数
    1か月あたり2本のテープが必要で、最大で7か月分のテープを同時に保持する必要があるため、必要な磁気テープの総数は以下の通りです。
    2×7=142 \times 7 = 14(本)

よって、最少で14本の磁気テープが必要となります。

各選択肢の解説

  • ア: 6か月分のテープ本数(2×6=122 \times 6 = 12)の計算であり、当月に使用している分のテープが考慮されていないため誤りです。
  • イ: 13本では、7か月分のフルバックアップと差分バックアップを記録するのに1本不足するため誤りです。
  • ウ: 正解です。
  • エ: 14本でバックアップの運用条件を満たすため、最少の本数としては誤りです。

Spineチーム