正答4
解説
正解は4です。
媒体障害は、データベースを格納した磁気ディスクなどの記憶媒体が壊れる障害です。
データそのものが失われるので、バックアップとログを使って復元します。
【選択肢別解説】
1:× 異常終了したトランザクションのロールバックは、トランザクション障害への対処です。
媒体が壊れた場合は、ロールバックの対象となるデータ自体が失われています。
2:× コミット済みで未反映のトランザクションをロールフォワードするのは、システム障害からの回復手順です。
媒体障害では、まずバックアップからの復元が必要です。
3:× 未完了のトランザクションをロールバックするのも、システム障害からの回復手順です。
媒体障害では、データベースそのものを復元しなければなりません。
4:○ バックアップコピーでデータベースを復元し、取得以降にコミットされたトランザクションを更新後ログでロールフォワードします。
これで障害直前のコミット済みの状態まで回復できます。
【ポイント】
トランザクション障害はロールバック、システム障害はロールバックとロールフォワードの組合せで回復します。
媒体障害はバックアップからの復元とロールフォワードで回復します。