[Sql Server] 資料庫備份筆記
完整備份
- 會備份資料檔.mdf 及交易記錄檔 .ldf
- 作差異備份及交易記錄備份前,完整備份要先作
差異備份
- 只會備份資料檔.mdf,並與最近的一次完整備份作比對來備份有異動過的資料
- 不會備份交易記錄檔 .ldf
交易記錄檔備份
- 只會備份交易記錄檔 .ldf
- 每次的完整或差異備份後,會重新開始交易記錄的起點
- 每次的備份會與上次的交易記錄作差異的交易記錄備份。
- 備份後的副檔名為.trn不是.bak
還原備份
上述看完還是霧煞煞.....,作了那麼多備份,重點還是在如何還原或用什麼種類的備份檔還原,如下以表格及圖來說明:A:完整備份、B:差異備份、C.交易記錄檔備份
以上表格來看,要注意的是,若要還原要到B2,所需要的檔案為A1+B2,不用B1。如下展成樹狀圖會更容易理解點