版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第十三章備份與恢復(fù)教學(xué)目標(biāo)SQLSERVER2000備份SQLSERVER2000數(shù)據(jù)庫恢復(fù)數(shù)據(jù)轉(zhuǎn)換與導(dǎo)入導(dǎo)出重點(diǎn)與難點(diǎn)重點(diǎn):數(shù)據(jù)庫備份難點(diǎn):數(shù)據(jù)庫的恢復(fù)數(shù)據(jù)庫維護(hù)方案數(shù)據(jù)庫備份備份的概念及作用制作數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)庫的拷貝防止數(shù)據(jù)庫遭到破壞備份數(shù)據(jù)庫的頻繁程度取決于許損失的數(shù)據(jù)量及數(shù)據(jù)庫活動(dòng)量SQLServer備份備份的角色成員sysadmindb_ownerdb_backupoperator備份的介質(zhì)硬盤、磁帶或命名管道NamedPipe
備份的內(nèi)容備份系統(tǒng)數(shù)據(jù)庫主要指master、msdb和model數(shù)據(jù)庫備份用戶數(shù)據(jù)庫備份用戶數(shù)據(jù)庫在創(chuàng)立數(shù)據(jù)庫后在創(chuàng)立索引后假設(shè)創(chuàng)立了索引之后,您只備份了事務(wù)日志,并在未來某一時(shí)刻恢復(fù)該事務(wù)日志,那么SOLServer必須重建索引。要求用來重建索引的時(shí)間量可能會(huì)比恢復(fù)全庫備份的時(shí)間還要長。在去除了事務(wù)日志后在執(zhí)行完不記日志的操作后不被記錄到事務(wù)日志的操作執(zhí)行備份創(chuàng)立永久性備份文件創(chuàng)立臨時(shí)性備份文件創(chuàng)立永久性備份文件永久性備份的含義自動(dòng)化備份任務(wù)使用sp_addumpdevice系統(tǒng)存儲(chǔ)過程sp_addumpdevice系統(tǒng)存儲(chǔ)過程sp_addumpdevice{‘device-type’}[,‘logical_name’][physical_name]
在此,設(shè)備類型device-type是{DISK|TAPE|PIPE}例1:本例在硬盤上創(chuàng)立一個(gè)永久性備份文件:USEmasterexecsp_addumpdevice'disk','mybackupfile','c:\Mssq180\Backup\Mybackupfile.bak'新創(chuàng)立的備份設(shè)備
臨時(shí)性的備份文件臨時(shí)性備份文件的含義執(zhí)行一次性備份使用BACKUPDATABASE語句語法BACKUPDATABASE{database_name|@database_name_var}To<backup_file>[,…n]
下面這個(gè)例子在硬盤上創(chuàng)立一個(gè)臨時(shí)性備份文件,并且把northwind數(shù)據(jù)庫備份到此臨時(shí)性備份文件中。USEmasterBACKUPDATABASEnorthwindtoDISK='C:\Temp\Mycustomers.bak'在多個(gè)備份文件上存儲(chǔ)藏份在多個(gè)備份文件存儲(chǔ)藏份的含義BACKUPDATABASE的使用在多個(gè)備份文件上存儲(chǔ)數(shù)據(jù)庫考慮的事實(shí)Backupdatabasemxyfile=‘mxy_data’tomxybac備份方法的類型執(zhí)行全庫備份執(zhí)行差異備份執(zhí)行事務(wù)日志備份執(zhí)行一個(gè)數(shù)據(jù)庫文件或文件組的備份
執(zhí)行一個(gè)全庫備份如果您的數(shù)據(jù)庫主要是一個(gè)只讀數(shù)據(jù)庫,全庫備份或許足以防止數(shù)據(jù)損失。在系統(tǒng)出故障的情況下,可把全庫備份用作基線。當(dāng)您執(zhí)行全庫備份時(shí),SQLServer要:備份在備份過程中發(fā)生的任何活動(dòng)。把任何未提交的事務(wù)備份到事務(wù)日志?;謴?fù)備份時(shí),SQLServer利用備份文件中捕捉到的局部事務(wù)日志來確保數(shù)據(jù)一致性。
執(zhí)行差異備份用于經(jīng)常被修改的數(shù)據(jù)庫要求一個(gè)全庫備份備份自上次全庫備份以來的數(shù)據(jù)庫變化因備份集小而節(jié)省時(shí)間語法:BACKUPDATABASEnorthwindTODISK='D:\Mydata\Mydiffbackup.bak'WITHDIFFERENTIAL執(zhí)行一個(gè)事務(wù)日志備份提供對(duì)任何數(shù)據(jù)庫變化的備份要求一個(gè)全庫備份BACKUPLOG的語法形式使用NO-TRUNCATE選項(xiàng)使用TRUNCATE-ONLY選項(xiàng)
執(zhí)行一個(gè)數(shù)據(jù)庫文件或文件組的備份用與特大型數(shù)據(jù)庫〔VLDB〕單獨(dú)備份數(shù)據(jù)庫文件確保備份一個(gè)文件組中的所有的數(shù)據(jù)庫文件備份事務(wù)日志語法:BACKUPDATABASEphoneordersFILE=orders2toorderbackup2BACKUPLOGphoneorderstoorderbackuplog規(guī)劃一個(gè)備份策略全庫備份策略全庫及事務(wù)日志備份策略差異備份策略數(shù)據(jù)庫文件或文件組備份策略
全庫備份策略
實(shí)施的情況:數(shù)據(jù)庫較小,備份一個(gè)小數(shù)據(jù)庫所需的時(shí)間量是可接受的;數(shù)據(jù)庫沒有什么數(shù)據(jù)修改或是只讀型的差異備份策略實(shí)施的情況對(duì)數(shù)據(jù)庫做更改時(shí)使用縮短復(fù)原時(shí)間備份策略及恢復(fù)策略全庫備份時(shí)間及差異備份時(shí)間全庫恢復(fù)時(shí)間及差異恢復(fù)時(shí)間數(shù)據(jù)庫的恢復(fù)數(shù)據(jù)庫恢復(fù)是指將數(shù)據(jù)庫備份加載到系統(tǒng)中的過程恢復(fù)是與備份相對(duì)應(yīng)的操作恢復(fù)數(shù)據(jù)庫的方法兩種恢復(fù)操作的方法如下所示:使用RESTORE語句使用SQLServerEnterpriseManager使用RESTORE語句恢復(fù)數(shù)據(jù)庫RESTOREDATABASE{database_name_var}[FROM<backup_file>[,...n]][WITH[[,]FILE=file_number]][[,]NORECOVERY|RECOVERY]在RESTORE語句中,可以使用一些選項(xiàng):RECOVERYRECOVERY選項(xiàng)是系統(tǒng)的默認(rèn)選項(xiàng)。該選項(xiàng)用于恢復(fù)最后一個(gè)事務(wù)日志或者完全數(shù)據(jù)庫恢復(fù),可以保證數(shù)據(jù)庫的一致性。當(dāng)使用該選項(xiàng)時(shí),系統(tǒng)取消事務(wù)日志中任何未提交的事務(wù),并提交任何完成的事務(wù)。在數(shù)據(jù)庫恢復(fù)進(jìn)程完成之后,就可以使用數(shù)據(jù)庫。如果必須使用增量備份恢復(fù)數(shù)據(jù)庫,就不能使用該選項(xiàng)。NORECOVERY當(dāng)需要恢復(fù)多個(gè)備份時(shí),應(yīng)使用NORECOVERY選項(xiàng)。這時(shí),系統(tǒng)既不取消事務(wù)日志中任何未提交的事務(wù),也不提交任何已完成的事務(wù)。在數(shù)據(jù)庫恢復(fù)之前,數(shù)據(jù)庫是不能使用的FILE
使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫
從不同的備份中恢復(fù)數(shù)據(jù)庫
從完全數(shù)據(jù)庫備份中恢復(fù)從差異備份中恢復(fù)從事務(wù)日志備份中恢復(fù)從文件或者文件組備份中恢復(fù)
從完全數(shù)據(jù)庫備份中恢復(fù)
重新創(chuàng)立數(shù)據(jù)庫以及與數(shù)據(jù)庫相關(guān)的全部文件所有的數(shù)據(jù)庫對(duì)象都由系統(tǒng)自動(dòng)創(chuàng)立用戶應(yīng)指定RECOVERY選項(xiàng)例如:USEmasterRESTOREDATABASEnorthwindFROMnwindbacWITHFILE=2RECOVERY對(duì)于用戶來說,沒有必要在恢復(fù)數(shù)據(jù)庫之前重新創(chuàng)立數(shù)據(jù)庫。一般在數(shù)據(jù)庫的物理磁盤文件損壞,或者整個(gè)數(shù)據(jù)庫被刪除、破壞時(shí),應(yīng)該從完全數(shù)據(jù)庫備份中恢復(fù).從增量備份中恢復(fù)SQLServer系統(tǒng)只恢復(fù)從最近一次完全數(shù)據(jù)庫備份以后數(shù)據(jù)庫的變化局部,并且將數(shù)據(jù)庫返回到執(zhí)行增量備份時(shí)的狀態(tài)從增量備份中恢復(fù)數(shù)據(jù)庫所需要的時(shí)間比從事務(wù)日志備份中恢復(fù)數(shù)據(jù)庫要少本卷須知:語法形式與從完全數(shù)據(jù)庫備份中恢復(fù)數(shù)據(jù)庫一樣在完成數(shù)據(jù)庫備份根底上進(jìn)行如果事務(wù)日志需要恢復(fù),應(yīng)NORECOVERY例:USEmasterRESTOREDATABASEnorthwindFROMnwindbacdiffWITHNORECOVERY從事務(wù)日志備份中恢復(fù)最近一次完全數(shù)據(jù)庫備份或增量備份中恢復(fù)數(shù)據(jù)庫的變化可以將數(shù)據(jù)庫恢復(fù)到某個(gè)指定時(shí)該的狀態(tài)須在完全數(shù)據(jù)庫恢復(fù)之后進(jìn)行應(yīng)該使用NORECOVERY選項(xiàng)語法結(jié)構(gòu):RESTORELOG{database_name|@database_name_var}[FROM<backup_file>[,...n]][WITH][[,]{NORECOVERY|RECOVERY|
從文件或者文件組備份中恢復(fù)
減少恢復(fù)巨大的數(shù)據(jù)庫所需的時(shí)間,可以從文件備份或者文件組備份中恢復(fù)數(shù)據(jù)庫如果某個(gè)特殊的文件被破壞或者被偶然刪除,可以從文件備份或者文件組備份中恢復(fù)語法形式如下:
RESTOREDATABASE{database_name|@database_name_var}<file_or_filergroup>[,...m][FROM<backup_file>[,..n]其中<file_or_filegroup>是{FILE=logical_file_name|FILEGROUP=l
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度大型廠房出租合同(含租賃保證金及退還)3篇
- 電工電子課程設(shè)計(jì)體會(huì)
- 斜坡道碼頭課程設(shè)計(jì)
- 2024年度貸款居間合同范本:藝術(shù)品貸款居間服務(wù)協(xié)議3篇
- 總經(jīng)理發(fā)言稿15篇
- 2024年手機(jī)銷售與品牌宣傳合作合同范本3篇
- 客服專員工作心得2022
- 2025年山東棗莊學(xué)院招聘中高級(jí)崗位工作人員33人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東日照市北經(jīng)濟(jì)開發(fā)區(qū)管理委員會(huì)招聘聘任制職員9人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東德州齊河縣事業(yè)單位招聘工作人員152人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 北疆文化全媒體傳播體系的構(gòu)建與實(shí)踐
- 低血糖暈厥應(yīng)急演練預(yù)案
- 四川省成都市某中學(xué)2024-2025學(xué)年高一年級(jí)上冊(cè)11月期中考試 英語試卷(含答案)
- 2025屆福建省廈門市重點(diǎn)中學(xué)高三第二次聯(lián)考語文試卷含解析
- OpenCV計(jì)算機(jī)視覺基礎(chǔ)教程(Python版)教學(xué)教案
- 2024年度二人合伙光伏發(fā)電項(xiàng)目投資合同3篇
- 2024-2030年中國室內(nèi)滑雪場(chǎng)市場(chǎng)需求預(yù)測(cè)及發(fā)展規(guī)劃研究報(bào)告
- 期末綜合素養(yǎng)評(píng)價(jià)一(試題)-2024-2025學(xué)年三年級(jí)上冊(cè)科學(xué)教科版
- 動(dòng)車運(yùn)用所施工組織設(shè)計(jì)
- 新聞媒體編輯與發(fā)布規(guī)范流程
- 03S702鋼筋混凝土化糞池-標(biāo)準(zhǔn)圖集
評(píng)論
0/150
提交評(píng)論