1. 程式人生 > >SQL 資料庫的備份與恢復

SQL 資料庫的備份與恢復

完整恢復模式;簡單恢復模式:無法進行日誌備份,無法恢復到時間點;大容量日誌恢復模式:是對完整恢復模式的補充,就是要對大容量操作進行最小日誌記錄,節省日誌檔案的空間,只記錄必要操作,不記錄所有日誌,由於日誌記錄不完整,一旦出現問題,資料將可能無法恢復。一般只有在操作大量資料的時候才將恢復模式改為大容量日誌恢復模式,在資料處理完畢後,馬上將恢復模式改回完整資料庫模式。

完整備份;差異備份:完整備份的補充,只備份上次完整備份後更改的資料。在還原資料時,要先還原最近一次的完整備份,然後還原最後一次所做的差異備份。若1日完整備份,2、3日分別差異備份,還原資料時首先恢復1日的完整備份(restroe with norecovery),然後恢復3日的差異備份(restore with recovery)。

事務日誌備份:只備份事務日誌裡的內容,事務日誌記錄了上一次完整備份或事務日誌備份後資料庫的所有變動過程。在進行事務日誌備份之前,必須要進行完整備份,但是在還原資料庫時,除了要線還原完整備份外,還要依次還原每個事務日誌備份,而不是還原最後一個。

 

參考資料:https://www.cnblogs.com/baidawei/p/4743005.html

     https://blog.csdn.net/deepwishly/article/details/7951144