データベース

基本情報技術者試験媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれか

テクノロジ系データベース難易度:hard
媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれか。
未確定の更新を取り消し処理開始前へ戻すロールバック
処理中の途中状態を記録するチェックポイントの設定
更新前にログを先に書くログ先行書込み(WAL)の方式
更新後ログで再現するロールフォワード
正解
エ.更新後ログで再現するロールフォワード

ロールフォワードはバックアップを復元した上で、更新後ログ(ジャーナル)を用いてコミット済みの更新を再適用し最新状態まで進める回復操作である。媒体障害からの復旧に用いるため正しい。

?選択肢ごとの解説

ア ×ロールバックは未確定の更新を取り消して処理開始前の状態へ戻す操作であり、最新状態へ進める本問とは逆方向である。
イ ×チェックポイントは回復の起点を作るための定期的な書出しであり、それ自体が更新を再現する操作ではない。
ウ ×ログ先行書込み(WAL)は更新前にログを記録する方式の名称であり、復旧操作そのものを指す語ではない。
エ ○ロールフォワードはバックアップを復元した上で、更新後ログ(ジャーナル)を用いてコミット済みの更新を再適用し最新状態まで進める回復操作である。媒体障害からの復旧に用いるため正しい。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0058

【基本情報技術者試験】媒体障害でデータベースを失った後、バックアップを復元し、その…|正解「更新後ログで再現するロールフ…」|ukamiru 過去問