資源描述:
《《數(shù)據(jù)庫備份與恢復》PPT課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、數(shù)據(jù)庫實用技術(shù)SQLServer2008第十一章數(shù)據(jù)庫備份與恢復第十一章數(shù)據(jù)庫備份與恢復數(shù)據(jù)庫備份1數(shù)據(jù)庫恢復2數(shù)據(jù)的導入和導出3SQLServer2008實訓:數(shù)據(jù)庫表數(shù)據(jù)備份與恢復4數(shù)據(jù)庫備份備份概述數(shù)據(jù)庫備份就是對數(shù)據(jù)庫建立一個副本。備份方式:完整備份:備份整個數(shù)據(jù)庫,包括備份完成時的所有數(shù)據(jù)庫對象(如:表、視圖、存儲過程和觸發(fā)器等數(shù)據(jù)庫對象)、數(shù)據(jù)和事務(wù)日志。差異備份:備份最近一次完整備份之后數(shù)據(jù)庫發(fā)生改變的部分,最近一次完整備份稱為“差異基準”。事務(wù)日志備份:只對事務(wù)日志文件進行備份。它由最近所提交到數(shù)據(jù)庫中的事務(wù)組
2、成,包括上次備份事務(wù)日志后對數(shù)據(jù)庫執(zhí)行的所有已完成事務(wù)的記錄。文件和文件組備份:單獨備份組成數(shù)據(jù)庫的文件和文件組,在恢復數(shù)據(jù)庫時可以只恢復遭到破壞的文件和文件組,而不是整個數(shù)據(jù)庫。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份概述備份設(shè)備:備份設(shè)備種類:磁盤磁帶命名管道備份設(shè)備標識:物理設(shè)備名稱即操作系統(tǒng)文件名,直接采用備份文件在磁盤上以文件方式存儲的完整路徑名。邏輯設(shè)備名稱為物理備份設(shè)備指定的別名。使用邏輯設(shè)備名稱可以簡化備份路徑。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份概述創(chuàng)建邏輯
3、備份設(shè)備的過程如下:①在“對象資源管理器”中,依次展開“服務(wù)器對象”→“備份設(shè)備”節(jié)點,右擊選擇“新建備份設(shè)備”命令,彈出新建備份設(shè)備窗口,如下圖所示。②在“設(shè)備名稱”文本框中輸入備份文件名,如“DbBackup_Full_20100609”,單擊“確定”按鈕即可。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份操作備份操作可以在SSMS中以可視化的方式進行。如果我們要對數(shù)據(jù)庫BillingSys進行備份,具體步驟如下:⑴連接到相應(yīng)的SQLServer服務(wù)器實例,在“對象資源管理器”中,展開實例中的“數(shù)據(jù)庫”節(jié)
4、點,選擇“BillingSys”節(jié)點,右擊選擇“任務(wù)”→“備份”命令,如左圖所示。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份操作備份操作可以在SSMS中以可視化的方式進行。如果我們要對數(shù)據(jù)庫BillingSys進行備份,具體步驟如下:⑵選擇“備份”命令后,出現(xiàn)“備份數(shù)據(jù)庫”對話框,默認在“常規(guī)”選擇頁,如左圖所示。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份操作備份操作可以在SSMS中以可視化的方式進行。如果我們要對數(shù)據(jù)庫BillingSys進行備份,具體步驟如下:⑶選擇“選項”頁,可
5、以設(shè)置數(shù)據(jù)庫備份的高級選項,如左圖所示。⑷以上的設(shè)置完成之后,單擊“確定”按鈕,系統(tǒng)將按照所選的設(shè)置對數(shù)據(jù)庫進行備份。如果沒有發(fā)生錯誤,將出現(xiàn)備份成功的對話框。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫備份備份命令數(shù)據(jù)庫備份也可以通過BACKUP語句實現(xiàn)。根據(jù)備份類型的不同,備份語句也有所不同:完整備份、差異備份、文件和文件組備份命令:使用BACKUPDATABASE語句。事務(wù)日志備份命令:使用BACKUPLOG語句。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫恢復恢復概述數(shù)據(jù)庫恢復是指將數(shù)據(jù)庫備份加
6、載到數(shù)據(jù)庫系統(tǒng)中的過程?;謴湍J剑汉唵位謴湍J剑菏褂煤唵位謴湍J娇梢詫?shù)據(jù)庫恢復到最后一次的備份狀態(tài)。在簡單恢復模式下不做事務(wù)日志備份,可最大程度地減少事務(wù)日志的管理開銷。完整恢復模式:完整恢復模式是SQLServer2008的默認恢復模式。此模式完整地記錄了所有事務(wù),井將事務(wù)日志記錄保留到對其備份完畢為止。大容量日志恢復模式:此模式對大多數(shù)大容量操作(例如,索引創(chuàng)建和大容量導入)作簡略地記錄,而完整地記錄其他事務(wù)。通常大容量日志恢復模式用作完整恢復模式的補充。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫恢復恢復概
7、述恢復模式的查看或更改:在SSMS中,對數(shù)據(jù)庫恢復模式進行查看或更改。例如,查看或更改數(shù)據(jù)庫BillingSys的恢復模式,其操作步驟如下:⑴在“對象資源管理器”中,展開“數(shù)據(jù)庫”節(jié)點,選擇“BillingSys”數(shù)據(jù)庫,右擊,選擇“屬性”命令,打開“數(shù)據(jù)庫屬性”對話框,在“選擇頁”窗格中選擇“選項”,右邊窗格進入“選項”頁,如左圖所示。第十一章數(shù)據(jù)庫備份與恢復SQLServer2008數(shù)據(jù)庫恢復恢復概述例如,查看或更改數(shù)據(jù)庫BillingSys的恢復模式,其操作步驟如下:⑴在“對象資源管理器”中,展開“數(shù)據(jù)庫”節(jié)點,選擇“B
8、illingSys”數(shù)據(jù)庫,右擊,選擇“屬性”命令,打開“數(shù)據(jù)庫屬性”對話框,在“選擇頁”窗格中選擇“選項”,右邊窗格進入“選項”頁。⑵在“恢復模式”下拉列表框中可以看到數(shù)據(jù)庫當前的恢復模式。如果要更改數(shù)據(jù)庫的恢復模式,可以從列表中選擇不同的模式。第十一章數(shù)據(jù)庫備份與恢復SQ