SC情報処理安全確保支援士試験 午前Ⅱ

令和3年度春期 情報処理安全確保支援士 午前Ⅱ 問24

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ディスク障害時に、 フルバックアップを取得してあるテープからディスクにデータを復元した後、 フルバックアップ取得時以降の更新後コピーをログから反映させてデータベースを回復する方法はどれか。

選択肢

  1. ア
    チェックポイントリスタート
  2. イ
    リブート
  3. ウ
    ロールバック
  4. エ
    ロールフォワード
解き方のヒントを見る

午前II 問24:バックアップ後の更新を前に進めて戻す方法

ディスク障害が起きたあと、まずフルバックアップを戻して、そのあとバックアップ取得後に行われた更新をログを見ながら順番に反映していく方法はロールフォワードだよ。たとえるなら、セーブデータを読み込んだあと、そこから先のプレイ記録をもう一度たどって最新状態に近づけるイメージだね。

この問題で問われていること

この問題では、ロールバックとロールフォワードの「戻す向き」の違いを理解しているかがポイントだよ。ロールバックは更新を取り消して前の状態へ戻す、ロールフォワードはバックアップ時点からログを使って先へ進める、と整理しよう。

ロールフォワード

復元した古い状態へ、後続ログを時系列順に足して現在に近づけるのがロールフォワードです。

フルバックアップ復元\n+ 以後の更新ログ反映\n-> 回復

確認ポイント

  • ロールバックは更新取消し方向です。
  • リブートやチェックポイントリスタートの説明ではありません。
  • ロールフォワードを選ぶ。
正解と解説を見る

正解

エ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

チェックポイントリスタートは、ゲームでいう「途中セーブ地点から再開する」方法だよ。障害が起きたあと、最後に安全だと分かっている地点から処理をやり直す考え方。もし問題が“更新前の状態に戻す”や“ログを使って最新状態まで進める”話なら、この選択肢は目的が少し違うので不正解だよ。

選択肢イ

リブートは、パソコンやスマホを再起動することだよ。お店で例えるなら、窓口業務の記録を直すのではなく、いったん店の電気を消して入れ直すだけ。データベースの更新内容を戻したり復旧したりする具体的な処理ではないので不正解だよ。

選択肢ウ

ロールバックは、買い物をレジで打ち間違えたときに『今の会計をなかったことにして最初に戻す』感じだよ。未完了の処理や失敗した取引を取り消す方法。もし問題が“障害前に完了していた更新を、ログを使って反映し直す”話なら、戻す方向が逆なので不正解だよ。

選択肢エ(正解)

ロールフォワードは、家計簿のバックアップを開いたあと、その後のレシートを見ながら最新状態まで書き足すイメージだよ。バックアップ時点から、ログに残った更新を順番に反映して復旧する方法。ただし、問題が“途中セーブから再実行する”や“失敗した処理を取り消す”話なら、やっていることが違うので不正解だよ。

出典:独立行政法人 情報処理推進機構(IPA)令和3年度春期 情報処理安全確保支援士試験 午前Ⅱ 問24(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針