所謂備份,是指透過特定手段,將資料庫必要檔案複製至轉儲裝置(磁帶或磁碟)的過程。選擇備份策略的核心依據在於「遺失資料的成本」與「確保資料不遺失的成本」之比值。硬體級備份(如 RAID)無法應對邏輯錯誤(誤刪資料表),此時資料庫層級備份才是關鍵防線。
Oracle 提供完整的備份恢復框架:
本文聚焦常規備份操作實務。
備份雖在系統規劃、開發、測試階段佔比不足 1%,看似默默無聞,唯有災難發生需恢復時,才能驗證其價值。任何資料遺失或非預期停機皆屬不可接受。若備份無法提供恢復所需資訊,或恢復過程過長(如未經嚴格測試的備份方案),即屬不合格備份。
這三大目標構成了備份策略設計的鐵三角,DBA 需在成本、效能與風險間取得平衡。