秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

數(shù)據庫系統(tǒng)概論(八)課件

上傳人:風*** 文檔編號:253397206 上傳時間:2024-12-13 格式:PPT 頁數(shù):52 大?。?89.50KB
收藏 版權申訴 舉報 下載
數(shù)據庫系統(tǒng)概論(八)課件_第1頁
第1頁 / 共52頁
數(shù)據庫系統(tǒng)概論(八)課件_第2頁
第2頁 / 共52頁
數(shù)據庫系統(tǒng)概論(八)課件_第3頁
第3頁 / 共52頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《數(shù)據庫系統(tǒng)概論(八)課件》由會員分享,可在線閱讀,更多相關《數(shù)據庫系統(tǒng)概論(八)課件(52頁珍藏版)》請在裝配圖網上搜索。

1、,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,第十章 數(shù)據庫恢復技術,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,第十章 數(shù)據庫恢復技術,10.1 事務的基本概念,10.2 數(shù)據庫恢復概述,10.3 恢復的實現(xiàn),10.4 恢復策略,10.5 具有檢查點的恢復技術,10.6 數(shù)據庫鏡像,10.7 SQL Server 的恢復技術,12/13/2024,1,第十章 數(shù)據庫恢復技術,第十章 數(shù)據庫恢復技術 10.1 事務的基本概念9/16,10.1 事務的基本概念,什么是事務?,事務的基本操作與狀態(tài)

2、,系統(tǒng)賦予事務的特性,12/13/2024,2,第十章 數(shù)據庫恢復技術,10.1 事務的基本概念 什么是事務?9/16/20232,10.1.1 什么是事務?,典型事務,如銀行轉帳:,帳戶A – 10000元;帳戶B + 10000元。,Read(A);,A:=A-10000;,Write(A);,Read(B);,B:=B+10000;,Write(B);,begin transaction;,Read(A);,A:=A-10000;,Write(A);,Read(B);,B:=B+10000;,Write(B);,commit transaction;,1、定義,為了完成某個任務所執(zhí)

3、行的一個數(shù)據庫讀、寫操作序列。,2、顯式定義方式,,BEGIN TRANSACTION,SQL 語句1,SQL 語句2,。。。。。,,COMMIT ( 或 ROLLBACK),3、隱式方式,當用戶沒有顯式地定義事務時,,DBMS按缺省規(guī)定自動劃分事務。,12/13/2024,3,第十章 數(shù)據庫恢復技術,10.1.1 什么是事務?典型事務,如銀行轉帳:Read(,10.1.2 事務的基本操作與狀態(tài),1)事務開始(begin transaction):開始執(zhí)行。,2)事務讀寫(read / write) :進行數(shù)據庫操作。,3)事務結束(end transaction):完成所有操作。,4)

4、,事務交付(commit),:完成所有操作,并保存所有結果。,5),事務撤消(rollback),:執(zhí)行途中出現(xiàn)異常,系統(tǒng)或用戶撤消事務。,活躍,部分交付,交付,撤消,終止,事務開始,事務結束,交付,撤消,讀寫操作,事務的起點,事務的終點,12/13/2024,4,第十章 數(shù)據庫恢復技術,10.1.2 事務的基本操作與狀態(tài)1)事務開始(begin,10.1.3 系統(tǒng)賦予事務的特性(ACID),為了保證事務并發(fā)、有效、正確地執(zhí)行,保證數(shù)據庫的正確性,系統(tǒng)必須賦予事務一些特性。,1),原子性,(Atomicity): 最基本特性,事務的所有操作要么全部完成,要么均不執(zhí)行。原子性在于保證正確性

5、。由DBMS的恢復子系統(tǒng)來保證原子性。,2),一致性,(Consistency):事務必須將數(shù)據庫從一種一致狀態(tài)轉換為另一種一致狀態(tài)。由DBMS和程序開發(fā)者共同保證數(shù)據庫的一致性。,3),隔離性,(Isolation):任何事務不能訪問到其他未交付事務的中間結果。由DBMS的并發(fā)控制子系統(tǒng)來保證事務的隔離性。,4),持久性,(Durability):保證已交付事務的結果不丟失,且與以后的故障無關。由DBMS的恢復子系統(tǒng)負責確保事務的持久性。,12/13/2024,5,第十章 數(shù)據庫恢復技術,10.1.3 系統(tǒng)賦予事務的特性(ACID) 為了,10.2 數(shù)據庫恢復概述,1、引入“恢

