.數(shù)據(jù)庫原理及應(yīng)用項(xiàng)目11數(shù)據(jù)庫的備份和恢復(fù)_第1頁
.數(shù)據(jù)庫原理及應(yīng)用項(xiàng)目11數(shù)據(jù)庫的備份和恢復(fù)_第2頁
.數(shù)據(jù)庫原理及應(yīng)用項(xiàng)目11數(shù)據(jù)庫的備份和恢復(fù)_第3頁
.數(shù)據(jù)庫原理及應(yīng)用項(xiàng)目11數(shù)據(jù)庫的備份和恢復(fù)_第4頁
.數(shù)據(jù)庫原理及應(yīng)用項(xiàng)目11數(shù)據(jù)庫的備份和恢復(fù)_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、數(shù)據(jù)庫原理及應(yīng)用工程數(shù)據(jù)庫原理及應(yīng)用工程1111數(shù)數(shù)據(jù)庫的備份和恢復(fù)據(jù)庫的備份和恢復(fù)CONTENTS工程工程1 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)工程工程2 搭建搭建SQL Server 2021 數(shù)據(jù)庫管理系統(tǒng)環(huán)境數(shù)據(jù)庫管理系統(tǒng)環(huán)境工程工程3 創(chuàng)立和管理數(shù)據(jù)庫創(chuàng)立和管理數(shù)據(jù)庫工程工程4 創(chuàng)立和管理數(shù)據(jù)表創(chuàng)立和管理數(shù)據(jù)表工程工程5 表中數(shù)據(jù)操作表中數(shù)據(jù)操作工程工程6 進(jìn)行進(jìn)行T-SQL程序設(shè)計(jì)程序設(shè)計(jì)工程工程8 存儲(chǔ)過程的創(chuàng)立和使用存儲(chǔ)過程的創(chuàng)立和使用工程工程7 事務(wù)、索引和視圖的創(chuàng)立事務(wù)、索引和視圖的創(chuàng)立與應(yīng)用與應(yīng)用工程工程9 觸發(fā)器的創(chuàng)立和使用觸發(fā)器的創(chuàng)立和使用 工程工程10 SQL Server的平安

2、性管理的平安性管理工程工程11 數(shù)據(jù)庫的備份和恢復(fù)數(shù)據(jù)庫的備份和恢復(fù)工程工程12 SQL Server數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換工程工程13 SQL Server代理效勞任務(wù)代理效勞任務(wù)CONTENTS任務(wù)任務(wù)11.1 11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備任務(wù)任務(wù)11.3 11.3 知識(shí)和技能擴(kuò)展知識(shí)和技能擴(kuò)展任務(wù)任務(wù)11.2 “11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和復(fù)原網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和復(fù)原為什么需要備份為什么需要備份任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備1.1.數(shù)據(jù)庫系統(tǒng)故障數(shù)據(jù)庫系統(tǒng)故障1事務(wù)故障事務(wù)故障是指計(jì)算機(jī)在處理事務(wù)過程中由于種種原因,使事務(wù)未能運(yùn)行到正常終止點(diǎn)就被終止。3介質(zhì)故障介質(zhì)故障是指系統(tǒng)在運(yùn)行過程

3、中由于某種硬件故障,如磁盤損壞或由于OS的某種潛在的錯(cuò)誤或瞬時(shí)強(qiáng)磁場(chǎng)干擾等,造成存儲(chǔ)在外存上的數(shù)據(jù)局部或全部損失的故障。2系統(tǒng)故障系統(tǒng)故障是指造成系統(tǒng)停止運(yùn)轉(zhuǎn)或重啟的故障。例如,OS和DBMS本身出錯(cuò)、特定類型的硬件錯(cuò)誤、突然停電等都是系統(tǒng)故障。為什么需要備份為什么需要備份任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.備份和復(fù)原的概念備份和復(fù)原的概念1備份備份是指將數(shù)據(jù)庫中的數(shù)據(jù)取出來,存在另一個(gè)平安可靠的地方,以便當(dāng)數(shù)據(jù)庫中數(shù)據(jù)遭到破壞時(shí)能夠?qū)?shù)據(jù)取出來,恢復(fù)到?jīng)]有被破壞之前的內(nèi)容。2復(fù)原復(fù)原是指利用已經(jīng)備份好的數(shù)據(jù)將原數(shù)據(jù)庫恢復(fù),使之恢復(fù)到備份時(shí)的內(nèi)容。備份的類型備份的類型任務(wù)任務(wù)11.1 知

