平成30年度 秋期 基本情報技術者試験 午前 問30
テクノロジ/データベースデータベースが格納されている記憶媒体に故障が発生した場合,バックアップファイルとログを用いてデータベースを回復する操作はどれか。
出典:平成30年度 秋期 基本情報技術者試験 午前 問30
- アアーカイブ
- イコミット
- ウチェックポイントダンプ
- エロールフォワード
正解:エ
解説
ロールフォワードは,最新のバックアップファイルを記憶媒体に復元した後,それ以降のログ(更新後ジャーナル)の内容を時系列に沿って適用することで,データベースを障害直前の状態まで復旧させる操作です。アーカイブはログやバックアップの保管,コミットはトランザクションの確定,チェックポイントダンプは特定時点のデータベースの複製作成であり,いずれも本問の説明とは異なります。
選択肢ごとの解説
- ア誤り。アーカイブは,ログやバックアップなどのデータを長期保管する操作です。
- イ誤り。コミットは,トランザクションの更新内容を確定させる操作です。
- ウ誤り。チェックポイントダンプは,ある時点でのデータベースの状態を退避しておく操作です。
- エ正しい。バックアップファイルを復元した後にログを適用してデータベースを回復する操作が,ロールフォワードです。