日記優(yōu)美開頭和結(jié)尾 什么是日志備份?
什么是日志備份?完全備份:是數(shù)據(jù)庫(kù)的完整備份,周期相對(duì)較長(zhǎng),如一周的差異備份:是更新備份數(shù)據(jù)的備份,周期相對(duì)較短,如一小時(shí)的差異備份,將備份上次完全備份后修改的文件。它不會(huì)將文件標(biāo)記為已備份(換句話說
什么是日志備份?
完全備份:是數(shù)據(jù)庫(kù)的完整備份,周期相對(duì)較長(zhǎng),如一周的差異備份:是更新備份數(shù)據(jù)的備份,周期相對(duì)較短,如一小時(shí)的差異備份,將備份上次完全備份后修改的文件。它不會(huì)將文件標(biāo)記為已備份(換句話說,它不會(huì)清除存檔屬性)。從差異備份中恢復(fù)也很快,因?yàn)橹恍枰獌蓚€(gè)磁帶—最后一個(gè)完整備份和最后一個(gè)差異備份。
日志備份有什么用?
如果出現(xiàn)系統(tǒng)錯(cuò)誤,您可以從備份日志文件中檢查錯(cuò)誤原因,一些日志備份可以增量還原到以前的備份點(diǎn)
回滾由restore語(yǔ)句通過[recovery | norecovery]選項(xiàng)控制:norecovery指定不發(fā)生回滾。這將使前滾按順序在下一語(yǔ)句中繼續(xù)。在這種情況下,還原順序還原其他備份并向前滾動(dòng)。Recovery(默認(rèn)值)指示應(yīng)該在當(dāng)前備份前滾完成之后執(zhí)行回滾。還原數(shù)據(jù)庫(kù)要求要還原的整個(gè)數(shù)據(jù)集(“前滾集”)必須與數(shù)據(jù)庫(kù)一致。如果前滾集尚未前滾以與數(shù)據(jù)庫(kù)一致,并且指定了恢復(fù),則數(shù)據(jù)庫(kù)引擎將發(fā)出錯(cuò)誤。換句話說,在還原文件之后,如果有后續(xù)文件要還原,則應(yīng)該使用norecovery。如果沒有后續(xù)文件,或者不想還原后續(xù)文件,則應(yīng)使用恢復(fù)。如果要還原事務(wù)日志,首先需要有完整備份。首先還原完整備份并使用norecovery選項(xiàng)。然后,按順序恢復(fù)日志備份。只要有后續(xù)文件要恢復(fù),就使用norecovery選項(xiàng)。如果沒有后續(xù)文件或不想還原其他文件,請(qǐng)使用恢復(fù)選項(xiàng)。有了恢復(fù)選項(xiàng),恢復(fù)過程就完成了,數(shù)據(jù)庫(kù)就可以使用了。