SQLSERVER2008的備份還原最基本的方式自然是完整備份,然后完整還原即可。
但是如果遇到數據庫文件很大,數據量很大,備份和還原需要花費不少時間的時候,
數據庫的差異備份自然就成為考慮的備份方案之一。
SQLSERVER2008的差異備份存在兩種備份方式:
1. 先做一個完整備份,然后再做差異備份,差異備份的文件還是使用完整備份的那個文件,這樣在完整備份集中就會存在兩個
備份文件。還原的時候,都選中這個差異文件,還原選項選擇“覆蓋現有數據庫”和“回滾未提交的事務......”這兩項即可
2. 先做一個完整備份,然后再做一個差異備份,差異備份的文件不使用完整備份的那個文件,自己再新建一個差異備份文件。
這樣磁盤上針對這兩次備份就會存在兩個備份文件。還原這兩個備份文件時,先選擇完整備份的文件,還原選項里選擇
“覆蓋現有數據庫”和“不對數據庫執行任何操作....” 完成還原后,會發現被還原的數據庫名呈現“DBName(正在還原中...)”
針對這個數據庫再進行一次還原,選擇差異備份文件后,直接點確定即可。