6、復”技術的原因,事務故障、系統(tǒng)故障、介質故障,計算機病毒,2、恢復的基本原理,冗余,3、恢復的含義,所謂數(shù)據庫的恢復就是利用存儲在系統(tǒng)其他地方的冗余數(shù)據來修復數(shù)據庫中被破壞的或不正確的數(shù)據,使數(shù)據庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)。,(1)數(shù)據庫本身被破壞,(2)數(shù)據庫沒有被破壞,但數(shù)據可能不正確,,12/13/2024,6,第十章 數(shù)據庫恢復技術,10.2 數(shù)據庫恢復概述1、引入“恢復”技術的原因 (1),10.3 恢復的實現(xiàn)技術,恢復機制涉及的兩個關鍵問題:,如何建立冗余數(shù)據,如何利用冗余數(shù)據實施數(shù)據庫恢復,數(shù)據轉儲,登記日志文件,不同故障的恢復策略有所不同,12/13/2024,

7、7,第十章 數(shù)據庫恢復技術,10.3 恢復的實現(xiàn)技術恢復機制涉及的兩個關鍵問題:數(shù)據轉,10.3.1 數(shù)據轉儲,1、含義,DBA定期地將整個數(shù)據庫復制到磁帶或另一個磁盤上形成后備副本保存起來的過程。,2、利用轉儲方法進行恢復的過程,3、轉儲狀態(tài),靜態(tài)轉儲,動態(tài)轉儲,4、轉儲方式,海量轉儲,增量轉儲,Ta,Tb,Tf,正常運行,轉儲,運行事務,故障發(fā)生點,重裝后備副本,重新運行事務,恢復,12/13/2024,8,第十章 數(shù)據庫恢復技術,10.3.1 數(shù)據轉儲1、含義TaTbTf正常運行轉儲運行,10.3.2 登記日志文件,日志文件的格式和內容,日志文件的作用,登記日志文件,12/1

8、3/2024,9,第十章 數(shù)據庫恢復技術,10.3.2 登記日志文件 日志文件的格式和內容9/16,一、日志文件的格式和內容,什么是日志文件,日志文件(log)是用來記錄事務對數(shù)據庫的,更新操作,的文件。,日志文件的格式,以,記錄,為單位的日志文件,以,數(shù)據塊,為單位的日志文件,12/13/2024,10,第十章 數(shù)據庫恢復技術,一、日志文件的格式和內容什么是日志文件9/16/202310,日志文件的格式和內容(續(xù)),以記錄為單位的日志文件內容,各個事務的開始標記(BEGIN TRANSACTION),各個事務的結束標記(COMMIT或ROLLBACK),各個事務的所有更新操作,以上均

9、作為日志文件中的一個,日志記錄 (log record),每條,日志記錄,的內容,事務標識(標明是哪個事務),操作類型(插入、刪除或修改),操作對象(記錄內部標識),更新前數(shù)據的舊值(對插入操作而言,此項為空值),更新后數(shù)據的新值(對刪除操作而言, 此項為空值),12/13/2024,11,第十章 數(shù)據庫恢復技術,日志文件的格式和內容(續(xù))以記錄為單位的日志文件內容9/16,日志文件的格式和內容(續(xù)),以數(shù)據塊為單位的日志文件,每條日志記錄的內容,事務標識(標明是那個事務),被更新的數(shù)據塊,12/13/2024,12,第十章 數(shù)據庫恢復技術,日志文件的格式和內容(續(xù))以數(shù)據塊為單位的日志

10、文件,每條日志,二、日志文件的作用,進行事務故障恢復,進行系統(tǒng)故障恢復,協(xié)助后備副本進行介質故障恢復,12/13/2024,13,第十章 數(shù)據庫恢復技術,二、日志文件的作用 進行事務故障恢復9/16/202313,利用靜態(tài)轉儲副本和日志文件進行恢復,Ta,Tb,Tf,正常運行,轉儲,運行事務,故障發(fā)生點,登記日志文件,重裝后備副本,利用日志文件恢復事務,恢復,登記日志文件,繼續(xù)運行,12/13/2024,14,第十章 數(shù)據庫恢復技術,利用靜態(tài)轉儲副本和日志文件進行恢復TaTbTf正常運行轉儲運,三、登記日志文件,基本原則,登記的次序嚴格按并行事務執(zhí)行的時間次序,必須,先寫日志文件,后寫數(shù)