4、識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.備份和復(fù)原的概念備份和復(fù)原的概念1.按數(shù)據(jù)的備份方法來分,可以分為完全備份和差異備份1完全備份完全備份是指將數(shù)據(jù)庫中所有的數(shù)據(jù)都備份。2差異備份差異備份是指僅備份上次備份以后有改變的數(shù)據(jù)。備份的類型備份的類型任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.備份和復(fù)原的概念備份和復(fù)原的概念2.按備份的內(nèi)容來分,可以分為數(shù)據(jù)庫備份、事務(wù)日志備份及文件和文件組備份1數(shù)據(jù)庫備份數(shù)據(jù)庫備份是對(duì)數(shù)據(jù)庫所有數(shù)據(jù)資料的備份,這類似于完全備份。2事務(wù)日志備份事務(wù)日志備份是僅備份事務(wù)日志文件。3文件和文件組備份文件和文件組備份是指單獨(dú)備份數(shù)據(jù)庫中某個(gè)文件或某一組文件?;謴?fù)模式恢復(fù)模式任務(wù)任務(wù)11.

5、1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備1.1.簡(jiǎn)單恢復(fù)模式簡(jiǎn)單恢復(fù)模式簡(jiǎn)單恢復(fù)模式是為了恢復(fù)到上一次備份點(diǎn)的數(shù)據(jù)庫而設(shè)計(jì)的。使用這種模式的備份策略應(yīng)該由完整備份和差異備份組成。當(dāng)啟用簡(jiǎn)單恢復(fù)模式時(shí),不能執(zhí)行事務(wù)日志備份?;謴?fù)模式恢復(fù)模式任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.完整恢復(fù)模式完整恢復(fù)模式完整恢復(fù)模式設(shè)計(jì)用于需要恢復(fù)到失敗點(diǎn)或者指定時(shí)間點(diǎn)的數(shù)據(jù)庫。使用這種模式,所有操作被寫入日志中,包括大容量操作和大容量數(shù)據(jù)加載?;謴?fù)模式恢復(fù)模式任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備3.3.大容量日志恢復(fù)模式大容量日志恢復(fù)模式大容量日志恢復(fù)模式減少日志空間的使用,但仍保持完整恢復(fù)模式的大多數(shù)靈活性。各種備份方式與恢復(fù)模

6、式的關(guān)系見表11.1。表 11.1 備份方式與恢復(fù)模式的關(guān)系任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備1.1.備份策略備份策略備份策略局部包含定義備份的類型和頻率、備份所需硬件的特性和速度、備份的測(cè)試方法以及備份媒體的存儲(chǔ)位置和方法。最正確備份策略取決于各種因素,以下因素尤其重要:1一天中應(yīng)用程序訪問數(shù)據(jù)庫的時(shí)間有多長(zhǎng)。2更改和更新可能發(fā)生的頻率如何。3可能只是需要更改數(shù)據(jù)庫的小局部?jī)?nèi)容,還是需要更改數(shù)據(jù)庫的大局部?jī)?nèi)容。4完整數(shù)據(jù)庫備份需要多少磁盤空間。任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.復(fù)原策略復(fù)原策略復(fù)原策略局部包含定義負(fù)責(zé)執(zhí)行復(fù)原的人員以及如何執(zhí)行復(fù)原以滿足數(shù)據(jù)庫可用性和盡量減少數(shù)據(jù)喪失的

