システム障害が発生したときに、システムを初期状態に戻して再開する方法はどれか。
ア:ウォームスタート
イ:コールドスタート
ウ:ロールバック
エ:ロールフォワード
答:イ
ウォームスタート(warm start)とは
■電源オフからの再起動ではなく、ソフトウェアリセットによりシステムを再起動すること。
■OSの機能からのソフトウェア再起動や、キーボードリセット(Ctrl+Alt+Delete)がウォームスタートに該当する。
■コンピュータ起動時のBIOSによるデバイスの初期化やチェックが一部省略され、高速に再起動することができる。
■ウォームブート、ウォームリセット、ウォームリブート、ウォームリスタート、ホットブート, ホットスタート, ホットリブート, ホットリスタートなどとも呼ぶ。
コールドスタート(cold start)とは
■電源オフによりメモリの内容などを完全にクリアしてからシステムを再起動すること。
■記憶装置やOSの初期化作業を行なうため、ウォームスタートに比べて再起動にかかる時間は長い。
■システムにおける重要な設定を変更する場合にも、コールドスタートが必要となることが多い。
■コールドブート、コールドリブート、コールドリセットなどとも呼ぶ。
ロールバック(roll back)とは
■データベースの更新中に障害が発生した場合、更新直前の状態に戻して、改めて処理を開始すること。
■データ更新前のログにより、更新直前のデータを再現する。
■主に、トランザクション処理の失敗やデータベースの論理的障害に対して用いられる。
ロールフォワード(roll forward)とは
■データベースに障害が発生したときに、障害発生前の状態に戻して、改めて処理を開始すること。
■バックアップファイルとデータ更新後のログにより障害直前のデータを再現する。
■主に、ディスクの損傷などの物理的障害に対して用いられる。