11、據庫,寫日志文件操作:把表示這個修改的日志記錄,寫到日志文件,寫數(shù)據庫操作:把對數(shù)據的修改寫到數(shù)據庫中,12/13/2024,15,第十章 數(shù)據庫恢復技術,三、登記日志文件基本原則9/16/202315第十章 數(shù)據,10.4 恢復策略,事務分類,基本的恢復操作,不同故障的恢復策略,12/13/2024,16,第十章 數(shù)據庫恢復技術,10.4 恢復策略事務分類9/16/202316第十章,10.4.1 事務分類,圓滿事務,指日志文件中記錄了事務的 commit 標識,說明日志中已經完整地記錄下事務所有的更新活動。,夭折事務,指日志文件中只有事務的開始標識,而無commit標識,說明對

12、事務更新活動的記錄是不完整的,無法根據日志來重現(xiàn)事務。為保證事務的原子性,應該撤銷這樣的事務。,12/13/2024,17,第十章 數(shù)據庫恢復技術,10.4.1 事務分類圓滿事務9/16/202317第十章,10.4.2 基本的恢復操作:Redo和Undo,Redo,和,Undo,是針對事務的某一次更新操作。,Redo,是重新執(zhí)行這次操作。其處理的方法是,正向掃描日志文件,將日志記錄中“更新后的值”重新寫入數(shù)據庫。,Undo,是消除這次操作的影響,將事務執(zhí)行點回退到這次操作之前。其處理的方法是,反向掃描日志文件,將日志記錄中“更新前的值”重新寫入數(shù)據庫。,在利用日志文件進行恢復的過程中,

13、對已結束的事務中的更新操作進行,Redo,,對未結束的事務中的更新操作進行,Undo。,12/13/2024,18,第十章 數(shù)據庫恢復技術,10.4.2 基本的恢復操作:Redo和UndoRedo和,10.4.3 不同故障的恢復策略,事務故障的恢復,系統(tǒng)故障的恢復,介質故障的恢復,12/13/2024,19,第十章 數(shù)據庫恢復技術,10.4.3 不同故障的恢復策略 事務故障的恢復9/16,思考題,在SQL語言中,定義事務控制的語句主要有________ 、________ 和 ________ 。,事務具有四個特性:它們是___ 、____ 、____ 和 ____ 。這個四個特性

14、也簡稱為_____特性。,_______和_______是數(shù)據庫恢復的基本技術。,如何進行事務故障的恢復?系統(tǒng)故障的恢復?介質故障恢復?,12/13/2024,20,第十章 數(shù)據庫恢復技術,思考題在SQL語言中,定義事務控制的語句主要有_______,10.5 具有檢查點的恢復技術,問題的提出,檢查點技術,利用檢查點的恢復策略,12/13/2024,21,第十章 數(shù)據庫恢復技術,10.5 具有檢查點的恢復技術 問題的提出9/16/20,10.5.1 問題的提出,兩個問題,搜索整個日志將耗費大量的時間,REDO處理:重新執(zhí)行,浪費了大量時間,12/13/2024,22,第十章 數(shù)據

15、庫恢復技術,10.5.1 問題的提出兩個問題9/16/202322第十,解決方案,具有檢查點(checkpoint)的恢復技術,在日志文件中增加,檢查點記錄,(checkpoint),增加,重新開始文件,恢復子系統(tǒng)在登錄日志文件期間,動態(tài)地維護日志,12/13/2024,23,第十章 數(shù)據庫恢復技術,解決方案具有檢查點(checkpoint)的恢復技術9/16,10.5.2 檢查點技術,檢查點記錄的內容,1. 建立檢查點時刻所有正在執(zhí)行的事務清單,2. 這些事務最近一個日志記錄的地址,重新開始文件的內容,記錄各個檢查點記錄在日志文件中的地址,12/13/2024,24,第十章 數(shù)據庫恢

