資料庫誤操作(DELETE、UPDATE)甚至整庫被刪,並非無藥可救。關鍵在於平時必須將資料庫恢復模式設為「完整」,並建立完整備份、差異備份與交易記錄備份的常態化機制。本文通過兩個實戰案例,詳細演示如何利用記錄備份與尾部記錄備份實現精準時間點恢復。
DELETE FROM A1 清空資料表。WITH NORECOVERY,再還原記錄備份並指定 STOPAT 為刪除操作前一刻,最後 WITH RECOVERY 帶上線。6 筆資料完美回歸。BACKUP LOG ... WITH NO_TRUNCATE 進行尾部記錄備份,捕獲最後未備份的交易。RESTORE HEADERONLY 確認備份序號。核心原則: 平時備份策略要完善(完整+記錄),出事先備份尾部記錄,還原時嚴格按序號與 STOPAT 控制時間點。將資料檔與記錄檔置於不同磁碟,是災難恢復的底線保障。