核心防護結構:四大支柱
- 資料庫備份:OS 層面物理備份
- 重做日誌:線上/歸檔雙模式,記錄所有變更
- 回滾段:未提交交易舊值,支援恢復與讀一致性
- 控制檔:資料庫物理結構狀態,恢復導航關鍵
備份模式與恢復特性對照
| 方式 | 類型 | 恢復能力 |
| Export | 邏輯 | 任意物件恢復至匯出時間點 |
| Offline Backup | 物理 | 關閉時間點恢復;ARCHIVELOG 模式下任意時間點 |
| Online Backup | 物理 | 任意時間點恢復(需 ARCHIVELOG) |
MIS 系統實戰備份策略
架構層面
- 磁碟陣列 + 磁鏡像:單盤故障自動切換,零停機
- 雙伺服器熱備:備機參數同步,最小化 RTO
- 多重控制檔分散不同物理磁碟
- 強制
ARCHIVELOG 模式,歸檔日誌置於鏡像邏輯卷
作業排程
- 每日:線上熱備份(全量資料檔 + 歸檔日誌 + 一份控制檔)
- 每週:邏輯匯出
恢復策略三大場景
- 實例失敗:自動恢復,重啟後 SMON 同步資料檔與重做日誌
- 磁碟失敗:
- 控制檔遺失:關庫 → 複製備份控制檔 → 啟動
- 資料檔遺失:前日熱備份還原 → MOUNT → RECOVER DATABASE → OPEN
- 邏輯錯誤(誤刪/誤改):時間點恢復(PITR)
- 當前庫匯出 → 匯入備庫同步
- 備庫前滾至錯誤前時間點
- 受影響物件匯出 → 匯入當前庫
角色管理實作
- 依工作性質分類:
APP_QUERY、APP_MODIFY、APP_ADMIN、BATCH_USER、REPORT_USER
- 依資料源授予物件權限:
GRANT SELECT ON schema.table TO APP_QUERY
- 定期審查
DBA_ROLE_PRIVS、DBA_TAB_PRIVS,回收過度授權
綜合效益
此策略確保:非法用戶無法存取、合法用戶最小權限、故障零資料遺失、RTO 最小化、業務連續性保障。