16、復技術,10.5.2 檢查點技術檢查點記錄的內容9/16/2023,動態(tài)維護日志文件的方法,動態(tài)維護日志文件的方法,周期性地執(zhí)行如下操作:,建立檢查點,保存數(shù)據庫狀態(tài),。,具體步驟是:,1.將當前,日志,緩沖區(qū)中的所有日志記錄寫入磁盤的日志文件上,2.在日志文件中寫入一個檢查點記錄,3.將當前,數(shù)據,緩沖區(qū)的所有數(shù)據記錄寫入磁盤的數(shù)據庫中,4.把檢查點記錄在日志文件中的地址寫入一個重新開始文件,12/13/2024,25,第十章 數(shù)據庫恢復技術,動態(tài)維護日志文件的方法動態(tài)維護日志文件的方法9/16/202,建立檢查點,恢復子系統(tǒng)可以定期或不定期地建立檢查點,保存數(shù)據庫狀態(tài),定期,按照預定的

17、一個時間間隔,如每隔一小時建立一個檢查點,不定期,按照某種規(guī)則,如日志文件已寫滿一半建立一個檢查點,12/13/2024,26,第十章 數(shù)據庫恢復技術,建立檢查點恢復子系統(tǒng)可以定期或不定期地建立檢查點,保存數(shù)據庫,10.5.3 利用檢查點的恢復策略,,,,,,,,,,,T,c,(檢查點),T,f,(系統(tǒng)故障),UNDO,UNDO,,REDO,,REDO,T,2,T,3,T,4,,T,5,不要REDO,T,1,,,,12/13/2024,27,第十章 數(shù)據庫恢復技術,10.5.3 利用檢查點的恢復策略Tc (檢查點)Tf,利用檢查點的恢復步驟,1.從,重新開始文件,中找到最后一個檢查點

18、記錄在日志文件中的地址,由該地址在日志文件中找到最后一個檢查點記錄。,2.由該,檢查點記錄,得到檢查點建立時刻所有正在執(zhí)行的事務清單,ACTIVE-LIST,建立兩個事務隊列,UNDO-LIST,REDO-LIST,把ACTIVE-LIST暫時放入UNDO-LIST隊列,REDO隊列暫為空。,12/13/2024,28,第十章 數(shù)據庫恢復技術,利用檢查點的恢復步驟 1.從重新開始文件中找到最后一個檢查,利用檢查點的恢復策略(續(xù)),3.從檢查點開始正向掃描日志文件,直到日志文件結束,如有新開始的事務T,i,,把T,i,暫時放入UNDO-LIST隊列,如有提交的事務T,j,,把T,j,從UND

19、O-LIST隊列移到REDO-LIST隊列,4.對UNDO-LIST中的每個事務執(zhí)行UNDO操作,對REDO-LIST中的每個事務執(zhí)行REDO操作,12/13/2024,29,第十章 數(shù)據庫恢復技術,利用檢查點的恢復策略(續(xù))3.從檢查點開始正向掃描日志文件,,10.6 數(shù)據庫鏡像,介質故障是對系統(tǒng)影響最為嚴重的一種故障,嚴重影響數(shù)據庫的可用性,介質故障恢復比較費時,為預防介質故障,DBA必須周期性地轉儲數(shù)據庫,提高數(shù)據庫可用性的解決方案,數(shù)據庫鏡像(Mirror),12/13/2024,30,第十章 數(shù)據庫恢復技術,10.6 數(shù)據庫鏡像介質故障是對系統(tǒng)影響最為嚴重的一種故障,數(shù)據庫鏡

20、像技術,什么是數(shù)據庫鏡像,數(shù)據庫鏡像即根據DBA的要求,DBMS自動把整個數(shù)據庫或其中的關鍵數(shù)據復制到另一個磁盤上,每當主數(shù)據庫更新時,DBMS自動把更新后的數(shù)據復制過去,即DBMS自動保證鏡像數(shù)據與主數(shù)據庫的一致性。,12/13/2024,31,第十章 數(shù)據庫恢復技術,數(shù)據庫鏡像技術什么是數(shù)據庫鏡像9/16/202331第十章,數(shù)據庫鏡像(續(xù)),12/13/2024,32,第十章 數(shù)據庫恢復技術,數(shù)據庫鏡像(續(xù))9/16/202332第十章 數(shù)據庫恢復技,數(shù)據庫鏡像的用途,出現(xiàn)介質故障時,可由鏡像磁盤繼續(xù)提供使用,同時DBMS自動利用鏡像磁盤數(shù)據進行數(shù)據庫的恢復,不需要關閉系統(tǒng)和重裝數(shù)