7、目標(biāo)。1有一個(gè)完好的數(shù)據(jù)庫備份。2自備份后生成的所有事務(wù)日志文件可用且未損壞。3數(shù)據(jù)庫中的問題不是由邏輯損壞或非成心刪除引起的。要使用此策略,必須滿足以下三個(gè)假設(shè)。備份設(shè)備備份設(shè)備任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備1.1.系統(tǒng)備份系統(tǒng)備份系統(tǒng)備份指的是用戶操作系統(tǒng)因磁盤損傷或損壞,計(jì)算機(jī)病毒或人為誤刪除等原因造成系統(tǒng)文件喪失,從而造成計(jì)算機(jī)操作系統(tǒng)不能正常引導(dǎo),因此使用系統(tǒng)備份,將操作系統(tǒng)事先存儲(chǔ)起來,用于故障后的后備支援。備份設(shè)備備份設(shè)備任務(wù)任務(wù)11.1 知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備2.2.數(shù)據(jù)備份數(shù)據(jù)備份數(shù)據(jù)備份指的是用戶將數(shù)據(jù)包括文件、數(shù)據(jù)庫、應(yīng)用程序等存儲(chǔ)起來,用于數(shù)據(jù)恢復(fù)時(shí)使用。任務(wù)描述及分析任

8、務(wù)描述及分析任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原SQL Server 2021提供了高性能的數(shù)據(jù)備份和復(fù)原功能,主要包括完整備份、差異備份及事務(wù)日志備份等機(jī)制,并具有簡(jiǎn)單恢復(fù)模式和完整恢復(fù)模式下的數(shù)據(jù)庫恢復(fù)技術(shù)。用戶可以使用SSMS進(jìn)行操作,也可以使用T-SQL語句進(jìn)行數(shù)據(jù)備份和恢復(fù)。在本工程上節(jié)內(nèi)容中,我們介紹了數(shù)據(jù)備份與復(fù)原的重要性及策略,本節(jié)以“網(wǎng)絡(luò)論壇數(shù)據(jù)庫為例,將重點(diǎn)講述“網(wǎng)絡(luò)論壇數(shù)據(jù)庫的各種備份和復(fù)原方式的操作方法。圖 11.1 數(shù)據(jù)庫備份命令1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份

9、和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1數(shù)據(jù)備份翻開SQL Server Management Studio,在“對(duì)象管理器中翻開“數(shù)據(jù)庫文件夾。在需要備份的數(shù)據(jù)庫上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“備份,如圖11.1所示。翻開“備份數(shù)據(jù)庫對(duì)話框,在“數(shù)據(jù)庫列表框中選擇要進(jìn)行備份的數(shù)據(jù)庫,在“備份類型列表框中,選擇“完整“差異和“事務(wù)日志三種類型之一。此時(shí),選擇完整選項(xiàng)。在“備份組件,提供有“數(shù)據(jù)庫和“文件和文件組兩個(gè)選項(xiàng),這里選擇“數(shù)據(jù)庫。1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1數(shù)據(jù)備份在“備

10、份集,可以使用默認(rèn)的名稱,也可以為備份集輸入其他名稱。在“說明文本框中輸入備份集的說明。在“目標(biāo)對(duì)話框中,通過“磁盤或“磁帶選擇備份類型。假設(shè)要選擇包含單個(gè)媒體集的多個(gè)磁盤或磁帶機(jī)的路徑,單擊“添加,選擇的路徑將顯示在“備份到列表框中,如圖11.2所示。假設(shè)要?jiǎng)h除備份目標(biāo),選擇備份目標(biāo)并單擊“刪除按鈕。如要查看備份目標(biāo)的內(nèi)容,選擇備份目標(biāo)并單擊“內(nèi)容按鈕。圖 11.2 “選擇備份目標(biāo)對(duì)話框1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1數(shù)據(jù)備份假設(shè)要查看或選擇高級(jí)選項(xiàng),在“選擇頁窗格中單擊“選項(xiàng),切換到

11、“數(shù)據(jù)庫備份選項(xiàng)對(duì)話框。通過單擊以下選項(xiàng)之一來選擇“覆蓋介質(zhì)選項(xiàng)。備份到現(xiàn)有介質(zhì)集。對(duì)于該選項(xiàng),單擊選擇“追加到現(xiàn)有備份集或“覆蓋所有現(xiàn)有備份集,或者選擇“檢查介質(zhì)集名稱和備份集過期時(shí)間復(fù)選框,在“介質(zhì)集名稱框輸入名稱。備份到新介質(zhì)集并去除所有現(xiàn)有備份集。對(duì)于該選項(xiàng),在“新建介質(zhì)集名稱輸入名稱,“新建介質(zhì)集說明中描述介質(zhì)集。1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1數(shù)據(jù)備份在“可靠性中,根據(jù)需要進(jìn)行以下選擇。完成后驗(yàn)證備份。寫入介質(zhì)前檢查校驗(yàn)和。出錯(cuò)時(shí)繼續(xù)。如果備份到磁帶機(jī),那么“備份后卸載磁帶選

