版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
BENET3.0第二學期課程第五章備份和還原——
理論部分2課程回顧SQLServerProfiler的作用是什么?如果當前的活動狀態(tài)分別為running,sleeping,分別代表什么意思?數(shù)據(jù)庫引擎優(yōu)化顧問的作用是什么?3技能展示了解備份還原的概念掌握SQLServer的備份方法會選擇適合的備份策略掌握常見故障的還原方法4本章結(jié)構(gòu)備份和還原備份和還原策略備份和還原概述備份系統(tǒng)數(shù)據(jù)庫為什么需要備份完整備份和還原系統(tǒng)數(shù)據(jù)庫概述備份類型恢復模式備份設備完整+差異備份與還原備份和恢復Master數(shù)據(jù)庫完整+日志備份與還原5數(shù)據(jù)丟失的原因程序錯誤人為錯誤計算機失敗磁盤失敗災難(如火災、地震)和偷竊什么是備份備份即建立數(shù)據(jù)的副本用于在系統(tǒng)發(fā)生故障后還原和恢復數(shù)據(jù)文件復制≠備份為什么需要備份6恢復模式恢復模式說明簡單事務日志不能用于還原數(shù)據(jù)用于小型數(shù)據(jù)庫和不經(jīng)常更改的數(shù)據(jù)庫完整所有事務都被記錄到日志中保留所有日志,直到事務日志備份用于生產(chǎn)數(shù)據(jù)庫支持時間點還原大容量日志完整恢復模式的補充只對大容量操作進行最小記錄7恢復模式簡單恢復模式完整恢復模式大容量日志恢復模式教員演示操作過程8備份類型備份類型說明完整備份備份完成時刻的數(shù)據(jù)庫提供了任何其他備份的基準差異備份事先已執(zhí)行過一次完整備份對上一次完整備份之后所有更改的數(shù)據(jù)作備份事務日志備份事先已執(zhí)行過一次完整備份從上一次事務日志備份到當前事務日志的尾部截斷已確認的事務日志備份T-SQL語句,而不是數(shù)據(jù)庫結(jié)構(gòu)、文件結(jié)構(gòu)或數(shù)據(jù)9備份設備SQLServer支持的備份媒體磁盤磁帶
備份設備
物理如:C:\Backups\Accounting\Full.bak邏輯存儲在SQLServer內(nèi)的系統(tǒng)表中如:Accounting_Backup教員演示操作過程10小結(jié)請思考:SQLServer有哪幾種備份類型?SQLServer有哪幾種恢復模式?事務日志備份的特點是什么?11備份和還原策略策略說明完整備份和還原小型數(shù)據(jù)庫數(shù)據(jù)庫很少改變或只讀完整+差異備份與還原數(shù)據(jù)庫頻繁更改想要最少的備份時間完整+事務日志備份與還原數(shù)據(jù)庫和事務日志備份相結(jié)合數(shù)據(jù)庫經(jīng)常更改完整備份時間過長完整+差異+事務日志備份與還原可以減少所需還原事務日志備份的數(shù)量縮短恢復數(shù)據(jù)庫的時間12示例1完整備份和還原假如有三次完整備份只能選擇任意的一個完整數(shù)據(jù)庫備份進行還原還原到10:00還原到11:00還原到12:0013完整備份與還原完整數(shù)據(jù)庫備份教員演示操作過程14完整備份與還原完整數(shù)據(jù)庫還原還原覆蓋現(xiàn)有數(shù)據(jù)庫和文件將已發(fā)布的數(shù)據(jù)庫還原到其它服務器,保留復制每個還原前有是否要繼續(xù)還原的對話框db_owner、dbcreator或sysadmin的成員可以訪問(默認的方式)SQLServer將回滾所有未確認的事務,前滾所有確認的事務在恢復過程完成后數(shù)據(jù)庫可用SQLServer將不回滾任何未確認的事務,也不前滾任何確認的事務(數(shù)據(jù)庫不可用)使數(shù)據(jù)庫處于備用狀態(tài)選擇此選項需要指定一個備用文件教員演示操作過程15示例2完整備份+差異備份與還原如果需要還原到11:00時的數(shù)據(jù)庫狀態(tài)完整數(shù)據(jù)庫備份1+差異數(shù)據(jù)庫備份2如果需要還原到12:30時的數(shù)據(jù)庫狀態(tài)完整數(shù)據(jù)庫備份2+差異數(shù)據(jù)庫備份316完整+差異備份與還原差異數(shù)據(jù)庫備份教員演示操作過程17完整+差異備份與還原完整+差異數(shù)據(jù)庫還原教員演示操作過程18示例3完整備份+日志備份與還原如果需要還原到11:00時的數(shù)據(jù)庫狀態(tài)完整備份1+日志備份1+日志備份2如果需要還原到12:30時的數(shù)據(jù)庫狀態(tài)完整備份2+日志備份3完整備份1+日志備份1+日志備份2+日志備份3如果需要恢復到10:45時的狀態(tài)完整備份1+日志備份1+日志備份2指定到10:45的恢復即時點19完整+日志備份與還原方案日志備份教員演示操作過程20完整+日志備份與還原方案完整+日志還原即時點還原:在“時點還原”對話框中指定“還原到”欄下的“具體時間和日期“教員演示操作過程21系統(tǒng)數(shù)據(jù)庫概述系統(tǒng)信息存儲在系統(tǒng)數(shù)據(jù)庫中每個數(shù)據(jù)庫都在服務器上執(zhí)行特定的功能mastermodeltempdbmsdb記錄SQLServer系統(tǒng)級別的信息所有的登錄賬戶系統(tǒng)配置設置創(chuàng)建的所有數(shù)據(jù)庫的模板用于保存臨時對象或中間結(jié)果集(不需要備份)用于SQLServer代理計劃警報和作業(yè)。該數(shù)據(jù)庫與自動化任務相關(guān)22備份Master數(shù)據(jù)庫Master數(shù)據(jù)庫被損壞,可能導致SQLServer實例無法啟動更改Master數(shù)據(jù)庫后,應備份Master數(shù)據(jù)庫更改服務器范圍的配置選項創(chuàng)建或刪除用戶數(shù)據(jù)庫創(chuàng)建或刪除邏輯備份設備Master數(shù)據(jù)庫只能做完整備份教員演示操作過程23恢復Master數(shù)據(jù)庫Master數(shù)據(jù)庫數(shù)據(jù)丟失或出現(xiàn)設置錯誤,但能啟動實例,通過還原Master的完整備份修復已損壞的數(shù)據(jù)庫停止服務,進入單用戶模式啟動SSMS,新建查詢,執(zhí)行以下命令還原Master數(shù)據(jù)庫C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Binn>sqlservr.exe-c-mUSEmasterGORESTOREDATABASEmasterFROMDisk='C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Backup\master.bak'WITHREPLACE指定備份文件24恢復Master數(shù)據(jù)庫Master數(shù)據(jù)庫損壞,無法啟動服務器實例重建Master數(shù)據(jù)庫停止服務,啟用單用戶模式還原master的完整備份重啟服務,驗證恢復結(jié)果start/waite:\setup.exe/qnINSTANCENAME=mssqlserverREINSTALL=SQL_EngineREBUILDDATABASE=1SAPWD=abc123@!@
安裝文件的路徑指定實例名指定引擎重設sa密碼教員演示操作過程25本章總結(jié)備份和還原備份和還原策略備份和還原概述備份系統(tǒng)數(shù)據(jù)庫為什么需要備份完整備份和還原系統(tǒng)數(shù)據(jù)庫概述備份類型恢復模式備份設備完整+差異備份與還原備份和恢復Master數(shù)據(jù)庫完整+日志備份與還原BENET3.0第二學期課程第五章備份和還原——
上機部分27實驗案例1:數(shù)據(jù)文件良好時進行恢復需求描述電信公司數(shù)據(jù)服務器已經(jīng)附加數(shù)據(jù)庫tariffsmall,并設置SA密碼為,管理員對數(shù)據(jù)文件進行了備份。某天數(shù)據(jù)庫的程序文件被損壞,需要使用備份文件進行恢復保證SQLServer能夠正常運行,數(shù)據(jù)庫包含tariffsmall能夠使用sa,密碼進行登錄28實驗案例1:數(shù)據(jù)文件良好時進行恢復實現(xiàn)思路:先附加提供的數(shù)據(jù)庫拷貝所有數(shù)據(jù)文件進行備份卸載掉SQLServer2005,模擬程序文件被損害拷貝數(shù)據(jù)文件之前需要停止服務29實驗案例1:數(shù)據(jù)文件良好時進行恢復學員練習:停止數(shù)據(jù)庫所有服務拷貝所有數(shù)據(jù)文件卸載掉SQLServer2005,模擬程序文件被損害安裝SQLServer到原來目錄位置停止所有服務將備份的系統(tǒng)數(shù)據(jù)庫文件覆蓋現(xiàn)有的系統(tǒng)數(shù)據(jù)庫文件確認還原后的數(shù)據(jù)庫與數(shù)據(jù)損失前一致45分鐘完成30實驗案例2:數(shù)據(jù)文件破壞利用日志恢復需求描述管理員對數(shù)據(jù)庫執(zhí)行了一次完整備份和多次日志備份,并且備份文件保持良好。某天數(shù)據(jù)文件遭到破壞,管理員需要盡快恢復數(shù)據(jù)31實驗案例2:數(shù)據(jù)文件破壞利用日志恢復實現(xiàn)思路:添加數(shù)據(jù)至數(shù)據(jù)庫停止服務更改數(shù)據(jù)文件名,模擬數(shù)據(jù)文件破壞SQLServer可以使用事務日志重做己確認的事務還原完整+事務日志備份32實驗案例2:數(shù)據(jù)文件破壞利用日志恢復學員練習:在數(shù)據(jù)庫中添加數(shù)據(jù)備份數(shù)據(jù)庫,其中包括事務日志備份停止服務,修改數(shù)據(jù)庫數(shù)據(jù)文件名還原數(shù)據(jù)庫驗證數(shù)據(jù)是否和破壞前一致15分鐘完成33實驗案例3:即時點還原需求描述管理員對數(shù)據(jù)庫執(zhí)行了一次完整備份和多次日志備份,并且備份文件保持良好。某員工在向Tarrifsmall數(shù)據(jù)庫的test1表錄入數(shù)據(jù)時,數(shù)據(jù)錄入錯誤,希望管理員能將數(shù)據(jù)還原至錄入錯誤之前的數(shù)據(jù)庫狀態(tài),并且恢復后要能保證:SQLServer里的Tarrifsmall數(shù)據(jù)庫能夠正常運行test1表處于可用狀態(tài)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雜交葵花生產(chǎn)合同(2篇)
- 機場地勤服務合同(2篇)
- 2025年大理農(nóng)林職業(yè)技術(shù)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年四川華新現(xiàn)代職業(yè)學院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025至2031年中國水處理曝氣管行業(yè)投資前景及策略咨詢研究報告
- 2024-2025學年高中政治 專題3 2 訂立合同有學問說課稿 新人教版選修5
- 人口遷移與社會保障體系適應性研究-深度研究
- 工業(yè)大數(shù)據(jù)平臺構(gòu)建與應用-深度研究
- 2025年度水資源綜合利用項目咨詢合同
- 2025年度煤炭綠色運輸體系建設合同
- 搞笑小品劇本《大城小事》臺詞完整版
- 人大代表小組活動計劃人大代表活動方案
- 《大模型原理與技術(shù)》全套教學課件
- 2023年護理人員分層培訓、考核計劃表
- 《銷售培訓實例》課件
- 2025年四川省新高考八省適應性聯(lián)考模擬演練(二)地理試卷(含答案詳解)
- 【經(jīng)典文獻】《矛盾論》全文
- Vue3系統(tǒng)入門與項目實戰(zhàn)
- 2024年寧夏回族自治區(qū)中考英語試題含解析
- 光伏發(fā)電項目試驗檢測計劃
- 房屋建筑工程投標方案(技術(shù)方案)
評論
0/150
提交評論