21、據庫副本,12/13/2024,33,第十章 數(shù)據庫恢復技術,數(shù)據庫鏡像的用途出現(xiàn)介質故障時9/16/202333第十章,數(shù)據庫鏡像存在的問題及解決辦法,存在的問題,頻繁地復制數(shù)據自然會降低系統(tǒng)運行效率,解決辦法,只選擇對,關鍵數(shù)據,和,日志文件,鏡像,而不是對整個數(shù)據庫進行鏡像,12/13/2024,34,第十章 數(shù)據庫恢復技術,數(shù)據庫鏡像存在的問題及解決辦法存在的問題9/16/20233,設有四個事務T1、T2、T3、T4,它們的操作定義如下:,在系統(tǒng)崩潰之前系統(tǒng)在日志中記錄了如下內容:,T1,,T2,,T3,,T4,,read_item(A) read_item(D) write_i

22、tem(D),,read_item(B) write_item(B) read_item(D) write_item(D),,read_item(A) write_item(A) read_item(C) write_item(C),,read_item(B) write_item(B) read_item(A) write_item(A),,[begin_transaction,T1],[read_item,T1,A],[read_item,T1,D],[write_item,T1,D,20],[commit,T1],[,checkpoint,],[begin_transaction,T2]

23、,[read_item,T2,B],[write_item,T2,B,12],[begin_transaction,T4],[read_item,T4,B],[write_item,T4,B,15],,[begin_transaction,T3],[read_item,T3,A],[write_item,T3,A,30],[read_item,T4,A],[write_item,T4,A,20],[commit,T4],[read_item,T2,D],[write_item,T2,D,25],如果系統(tǒng)采用,立即修改的恢復技術,和,檢查點機制,,當系統(tǒng)重啟后,哪些事務需要回退?哪些操作需要Re

24、do?哪些操作需要Undo?是否會出現(xiàn)事務嵌套回退的情形?,12/13/2024,35,第十章 數(shù)據庫恢復技術,設有四個事務T1、T2、T3、T4,它們的操作定義如下:在系,10.7 SQL Server 的恢復技術,10.7.1 備份數(shù)據庫,10.7.2 還原數(shù)據庫,10.7.3 備份和還原的策略,12/13/2024,36,第十章 數(shù)據庫恢復技術,10.7 SQL Server 的恢復技術 10.7.1,10.7.1 備份數(shù)據庫,SQL Server數(shù)據備份的特點,SQL Server數(shù)據庫備份的類型,創(chuàng)建和管理備份設備,備份數(shù)據庫,12/13/2024,37,第十章 數(shù)

25、據庫恢復技術,10.7.1 備份數(shù)據庫 SQL Server數(shù)據備份,一、SQL Server數(shù)據備份的特點,SQL Server支持在線備份,備份工作由數(shù)據庫管理員來完成,12/13/2024,38,第十章 數(shù)據庫恢復技術,一、SQL Server數(shù)據備份的特點 SQL Serve,二、SQL Server數(shù)據庫備份的類型,全數(shù)據庫備份,事務日志備份,增量備份(差異備份),文件和文件組備份,12/13/2024,39,第十章 數(shù)據庫恢復技術,二、SQL Server數(shù)據庫備份的類型 全數(shù)據庫備份 9,三、創(chuàng)建和管理備份設備,備份設備是SQL Server用來存儲數(shù)據庫、事務日志

26、或文件和文件組備份的存儲介質。,備份設備可以是本地機器上的磁盤文件、遠端服務器上的磁盤文件、磁帶以及命名管道。,創(chuàng)建一個備份設備時,要給它一個邏輯名稱和一個物理名稱。例如:,設備類型 邏輯名稱 物理名稱,本地磁盤 DB_BACKUP_DISK D:\BACKUPS \DBBACKUP01.BAK,網絡磁盤 TL_BACKUP_SQLBACK \\SQLBACK\BACKUPS\TLBACKUP.BAK,磁帶 TAPE_BACKUP \\.\TAPE0,命

