




已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用 SQLServer2008 第10章備份與恢復(fù) 哈爾濱師范大學(xué)恒星學(xué)院 本章主要內(nèi)容 備份概述 備份數(shù)據(jù) 恢復(fù)數(shù)據(jù)庫(kù) 復(fù)制數(shù)據(jù)庫(kù) 1 2 3 4 哈爾濱師范大學(xué)恒星學(xué)院 10 1備份概述 10 1 1備份的重要性備份就是制作數(shù)據(jù)庫(kù)結(jié)構(gòu)和數(shù)據(jù)的拷貝 以便在數(shù)據(jù)庫(kù)遭到破壞時(shí)能夠修復(fù)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的破壞是難以預(yù)測(cè)的 因此必須采取能夠還原數(shù)據(jù)庫(kù)的措施 一般地 造成數(shù)據(jù)丟失的常見(jiàn)原因包括以下幾種 軟件系統(tǒng)癱瘓硬件系統(tǒng)癱瘓人為誤操作存儲(chǔ)數(shù)據(jù)的磁盤被破壞地震 火災(zāi) 戰(zhàn)爭(zhēng) 盜竊等災(zāi)難 哈爾濱師范大學(xué)恒星學(xué)院 10 1 2備份和恢復(fù)體系結(jié)構(gòu)1 備份類型 1 完整備份用戶執(zhí)行完全的數(shù)據(jù)庫(kù)備份 包括所有對(duì)象 系統(tǒng)表以及數(shù)據(jù) 在備份開始時(shí) SQLServer復(fù)制數(shù)據(jù)庫(kù)中的一切 而且還包括備份進(jìn)行過(guò)程中所需要的事務(wù)日志部分 因此 利用完整備份還可以還原數(shù)據(jù)庫(kù)在備份操作完成時(shí)的完整數(shù)據(jù)庫(kù)狀態(tài) 完整備份方法首先將事務(wù)日志寫到磁盤上 然后創(chuàng)建相同的數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象及復(fù)制數(shù)據(jù) 由于是對(duì)數(shù)據(jù)庫(kù)的完整備份 因而這種備份類型不僅速度較慢 而且將占用大量磁盤空間 在對(duì)數(shù)據(jù)庫(kù)進(jìn)行完整備份時(shí) 所有未完成的事務(wù)或者發(fā)生在備份過(guò)程中的事務(wù)都將被忽略 所以盡量在一定條件下才使用這種備份類型 哈爾濱師范大學(xué)恒星學(xué)院 2 差異備份設(shè)計(jì)用于備份自最近一次完整備份之后發(fā)生改變的數(shù)據(jù) 因?yàn)橹槐4娓淖儍?nèi)容 所以這種類型的備份速度比較快 可以更頻繁地執(zhí)行 和完整備份一樣 差異備份也包括了事務(wù)日志部分 為了能將數(shù)據(jù)庫(kù)還原至備份操作完成時(shí)的狀態(tài) 會(huì)需要這些事物日志部分在下列情況下可以考慮使用差異數(shù)據(jù)庫(kù)備份 自上次數(shù)據(jù)庫(kù)備份后數(shù)據(jù)庫(kù)中只有相對(duì)較少的數(shù)據(jù)發(fā)生了更改 如果多次修改相同的數(shù)據(jù) 則差異數(shù)據(jù)庫(kù)備份尤其有效 使用的是完整恢復(fù)模型或大容量日志記錄恢復(fù)模型 希望需要最少的時(shí)間在還原數(shù)據(jù)庫(kù)時(shí)前滾事務(wù)日志備份 使用的是簡(jiǎn)單恢復(fù)模型 希望進(jìn)行更頻繁的備份 但非進(jìn)行頻繁的完整數(shù)據(jù)庫(kù)備份 哈爾濱師范大學(xué)恒星學(xué)院 3 事務(wù)日志備份事務(wù)日志備份是所有數(shù)據(jù)庫(kù)修改的系列記錄 用來(lái)在還原操作期間提交完成的事務(wù)以及回滾未完成的事務(wù) 在備份事務(wù)日志時(shí) 備份將存儲(chǔ)自上一次事務(wù)日志備份后發(fā)生的改變 然后截?cái)嗳罩?以此清除已經(jīng)被提交或放棄的事務(wù) 不同于完整備份和差異備份 事務(wù)日志備份記錄備份操作開始時(shí)的事務(wù)日志狀態(tài) 而不是結(jié)束時(shí)的狀態(tài) 以下情況我們常選擇事務(wù)日志備份 存儲(chǔ)備分文件的磁盤空間很小或者留給進(jìn)行備份操作的時(shí)間很短 不允許在最近一次數(shù)據(jù)庫(kù)備份之后發(fā)生數(shù)據(jù)丟失或損壞現(xiàn)象 準(zhǔn)備把數(shù)據(jù)庫(kù)恢復(fù)到發(fā)生失敗的前一點(diǎn) 數(shù)據(jù)庫(kù)變化較為頻繁 哈爾濱師范大學(xué)恒星學(xué)院 4 文件和文件組備份SQLServer2008可以備份數(shù)據(jù)庫(kù)文件和文件組而不是備份整個(gè)數(shù)據(jù)庫(kù) 如果正在處理大型數(shù)據(jù)庫(kù) 并且希望只備份文件而不是整個(gè)數(shù)據(jù)庫(kù)以節(jié)省時(shí)間 則選擇使用這個(gè)備份 有許多因素會(huì)影響文件和文件組的備份 由于在使用文件和文件組備份時(shí) 還必須備份事務(wù)日志 所以不能在啟用 在檢查點(diǎn)截?cái)嗳罩?選項(xiàng)的情況下使用這種備份技術(shù) 此外 如果數(shù)據(jù)庫(kù)中的對(duì)象跨多個(gè)文件或文件組 則必須同時(shí)備份所有相關(guān)文件和文件組 哈爾濱師范大學(xué)恒星學(xué)院 2 恢復(fù)模式 1 簡(jiǎn)單恢復(fù)模式簡(jiǎn)單恢復(fù)模式是為了恢復(fù)到上一次備份點(diǎn)的數(shù)據(jù)庫(kù)而設(shè)計(jì)的 使用這種模式的備份策略應(yīng)該由完整備份和差異備份組成 當(dāng)啟用簡(jiǎn)單恢復(fù)模式時(shí) 不能執(zhí)行事務(wù)日志備份 2 完整恢復(fù)模式完整恢復(fù)模式設(shè)計(jì)用于需要恢復(fù)到失敗點(diǎn)或者指定時(shí)間點(diǎn)的數(shù)據(jù)庫(kù) 使用這種模式 所有操作被寫入日志中 包括大容量操作和大容量數(shù)據(jù)加載 使用這種模式的備份策略應(yīng)該包括完整 差異以及事務(wù)日志備份或僅包括完整和事務(wù)日志備份 哈爾濱師范大學(xué)恒星學(xué)院 3 大容量日志恢復(fù)模式大容量日志恢復(fù)模式減少日志空間的使用 但仍然保持完整恢復(fù)模式的大多數(shù)靈活性 使用這種模式 以最低限度將大容量操作和大容量加載寫入日志 而且不能針對(duì)逐個(gè)操作對(duì)其進(jìn)行控制 如果數(shù)據(jù)庫(kù)在執(zhí)行一個(gè)完整或差異備份以前失敗 將需要手動(dòng)重做大容量操作和大容量加載 使用這種模式的備份策略應(yīng)該包括完整 差異以及事務(wù)日志備份或僅包括完整和事務(wù)日志備份 哈爾濱師范大學(xué)恒星學(xué)院 查看與更改數(shù)據(jù)庫(kù)恢復(fù)模式 哈爾濱師范大學(xué)恒星學(xué)院 10 2備份數(shù)據(jù) 10 2 1創(chuàng)建備份設(shè)備1 使用SQLServerManagementStudio創(chuàng)建備份設(shè)備具體步驟如下 1 啟動(dòng)SQLServerManagementStudio 打開SQLServerManagementStudio窗口 并使用windows或者SQLServer身份驗(yàn)證建立連接 2 在 對(duì)象資源管理器 視圖中 展開服務(wù)器的 服務(wù)器對(duì)象 文件夾 哈爾濱師范大學(xué)恒星學(xué)院 3 右擊 備份設(shè)備 然后從快捷菜單中選擇 新建備份設(shè)備 打開 備份設(shè)備 對(duì)話框 4 在 設(shè)備名稱 文本框中 輸入 students備份 設(shè)置好目標(biāo)文件或者保持默認(rèn)值 這里必須保證SQLServer2008所選擇的硬盤驅(qū)動(dòng)器上有足夠的可用空間 5 單擊 確定 按鈕完成創(chuàng)建永久備份設(shè)備 哈爾濱師范大學(xué)恒星學(xué)院 10 2 2管理備份設(shè)備1 查看備份設(shè)備在SQLServer2008系統(tǒng)中查看服務(wù)器上每個(gè)設(shè)備的有關(guān)信息 可以使用系統(tǒng)存儲(chǔ)過(guò)程sp helpdevice 其中包括備份設(shè)備 哈爾濱師范大學(xué)恒星學(xué)院 2 刪除備份設(shè)備使用SQLServerManagementStudio刪除備份設(shè)備 啟動(dòng)SQLServerManagementStudio的資源管理器 展開 服務(wù)器對(duì)象 節(jié)點(diǎn)下的 備份設(shè)備 節(jié)點(diǎn) 該節(jié)點(diǎn)下列出了當(dāng)前系統(tǒng)的所有備份設(shè)備 哈爾濱師范大學(xué)恒星學(xué)院 選中需要?jiǎng)h除的備份設(shè)備 students備份 在其上右擊 在彈出的快捷菜單中選擇 刪除 命令 哈爾濱師范大學(xué)恒星學(xué)院 單擊 刪除 命令 將打開 刪除對(duì)象 對(duì)話框 如圖所示 在右窗格中 請(qǐng)驗(yàn)證 對(duì)象名稱 列中顯示正確的設(shè)備名稱 最后單擊 確定 按鈕 哈爾濱師范大學(xué)恒星學(xué)院 10 2 3完整備份完整備份是指?jìng)浞菡麄€(gè)數(shù)據(jù)庫(kù) 不僅包括表 視圖 存儲(chǔ)過(guò)程和觸發(fā)器等數(shù)據(jù)庫(kù)對(duì)象 還包括能夠恢復(fù)這些數(shù)據(jù)的足夠的事務(wù)日志 完整備份的優(yōu)點(diǎn)是操作比較簡(jiǎn)單 在恢復(fù)時(shí)只需要一步就可以將數(shù)據(jù)庫(kù)恢復(fù)到以前的狀態(tài) 哈爾濱師范大學(xué)恒星學(xué)院 使用SQLServerManagementStudio創(chuàng)建完整備份 1 將 恢復(fù)模式 設(shè)置為 完整 哈爾濱師范大學(xué)恒星學(xué)院 2 右擊 學(xué)生成績(jī)管理系統(tǒng) 數(shù)據(jù)庫(kù) 從彈出的菜單中選擇 任務(wù) 備份 命令 打開 備份數(shù)據(jù)庫(kù) 對(duì)話框 哈爾濱師范大學(xué)恒星學(xué)院 10 2 4差異備份差異數(shù)據(jù)庫(kù)備份比完整數(shù)據(jù)庫(kù)備份更小 更快 這會(huì)縮短備份時(shí)間 但將增加復(fù)雜程度 對(duì)于大型數(shù)據(jù)庫(kù) 差異備份的間隔可以比完整數(shù)據(jù)庫(kù)備份的間隔更短 這將降低工作丟失風(fēng)險(xiǎn) 哈爾濱師范大學(xué)恒星學(xué)院 使用SQLServerManagementStudio創(chuàng)建差異數(shù)據(jù)庫(kù)備份 哈爾濱師范大學(xué)恒星學(xué)院 10 2 5事務(wù)日志備份在SQLServer2008系統(tǒng)中事務(wù)日志備份有以下三種類型純?nèi)罩緜浞?僅包含一定間隔的事務(wù)日志記錄而不包含在日志恢復(fù)模式下執(zhí)行的任何大容量更改的備份 大容量操作日志備份 包含日志記錄及由大容量操作更改的數(shù)據(jù)頁(yè)的備份 不允許對(duì)大容量操作日志備份進(jìn)行時(shí)間點(diǎn)恢復(fù) 尾日志備份 對(duì)可能已損壞的數(shù)據(jù)庫(kù)進(jìn)行的日志備份 用于捕獲尚未備份的日志記錄 尾日志備份在出現(xiàn)故障時(shí)進(jìn)行 用于防止丟失數(shù)據(jù) 可以包含純?nèi)罩居涗浕蛘叽笕萘坎僮魅罩居涗?哈爾濱師范大學(xué)恒星學(xué)院 使用SQLServerManagementStudio創(chuàng)建事務(wù)日志備份 哈爾濱師范大學(xué)恒星學(xué)院 10 2 6文件組備份使用SQLServerManagementStudio創(chuàng)建文件組備份 1 創(chuàng)建一個(gè)文件組打開數(shù)據(jù)庫(kù)屬性對(duì)話框添加文件組添加文件 哈爾濱師范大學(xué)恒星學(xué)院 2 備份文件組 哈爾濱師范大學(xué)恒星學(xué)院 10 3恢復(fù)數(shù)據(jù)庫(kù) 使用SQLServerManagementStudio恢復(fù)數(shù)據(jù)庫(kù) 哈爾濱師范大學(xué)恒星學(xué)院 10 4復(fù)制數(shù)據(jù)庫(kù) 一般情況下復(fù)制和轉(zhuǎn)移數(shù)據(jù)及其對(duì)象主要有以下幾個(gè)原因 如果升級(jí)服務(wù)器 則 復(fù)制數(shù)據(jù)為向?qū)?是一個(gè)快速轉(zhuǎn)移數(shù)據(jù)到新系統(tǒng)的工具 該向?qū)Э梢杂脕?lái)創(chuàng)建另一個(gè)服器上的數(shù)據(jù)庫(kù)的副本 以供緊急情況下使用 開發(fā)人員可以復(fù)制現(xiàn)有的數(shù)據(jù)庫(kù) 并使用這個(gè)副本做修改 而不影響生產(chǎn)數(shù)據(jù)庫(kù) 哈爾濱師范大學(xué)恒星學(xué)院 例10 13 創(chuàng)建 students 數(shù)據(jù)庫(kù)的一個(gè)副本 1 啟動(dòng)SQLServerManagementStudio的管理平臺(tái) 連接服務(wù)器 在 對(duì)象資源管理器 窗口 右擊 管理 節(jié)點(diǎn) 從彈出的菜單中選擇 復(fù)制數(shù)據(jù)庫(kù) 命令 打開 歡迎使用復(fù)制數(shù)據(jù)庫(kù)向?qū)?窗口 哈爾濱師范大學(xué)恒星學(xué)院 2 單擊 下一步 按鈕 打開 選擇源服務(wù)器 窗口 設(shè)置源服務(wù)器為 11 DB4D10A1687D 啟用 Windows身份驗(yàn)證 哈爾濱師范大學(xué)恒星學(xué)院 3 單擊 下一步 按鈕 打開 選擇目標(biāo)服務(wù)器 窗口 設(shè)置目標(biāo)服務(wù)器為 local 即本機(jī)服務(wù)器 啟用 Windows身份驗(yàn)證 哈爾濱師范大學(xué)恒星學(xué)院 4 單擊 下一步 按鈕 打開 選擇傳輸方法 窗口 選擇 使用分離和附加方法 按鈕 哈爾濱師范大學(xué)恒星學(xué)院 5 單擊 下一步 按鈕 打開 選擇數(shù)據(jù)庫(kù) 窗口 選擇要復(fù)制或者移動(dòng)的數(shù)據(jù)庫(kù) 這里我們選擇 students 數(shù)據(jù)庫(kù) 哈爾濱師范大學(xué)恒星學(xué)院 6 單擊 下一步 按鈕 打開 配置目標(biāo)數(shù)據(jù)庫(kù) 窗口 選擇 如果目標(biāo)上已存在同名的數(shù)據(jù)庫(kù)或文件則停
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店緊急避險(xiǎn)協(xié)議書
- 公積金還貸委托協(xié)議書
- 香港房屋買賣協(xié)議書
- 計(jì)算機(jī)一級(jí)WPS復(fù)習(xí)計(jì)劃試題及答案
- 計(jì)算機(jī)二級(jí)MySQL案例分析試題及答案
- 財(cái)務(wù)決策中的邏輯推理與實(shí)證分析策略試題及答案
- 貴州單招計(jì)算機(jī)試題及答案
- 工業(yè)計(jì)算機(jī)組裝測(cè)試題及答案
- Msoffice復(fù)習(xí)趨勢(shì)試題及答案
- 法律自考稅法試題及答案
- YB-4001.1-2007鋼格柵板及配套件-第1部分:鋼格柵板(中文版)
- 國(guó)際素食日介紹PPT
- 預(yù)制構(gòu)件及其連接的識(shí)圖與構(gòu)造
- 2020譯林版新教材高二英語(yǔ)全四冊(cè)單詞表(單詞默寫)
- 1999年版干部履歷表A4
- 低壓加熱器檢修工藝規(guī)程
- 267條表情猜成語(yǔ)【動(dòng)畫版】
- 江西贛州城市文化介紹
- 人工智能算法分析 課件 【ch01】緒論
- 熱烈祝賀華東六省一市第十五屆小學(xué)數(shù)學(xué)課堂教學(xué)觀摩研省名師優(yōu)質(zhì)課賽課獲獎(jiǎng)?wù)n件市賽課一等獎(jiǎng)?wù)n件
- 外貿(mào)PI 簡(jiǎn)單模板
評(píng)論
0/150
提交評(píng)論