SQL Server 2008 r2容災(zāi)備份還原及自動(dòng)刪除過(guò)期備份
完整備份和差異備份還原原理:
差異備份是完整備份的補(bǔ)充,只備份上次完整備份后更改的數(shù)據(jù)。相對(duì)于完整備份分來(lái)說(shuō),差異備份的數(shù)據(jù)量比完整數(shù)據(jù)備份小,備份的速度也比完整備份要快。因此,差異備份通常作為常用的備份方式。在還原數(shù)據(jù)時(shí),要先還原前一次做的完整備份,然后還原***一次所做的差異備份 ,這樣才能讓數(shù)據(jù)庫(kù)里的數(shù)據(jù)恢復(fù)到與***一次差異備份時(shí)的內(nèi)容相同。
差異備份是備份完整備份后的數(shù)據(jù)變動(dòng)情況。例如,在2018年10月1日早上8點(diǎn)進(jìn)行了完整備份后,在10月2日和10月3日又分別進(jìn)行了差異備份,那么在10月2日的差異備份里記錄的是從10月1日到10月2日這一段時(shí)間里的數(shù)據(jù)變動(dòng)情況,而在10月3日的差異備份里記錄的是從10月1日到10月3日這一段時(shí)間里的數(shù)據(jù)變動(dòng)情況。因此,如果要還原到10月3日的狀態(tài),只要先還原10月1日做的完整備份,再還原10月3日做的差異備份即可。
1.在目標(biāo)系統(tǒng)上新建數(shù)據(jù)庫(kù)SSE
2.還原完整備份:
選擇最近的一次完整備份bak文件
數(shù)據(jù)庫(kù) -> 右鍵 -> 任務(wù) -> 還原 -> 數(shù)據(jù)庫(kù)
選擇 覆蓋現(xiàn)有數(shù)據(jù)庫(kù)、不對(duì)數(shù)據(jù)庫(kù)進(jìn)行任何操作
3.還原差異備份
數(shù)據(jù)庫(kù) -> 右鍵 -> 任務(wù) -> 還原 -> 文件和文件組
選擇覆蓋所有數(shù)據(jù)庫(kù)、回滾未提交的事務(wù)確定即可完成差異還原
4.刪除超過(guò)1個(gè)月的備份任務(wù)