27、名管道 NP_BACKUP \\SQLBACK\PIPE\SQL\BACKUP,12/13/2024,40,第十章 數(shù)據庫恢復技術,三、創(chuàng)建和管理備份設備 備份設備是SQL Server用來存,創(chuàng)建備份設備,使用企業(yè)管理器,使用系統(tǒng)存儲過程sp_addumpdevice,,sp_addumpdevice,[@devtype =],',device_type',,,[@logicalname =],'logical_name',,,[@physicalname =],'physical_name',[, {,[@cntrltype =] con

28、troller_type | [@devstatus =] 'device_status',}]創(chuàng)建備份設備時,返回0表示創(chuàng)建成功,返回1表示創(chuàng)建失敗。,,disk、pipe、tape,12/13/2024,41,第十章 數(shù)據庫恢復技術,創(chuàng)建備份設備使用企業(yè)管理器 disk、pipe、tape9/,示例,例1:創(chuàng)建一個磁盤備份設備:,EXEC sp_addumpdevice,'disk', 'student_full', 'd:\xcm\student.bak',例2:創(chuàng)建一個磁帶備份設備:,EXEC sp_addumpdevice 'tape', 'tapedump1', '\\ .\ta

29、pe0',12/13/2024,42,第十章 數(shù)據庫恢復技術,示例例1:創(chuàng)建一個磁盤備份設備:9/16/202342第十章,管理備份設備,列出備份設備,使用企業(yè)管理器,使用sp_helpdevice系統(tǒng)存儲過程,,刪除一個備份設備,使用企業(yè)管理器,使用SP_DROPDEVICE系統(tǒng)存儲過程,SP_dropdevice logicalname[,DELFILE],12/13/2024,43,第十章 數(shù)據庫恢復技術,管理備份設備列出備份設備9/16/202343第十章 數(shù)據,四、備份數(shù)據庫,備份的內容,master數(shù)據庫,msdb 數(shù)據庫,model數(shù)據庫,distribution數(shù)據庫,所

30、有的用戶數(shù)據庫,使用企業(yè)管理器來備份數(shù)據庫,數(shù)據庫,?,所有任務,?,備份數(shù)據庫,使用備份語句BACKUP來備份數(shù)據庫,12/13/2024,44,第十章 數(shù)據庫恢復技術,四、備份數(shù)據庫 備份的內容9/16/202344第十章 數(shù),使用BACKUP來備份數(shù)據庫,完全備份,BACKUP,,DATABASE,,student TO,,student_full,,WITH INIT,,增量備份(差異備份),BACKUP,,DATABASE,,student TO,,,DISK = ‘d:\xm\student_diff.bak',,,WITH NOINIT, DIFFERENTIAL,,日志備份

31、,BACKUP,,LOG,,student TO,,student_log,,WITH NOINIT,,文件和文件組備份,BACKUP DATABASE student,,FILE,=stu2 TO,,student_file,,12/13/2024,45,第十章 數(shù)據庫恢復技術,使用BACKUP來備份數(shù)據庫完全備份9/16/202345第,10.7.2 還原數(shù)據庫,使用企業(yè)管理器還原數(shù)據庫,使用RESTORE命令還原數(shù)據庫,還原整個數(shù)據庫,還原差異備份,還原日志備份,還原文件和文件組,12/13/2024,46,第十章 數(shù)據庫恢復技術,10.7.2 還原數(shù)據庫使用企業(yè)管理器還原數(shù)據庫

32、 9/16,使用RESTORE命令還原數(shù)據庫,還原整個數(shù)據庫,RESTORE,,DATABASE,,student FROM,,student_full,,還原差異備份,RESTORE,,DATABASE,,student FROM,,student_differ,,WITH NORECOVERY,,還原日志備份,RESTORE,,LOG,,student FROM,,student_log,,WITH RECOVERY,,12/13/2024,47,第十章 數(shù)據庫恢復技術,使用RESTORE命令還原數(shù)據庫還原整個數(shù)據庫 9/16/2,還原文件和文件組,library數(shù)據庫創(chuàng)建在lib1、l