12、項(xiàng)處于活動(dòng)狀態(tài),單擊此選項(xiàng)可以激活“卸載前倒帶選項(xiàng)。該選項(xiàng)可以使計(jì)算機(jī)操作人員及時(shí)知道何時(shí)取出磁帶。圖 11.3 數(shù)據(jù)庫復(fù)原命令1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原2數(shù)據(jù)復(fù)原翻開SQL Server Management Studio,在“對(duì)象管理器中翻開“數(shù)據(jù)庫文件夾。在需要復(fù)原的數(shù)據(jù)庫上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“復(fù)原“數(shù)據(jù)庫,如圖11.3所示。翻開“復(fù)原數(shù)據(jù)庫對(duì)話框,在“常規(guī)頁上復(fù)原數(shù)據(jù)庫的名稱將顯示在“目標(biāo)數(shù)據(jù)庫中,或在該處直接輸入新的數(shù)據(jù)庫名。在“目標(biāo)時(shí)間點(diǎn)文本框可以保存

13、默認(rèn)值,也可以單擊“按鈕翻開“時(shí)點(diǎn)復(fù)原對(duì)話框,選擇具體的日期和時(shí)間,如圖11.4所示。圖 11.4 時(shí)點(diǎn)復(fù)原對(duì)話框1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原2數(shù)據(jù)復(fù)原假設(shè)要指定復(fù)原源,選擇以下選項(xiàng)之一。源數(shù)據(jù)庫,在列表中輸入數(shù)據(jù)庫名稱。源設(shè)備,單擊“按鈕,翻開“指定備份對(duì)話框,在該對(duì)話框中進(jìn)行指定設(shè)置。單擊“添加按鈕將所需的設(shè)備添加到“備份位置列表款中。在“選擇用于復(fù)原的備份集中,選擇用于復(fù)原的備份,默認(rèn)系統(tǒng)會(huì)推薦一個(gè)恢復(fù)方案。1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)

14、任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原2數(shù)據(jù)復(fù)原單擊“選擇頁窗格中的“選項(xiàng),在“選項(xiàng)對(duì)話框里可以進(jìn)行以下設(shè)置:覆蓋現(xiàn)有數(shù)據(jù)庫。保存復(fù)制設(shè)置。復(fù)原每個(gè)備份之前的提示。限制訪問復(fù)原的數(shù)據(jù)庫。在“數(shù)據(jù)庫文件復(fù)原為中,如果希望對(duì)MDF和LDF文件進(jìn)行移動(dòng)或重命名,那么使用此選項(xiàng)。1.1.基于基于SSMSSSMS的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原2數(shù)據(jù)復(fù)原在“恢復(fù)狀態(tài)中,有以下選項(xiàng):回滾未提交的事務(wù)。不對(duì)數(shù)據(jù)庫執(zhí)行任何操作。使數(shù)據(jù)庫處于只讀模式。在該模式下,可以在“備用文件文本框中指定備用文件名。單擊“確

15、定按鈕,即可完成復(fù)原數(shù)據(jù)庫操作。2.2.基于基于T-SQLT-SQL的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1BACKUP DATABASE語句用于完整備份語法格式:2.2.基于基于T-SQLT-SQL的數(shù)據(jù)庫備份與復(fù)原的數(shù)據(jù)庫備份與復(fù)原任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原2RESTORE DATABASE語句用于復(fù)原整個(gè)數(shù)據(jù)庫語法格式:1.1.進(jìn)行完整加差異備份步驟進(jìn)行完整加差異備份步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原1翻開SQL Server Manag

