民國106年 第2梯次 電腦軟體設計丙級 學科

第55題

當系統資料庫因硬碟損壞而損毀,下列何者為回復的正確步驟?

題目

當系統資料庫因硬碟損壞而損毀,下列何者為回復的正確步驟?

  1. (1) 修復或更換硬碟→利用 P h y s i c a l L o g 做資料回復→回存( R e s t o r e ) 原資料庫完整備份
  2. (2) 修復或更換硬碟→利用 L o g i c a l L o g 做資料回復→回存( R e s t o r e ) 原資料庫完整備份
  3. (3) 修復或更換硬碟→回存( R e s t o r e ) 原資料庫完整備份→利用L o g i c a l L o g 做資料回復
  4. (4) 修復或更換硬碟→回存( R e s t o r e ) 原資料庫完整備份→利用P h y s i c a l L o g 做資料回復( P h y s i c a l L o g 又稱B e f o r e I m a g e )

官方答案

(3) 修復或更換硬碟→回存( R e s t o r e ) 原資料庫完整備份→利用L o g i c a l L o g 做資料回復

解析

硬碟損壞導致資料庫毀損時,正確程序是先修復或更換硬碟,再回存(Restore)最近一次的完整資料庫備份,使資料庫回到備份時點,之後套用邏輯日誌(Logical Log,即 after image/交易紀錄)進行 roll forward,重做備份後已提交的交易,把資料推進到故障前狀態。實體日誌(Physical Log,又稱 before image)用於復原未完成交易(rollback),必須先有完整備份才能套用日誌,順序顛倒會無效。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料