データベースに媒体障害が発生したときのデータベースの回復法はどれか。
令和元年度 秋期 応用情報技術者 問29
テクノロジ系
正解と解説
正解 エ
媒体障害では、バックアップコピーでデータベースを復元し、取得以降にコミットしたトランザクションをログでロールフォワードします。
媒体障害は、ディスクの故障などでデータベースそのものが失われる障害です。失われたデータは、まずバックアップコピーで取得時点の状態に戻します。次に、ログの更新後情報を使い、バックアップ取得以降にコミットしたトランザクションを再実行(ロールフォワード)します。これで障害直前のコミット済みの状態まで回復します。
ア:異常終了したトランザクションだけをロールバックするのは、トランザクション障害の回復法です。
イ:コミット済みで未反映のトランザクションをロールフォワードするのは、システム障害の回復法です。データベースが残っていることが前提なので、媒体障害には使えません。
ウ:未完了のトランザクションをすべてロールバックするのは、システム障害の回復法です。媒体障害ではデータベース自体が失われているため、バックアップからの復元が必要です。
出典:令和元年度 秋期 応用情報技術者試験 問29
全年度から出題。10問で実力を判定します。登録不要。
出典:令和元年度 秋期 応用情報技術者試験 問29(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方