16、ement Studio,在“對(duì)象管理器中展開“管理文件夾。2在“管理文件夾中的“維護(hù)方案節(jié)點(diǎn)上單擊右鍵,在翻開的快捷菜單中選擇“新建維護(hù)方案命令,如圖11.5所示。3翻開“新建維護(hù)方案的對(duì)話框,在該對(duì)話框中輸入維護(hù)方案的名稱。4單擊確定后翻開“MaintenancePlan設(shè)計(jì)窗口。圖 11.5 新建維護(hù)方案命令1.1.進(jìn)行完整加差異備份步驟進(jìn)行完整加差異備份步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原5在該窗口中可以進(jìn)行以下操作。在子方案的地方,修改子方案的名稱為:完整備份方案。以示和下一步的差異備份方案的區(qū)別。將左側(cè)的工具箱中的“備份數(shù)據(jù)庫任務(wù)直接拖拽到右側(cè)

17、空白區(qū)域。右擊“備份數(shù)據(jù)庫任務(wù),在快捷菜單中選擇“編輯命令,翻開“備份數(shù)據(jù)庫任務(wù)對(duì)話框,在該對(duì)話框中選擇備份類型為“完整,選擇需要備份的數(shù)據(jù)庫、備份集過期時(shí)間及備份文件保存路徑設(shè)置等。6雙擊子方案中的完整備份方案,翻開“子方案屬性對(duì)話框,單擊“方案后按鈕,翻開“作業(yè)方案屬性對(duì)話框。1.1.進(jìn)行完整加差異備份步驟進(jìn)行完整加差異備份步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原7在“作業(yè)方案屬性對(duì)話框中,可以進(jìn)行方案類型、頻率中的執(zhí)行及執(zhí)行間隔、每天頻率、持續(xù)時(shí)間的選擇,單擊確定設(shè)置完成。8單擊“添加子方案按鈕,新建一個(gè)“差異備份方案,將可以在子方案的窗格中看到兩個(gè)方案

18、分別為完整備份方案和差異備份方案。9將左側(cè)的工具箱中的“備份數(shù)據(jù)庫任務(wù)直接拖拽到右側(cè)空白區(qū)域,雙擊“備份數(shù)據(jù)庫任務(wù),翻開“備份數(shù)據(jù)庫任務(wù)對(duì)話框,在該對(duì)話框中選擇備份類型為“差異,選擇需要備份的數(shù)據(jù)庫、備份集過期時(shí)間及備份文件保存路徑設(shè)置等。1.1.進(jìn)行完整加差異備份步驟進(jìn)行完整加差異備份步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原10雙擊子方案中的差異備份方案,翻開“子方案屬性對(duì)話框,單擊“方案后按鈕,翻開“作業(yè)方案屬性對(duì)話框。11在“作業(yè)方案屬性對(duì)話框中,可以進(jìn)行方案類型、頻率中的執(zhí)行及執(zhí)行間隔、每天頻率、持續(xù)時(shí)間的選擇,單擊確定設(shè)置完成。12設(shè)置完整備份方案作

19、業(yè)流程,如圖11.6所示。在完整備份方案的設(shè)計(jì)界面,從左邊窗格中,分別將“去除歷史記錄“去除維護(hù)空間拖拽到右側(cè)區(qū)域。按順序?qū)ⅰ皞浞輸?shù)據(jù)庫任務(wù)“去除歷史記錄“去除維護(hù)之間連線,形成完整備份的作業(yè)流程。圖 11.6 完整備份方案的作業(yè)流程1.1.進(jìn)行完整加差異備份步驟進(jìn)行完整加差異備份步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原13設(shè)置差異備份方案作業(yè)流程,操作步驟同步驟12,至此,完整和差異備份方案設(shè)置成功,如圖11.7所示。圖 11.7 設(shè)置結(jié)束2.2.進(jìn)行完整加差異復(fù)原步驟進(jìn)行完整加差異復(fù)原步驟任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)