33、ib2和lib3文件上。Lib2備份,在lib2bk備份文件上。該數(shù)據庫的日志備份在liblog備份設備,上,現(xiàn)在lib2數(shù)據文件壞了,可以通過下述命令將它恢復:,RESTORE,,DATABASE,,library,,FILE,,= lib2,FROM,,lib2bk,,WITH NORECOVERY,,GO,RESTORE,,LOG,,library,FROM,,liblog,,WITH RECOVERY,12/13/2024,48,第十章 數(shù)據庫恢復技術,還原文件和文件組library數(shù)據庫創(chuàng)建在lib1、lib2,10.7,.3 備份和還原的策略,還原模型,備份類型,,全數(shù)據庫,數(shù)

34、據庫差異,事務日志,文件或文件差異,簡單,必需,可選,不允許,不允許,完全,必需,可選,必需,可選,大容量日志記錄,必需,可選,必需,可選,12/13/2024,49,第十章 數(shù)據庫恢復技術,10.7.3 備份和還原的策略還原模型備份類型 全數(shù)據庫數(shù),1. 你備份SQL Server數(shù)據的理由有哪些?,A. 崩潰恢復。 C. 將數(shù)據從一種處理器結構轉移到另一種。,B. 數(shù)據的歷史檔案。D. 將數(shù)據從一個服務器轉移到另一個。,,2. 建立備份并且從中恢復的備份設備類型有哪些?,A. 磁帶設備 B. 空設備 C. 命名管理設備 D. 本地磁盤設備,,3. SQL Server 備份是動態(tài)

35、備份,對于一名系統(tǒng)管理員,這意味著什么?,A. 你不必計劃備份工作; SQL Server 會自動地為你完成。,B. 當用戶使用數(shù)據庫的時候,你可以備份它,只不過性能上有點影響。,C. 備份和恢復過程會在必要的時候發(fā)生,而無需用戶干預。,D. 動態(tài)備份是事務日志過程,并且這個過程是不斷地運行的。,思考題,12/13/2024,50,第十章 數(shù)據庫恢復技術,1. 你備份SQL Server數(shù)據的理由有哪些?思考題9/,4. 假設你是一個包含著聯(lián)機事務處理數(shù)據庫的SQL Server 的管理員。數(shù)據庫每天24小時運轉。將全部數(shù)據庫備份到磁帶大約要花費4個小時;事務日志備份到磁帶大約需20分鐘。

36、,主要目的:建立數(shù)據庫備份結構,允許1小時的數(shù)據損失。,次要目的:允許數(shù)據庫在一定的情況下及時被恢復,允許用戶在高峰使用期間以一種有效的方式繼續(xù)工作。,請問,下列哪種建議方案可達到主要目的和次要目的。,A. 每天執(zhí)行4次數(shù)據庫的完全備份。,B. 非高峰使用的小時內執(zhí)行數(shù)據庫的完全備份,每小時進行一次把事務日志備份到磁帶的操作。,C. 非高峰使用的小時內執(zhí)行數(shù)據庫的完全備份。每小時進行一次把事務日志備份到磁盤的操作。,12/13/2024,51,第十章 數(shù)據庫恢復技術,4. 假設你是一個包含著聯(lián)機事務處理數(shù)據庫的SQL Ser,5、SQL Server現(xiàn)在有三種方法備份數(shù)據庫中的數(shù)據,分別是

37、【 】備份、【 】備份和【 】備份。,6、下列哪項不是你應該定期維護的SQL Server數(shù)據庫備份?,① msdb ② master ③ distribtion ④ Tempdb,7、下列哪條命令是對library數(shù)據庫進行增量備份。,① BACKUP DATABASE library to Nw1 WITH INIT,② BACKUP DATABASE library FILE=lib2 TO librarybk,③ BACKUP LOG library TO nwlog WITH NOINIT,④ BACKUP DATABASE library TO DISK = 'e:\xcm\nwdiff.bak' WITH NOINIT,DIFFERENTIAL,12/13/2024,52,第十章 數(shù)據庫恢復技術,5、SQL Server現(xiàn)在有三種方法備份數(shù)據庫中的數(shù)據,分,

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!