マナビング基本情報技術者

バックアップの整合性はいつ確保できるか

基本情報技術者試験 平成30年度春期 午前 問57 / サービスマネジメント › サービスの運用

過去問にチャレンジ

平成30年度春期 午前 問57

サーバに接続されたディスクのデータのバックアップに関する記述のうち,最も適切なものはどれか。

  1. ア

    一定の期間を過ぎて利用頻度が低くなったデータは,現在のディスクから消去するとともに,バックアップしておいたデータも消去する。

  2. イ

    システムの本稼働開始日に全てのデータをバックアップし,それ以降は作業時間を短縮するために,更新頻度が高いデータだけをバックアップする。

  3. ウ

    重要データは,バックアップの媒体を取り違えないように,同一の媒体に上書きでバックアップする。

  4. エ

    複数のファイルに分散して格納されているデータは,それぞれのファイルへの一連の更新処理が終了した時点でバックアップする。

会話形式の解説

講師講師
バックアップでは、復元したときに必要なデータを正しく使えるかがポイントです。保存する対象と時点を確かめましょう。
受験者受験者
保存してあれば十分だと思っていました。利用頻度が低いデータなら、元のディスクとバックアップの両方から消してもよいですか。
講師講師
利用頻度が低くても、不要になったとは限りません。両方から消すと、後で必要になっても復元できません。
受験者受験者
では、最初に全て保存して、その後は更新頻度が高いデータだけを保存する方法はどうですか。
講師講師
更新頻度が低いデータも、後から変更されることがあります。変更されたデータを対象から外すと、その変更後の状態に戻せません。
受験者受験者
保存対象は、頻度だけでなく変更の有無も見るのですね。同じ媒体に上書きする方法なら、取り違えは防げそうです。
講師講師
毎回上書きすると、それまでのバックアップが残りません。過去の状態に戻す必要が生じても、その世代を使えなくなります。
受験者受験者
複数のファイルに分かれたデータでは、保存する時点も気になります。更新の途中だとどうなりますか。
講師講師
ファイルごとの内容がかみ合わないおそれがあります。一連の更新処理が終わってから保存すれば、関連するファイルの整合性を保てます。
受験者受験者
復元後に内容がそろうよう、全ての関連ファイルの更新が終わった時点を選ぶのですね。
講師講師
その通りです。この問題では、その時点でバックアップする記述が適切です。対象の変更を取りこぼさないことと、過去の状態を残せることも合わせて確認しましょう。

まとめ

複数のファイルにまたがるデータは、一連の更新処理が終わった時点でバックアップすると整合性を保てます。利用頻度が低いだけで元データとバックアップを両方消すと、復元できなくなります。更新頻度が低いデータも変更され得るため、保存対象から一律に外せません。同じ媒体への上書きを繰り返すと、過去のバックアップが残りません。

解答・解説

正解はエです

この問題のテーマ

複数のファイルにまたがるデータを、整合性を保ってバックアップする時点が問われています。

解き方の考え方

バックアップは、保存できることだけでなく、復元後にデータを正しく使えることが大切です。各選択肢について、必要なデータが残るか、更新途中の状態を保存していないかを確認します。一連の更新が終わった時点を選ぶと、関連するファイルの内容をそろえられます。

選択肢ごとの解説

  1. ×ア  一定の期間を過ぎて利用頻度が低くなったデータは,現在のディスクから消去するとともに,バックアップしておいたデータも消去する。
    利用頻度が下がっても、そのデータが不要になったとは限りません。元のディスクとバックアップの両方から消すと、後で必要になっても復元できません。
  2. ×イ  システムの本稼働開始日に全てのデータをバックアップし,それ以降は作業時間を短縮するために,更新頻度が高いデータだけをバックアップする。
    更新頻度が低いデータも、本稼働開始日以降に変更されることがあります。変更されたデータをバックアップの対象から外すと、変更後の状態には復元できません。
  3. ×ウ  重要データは,バックアップの媒体を取り違えないように,同一の媒体に上書きでバックアップする。
    重要データを毎回同じ媒体に上書きすると、それまでのバックアップが残りません。過去の状態に戻す必要が生じても、その世代を使えなくなります。
  4. ○エ  複数のファイルに分散して格納されているデータは,それぞれのファイルへの一連の更新処理が終了した時点でバックアップする。
    データが複数のファイルに分かれている場合、更新の途中で保存すると、ファイルごとの内容がかみ合わないおそれがあります。一連の更新処理が終わってからバックアップすれば、関連するファイルの整合性を保てます。

POINT

  • バックアップを評価するときは、復元したい状態を再現できるかを考えます。
  • 保存対象は、利用頻度だけで決めず、変更の有無も確認します。
  • 保存時点と、過去の世代を残す方法の両方に注意します。

※出典:平成30年度春期 基本情報技術者試験 午前 問57