20、原1翻開SQL Server Management Studio,在“對(duì)象管理器中展開“數(shù)據(jù)庫文件夾。2在“數(shù)據(jù)庫“BookBBSDB上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“復(fù)原“數(shù)據(jù)庫命令,如圖11.8所示。3翻開“復(fù)原數(shù)據(jù)庫對(duì)話框,在該對(duì)話框的“常規(guī)選項(xiàng)卡中,選擇目標(biāo)數(shù)據(jù)庫為“BookBBSDB,選擇用于復(fù)原的備份集,勾選最近一次類型的“完整以及最近一次類型的“差異的備份文件。 圖 11.8 數(shù)據(jù)庫復(fù)原命令4在“復(fù)原數(shù)據(jù)庫對(duì)話框的“選項(xiàng)選項(xiàng)卡中,勾選復(fù)原選項(xiàng)為“覆蓋現(xiàn)有數(shù)據(jù)庫,其他默認(rèn)設(shè)置。單擊確定后,數(shù)據(jù)庫即可恢復(fù)正常使用。2.2.進(jìn)行完整加差異復(fù)原步驟進(jìn)行完整加差異復(fù)原步驟任務(wù)任務(wù)1

21、1.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原5完整加差異備份的文件復(fù)原。在“數(shù)據(jù)庫“BookBBSDB上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“復(fù)原“文件和文件組命令,如圖11.9所示。翻開“復(fù)原文件和文件組對(duì)話框,在該對(duì)話框中,選擇用于復(fù)原的備份集,通過“源設(shè)備,勾選最近一次類型為“完整的備份文件。然后重復(fù)操作和操作,在操作中勾選最近一次類型為“差異的備份文件。設(shè)置完成,單擊確定后即可完成操作。圖 11.9 文件和文件組命令任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原進(jìn)行完整加事務(wù)日志備份和復(fù)原全過程步驟如下。2選擇“效勞器對(duì)象“備份設(shè)備,單擊右鍵,

22、在出現(xiàn)的快捷菜單中選擇“新建備份設(shè)備命令,如圖11.10所示。 圖 11.10 選擇“新建備份設(shè)備命令1翻開SQL Server Management Studio,在“對(duì)象管理器中展開“效勞器文件夾。3翻開“備份設(shè)備對(duì)話框,在該對(duì)話框中輸入設(shè)備名稱“fuller,單擊確定即可創(chuàng)立一個(gè)備份設(shè)備。4展開“數(shù)據(jù)庫“BookBBSDB,在數(shù)據(jù)庫名上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“備份命令,翻開“備份數(shù)據(jù)庫對(duì)話框。任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原進(jìn)行完整加事務(wù)日志備份和復(fù)原全過程步驟如下。圖 11.11 選擇備份目標(biāo)設(shè)備5在“備份數(shù)據(jù)庫對(duì)話框中,進(jìn)行完整備

23、份設(shè)置根本同前,在“備份目標(biāo)選項(xiàng)中“添加備份目標(biāo)為剛剛創(chuàng)立的“fuller設(shè)備,如圖11.11所示。單擊兩次確定后即可完成完整備份。6展開“BookBBSDB數(shù)據(jù)庫的“表,選擇“dbo.Users表進(jìn)行內(nèi)容編輯,保存后翻開表,如圖11.12所示。圖 11.12 編輯dbo.Users表7展開“數(shù)據(jù)庫“BookBBSDB,在數(shù)據(jù)庫名上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“備份命令,翻開“備份數(shù)據(jù)庫對(duì)話框。任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原進(jìn)行完整加事務(wù)日志備份和復(fù)原全過程步驟如下。圖 11.13 數(shù)據(jù)修改后的表8在“備份數(shù)據(jù)庫對(duì)話框中的備份類型選擇“事務(wù)日志

24、,在“備份目標(biāo)選項(xiàng)中“添加備份目標(biāo)為“fuller設(shè)備。9展開“數(shù)據(jù)庫“BookBBSDB“表“dbo.Users,單擊右鍵選擇“編輯命令,修改“name列中的“wo為“11保存。再次翻開表,顯示如圖11.13所示。10展開“數(shù)據(jù)庫“BookBBSDB,單擊右鍵選擇“復(fù)原“數(shù)據(jù)庫命令,翻開“復(fù)原數(shù)據(jù)庫對(duì)話框,在“復(fù)原數(shù)據(jù)庫對(duì)話框中的“選項(xiàng)窗口選擇“復(fù)原設(shè)備為“fuller,然后勾選復(fù)原的備份集;在“選項(xiàng)對(duì)話框中勾選“覆蓋現(xiàn)有數(shù)據(jù)庫和“不對(duì)數(shù)據(jù)庫執(zhí)行任何操作,不回滾提交的事務(wù)。任務(wù)任務(wù)11.2 “網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和網(wǎng)絡(luò)論壇數(shù)據(jù)庫備份和 復(fù)原復(fù)原進(jìn)行完整加事務(wù)日志備份和復(fù)原全過程步驟如下。11單

