IPA過去問ドリル

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

テクノロジ/データベース

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

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

正解:エ

解説

ロールフォワードは,フルバックアップを取得してあるバックアップデータ(テープなど)からディスクへデータを復元した後,そのフルバックアップ取得時点以降にログに記録された更新後コピー(更新後のデータ)を順に反映させることによって,障害発生直前の状態までデータベースを回復する方法です。バックアップ取得後の更新内容を「前向きに」再適用することからロールフォワードと呼ばれます。

選択肢ごとの解説

  • 誤り。チェックポイントリスタートは,バッチ処理などにおいて処理の途中経過(チェックポイント)を記録しておき,障害発生時にその時点から処理を再開する方法であり,ログを用いたデータベースの回復方法ではありません。
  • 誤り。リブートは,システムを再起動する操作であり,データベースの回復方法ではありません。
  • 誤り。ロールバックは,トランザクション実行中に障害が発生した場合などに,更新前の状態に戻す(更新前ログを用いて取り消す)操作であり,フルバックアップ以降の更新を反映させて回復する方法ではありません。
  • 正しい。フルバックアップからの復元後,更新後コピーをログから反映させてデータベースを回復する方法がロールフォワードです。
情報処理安全確保支援士の過去問を演習モードで解く