25、擊確定后,查看“dbo.Users表數(shù)據(jù),即可看到數(shù)據(jù)表中的數(shù)據(jù)恢復(fù)到修改前的狀態(tài)。任務(wù)任務(wù)11.3 知識(shí)與技能擴(kuò)展知識(shí)與技能擴(kuò)展在實(shí)際的應(yīng)用中,通常需要測(cè)試所指定的備份策略,測(cè)試過程主要查看以下內(nèi)容:備份能否正確運(yùn)行。備份和恢復(fù)所用時(shí)間是否能夠接受。備份周期、全備份、增量備份安排得是否合理。根據(jù)測(cè)試結(jié)果調(diào)整備份策略,使之更加合理地使用。另外,在提供在線備份的系統(tǒng)中,最有效的備份時(shí)間是在一些對(duì)數(shù)據(jù)庫有較大影響的操作進(jìn)行之后或之前,可以通過觸發(fā)器來實(shí)現(xiàn)這一功能。工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)訓(xùn)實(shí)訓(xùn) 1 使用使用“完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng)完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫分析 網(wǎng)上

26、書店數(shù)據(jù)庫與網(wǎng)絡(luò)相連,隨時(shí)都可能出現(xiàn)系統(tǒng)問題,所以在做任何備份前都必須做好完整備份。工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1翻開SQL Server Management Studio,在“對(duì)象管理器中翻開“數(shù)據(jù)庫文件夾。2在需要備份的數(shù)據(jù)庫“BookSaleDB上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“備份,翻開“備份數(shù)據(jù)庫對(duì)話框。3在“備份數(shù)據(jù)庫對(duì)話框中,“數(shù)據(jù)庫列表框中選擇要進(jìn)行備份的數(shù)據(jù)庫,在“備份類型列表框中選擇“完整選項(xiàng),設(shè)置備份路徑和備份過期時(shí)間,其他默認(rèn),單擊確定。實(shí)訓(xùn)實(shí)訓(xùn) 1 使用使用“完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng)完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)

27、訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 4在“BookSaleDB數(shù)據(jù)庫上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“復(fù)原“數(shù)據(jù)庫,翻開“復(fù)原數(shù)據(jù)庫對(duì)話框。5在“復(fù)原數(shù)據(jù)庫對(duì)話框的“常規(guī)頁上,復(fù)原數(shù)據(jù)庫的名稱將顯示在“目標(biāo)數(shù)據(jù)庫中,或在該處直接輸入新的數(shù)據(jù)庫名稱,在此為默認(rèn)即可;在“目標(biāo)時(shí)間點(diǎn)文本框可以保存默認(rèn)值,也可以單擊“按鈕翻開“時(shí)點(diǎn)復(fù)原對(duì)話框,選擇具體的日期和時(shí)間;復(fù)原源選擇源數(shù)據(jù)庫,其他默認(rèn)設(shè)置,單擊確定完成復(fù)原操作。實(shí)訓(xùn)實(shí)訓(xùn) 1 使用使用“完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng)完整數(shù)據(jù)庫備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完

28、整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫分析1由于網(wǎng)上書店的數(shù)據(jù)每天有大量更新,而且一般星期一交易會(huì)相對(duì)較少,所以完整備份時(shí)間選擇在星期一。2網(wǎng)上書店一般營(yíng)業(yè)到0點(diǎn),所以可以將備份時(shí)間設(shè)置在這個(gè)時(shí)間點(diǎn)上。工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1.備份步驟1翻開SQL Server Management Studio,在“對(duì)象管理器中展開“管理文件夾。2在“管理文件夾中的“維護(hù)方案節(jié)點(diǎn)上單擊右鍵,在翻開的快捷菜單中選擇“新建維護(hù)方案命令,翻開“新建維護(hù)方案的對(duì)話框。3在“新建維護(hù)方案的對(duì)話框中輸入維護(hù)方案的名稱為“BookSaleDBPlan,單擊確定后翻開“BookSaleDBPl

29、an設(shè)計(jì)窗口。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1.備份步驟4在“BookSaleDBPlan設(shè)計(jì)窗口中可以進(jìn)行以下操作:在子方案的地方,修改子方案的名稱為“完整備份方案,以示和下一步的差異備份方案的區(qū)別。將左側(cè)的工具箱中的“備份數(shù)據(jù)庫任務(wù)直接拖拽到右側(cè)空白區(qū)域。右擊“備份數(shù)據(jù)庫任務(wù),在快捷菜單中選擇“編輯命令,翻開“備份數(shù)據(jù)庫任務(wù)對(duì)話框,在該對(duì)話框中選擇備份類型為“完整,選擇需要備份的數(shù)據(jù)庫、備份集過期時(shí)間及備份文件保存路徑設(shè)置等。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維

30、護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1.備份步驟5雙擊子方案中的完整備份方案,翻開“子方案屬性對(duì)話框,單擊“方案后按鈕,翻開“作業(yè)方案屬性對(duì)話框。6在“作業(yè)方案屬性對(duì)話框中,可以進(jìn)行方案類型、頻率中的執(zhí)行及執(zhí)行間隔、每天頻率、持續(xù)時(shí)間的選擇,單擊確定設(shè)置完成。7單擊“添加子方案按鈕,新建一個(gè)“差異備份方案,將可以在子方案的窗格中看到兩個(gè)方案分別為完整備份方案和差異備份方案。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1.備份步驟8將左

31、側(cè)的工具箱中的“備份數(shù)據(jù)庫任務(wù)直接拖拽到右側(cè)空白區(qū)域,雙擊“備份數(shù)據(jù)庫任務(wù),翻開“備份數(shù)據(jù)庫任務(wù)對(duì)話框,在該對(duì)話框中選擇備份類型為“差異,選擇需要備份的數(shù)據(jù)庫、備份集過期時(shí)間及備份文件保存路徑設(shè)置等。9雙擊子方案中的差異備份方案,翻開“子方案屬性對(duì)話框,單擊“方案按鈕,翻開“作業(yè)方案屬性對(duì)話框。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 1.備份步驟10在“作業(yè)方案屬性對(duì)話框中,設(shè)置方案類型為“重復(fù)執(zhí)行、頻率為每周二到周日、每天在0點(diǎn)執(zhí)行一次、持續(xù)時(shí)間默認(rèn),單擊確定設(shè)置完成。11設(shè)置完整備份方

32、案和差異備份方案作業(yè)流程,執(zhí)行一次作業(yè),將生成兩個(gè)備份文件。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 2.復(fù)原步驟1翻開SQL Server Management Studio,在“對(duì)象管理器中展開“數(shù)據(jù)庫文件夾。2在“數(shù)據(jù)庫“BookSaleDB上單擊右鍵,在出現(xiàn)的快捷菜單中選擇“任務(wù)“復(fù)原“數(shù)據(jù)庫命令,翻開“復(fù)原數(shù)據(jù)庫對(duì)話框。實(shí)訓(xùn)實(shí)訓(xùn) 2 使用使用“完整加差異備份與復(fù)原方案維護(hù)網(wǎng)完整加差異備份與復(fù)原方案維護(hù)網(wǎng) 上書店數(shù)據(jù)庫上書店數(shù)據(jù)庫工程實(shí)訓(xùn)工程實(shí)訓(xùn)實(shí)現(xiàn)思路及關(guān)鍵步驟 2.復(fù)原步驟3在“復(fù)原數(shù)據(jù)庫對(duì)話框的“常規(guī)選項(xiàng)卡中,選擇目標(biāo)數(shù)據(jù)庫為BookSaleDB,選擇用于復(fù)原的備份集,勾選最近一次類型的“完整以及最近一次類型的“差異的備份文件。4在“復(fù)原數(shù)據(jù)庫對(duì)話框的“選項(xiàng)選項(xiàng)卡中,勾選復(fù)原選項(xiàng)為“覆蓋現(xiàn)有數(shù)據(jù)庫,其他默認(rèn)設(shè)置。單擊確定后,數(shù)據(jù)庫即可進(jìn)行完整加差異復(fù)原

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論