




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第十三章備份與恢復教學目標SQLSERVER2000備份SQLSERVER2000數據庫恢復數據轉換與導入導出重點與難點重點:數據庫備份難點:數據庫的恢復數據庫維護方案數據庫備份備份的概念及作用制作數據庫結構和數據庫的拷貝防止數據庫遭到破壞備份數據庫的頻繁程度取決于許損失的數據量及數據庫活動量SQLServer備份備份的角色成員sysadmindb_ownerdb_backupoperator備份的介質硬盤、磁帶或命名管道NamedPipe
備份的內容備份系統數據庫主要指master、msdb和model數據庫備份用戶數據庫備份用戶數據庫在創立數據庫后在創立索引后假設創立了索引之后,您只備份了事務日志,并在未來某一時刻恢復該事務日志,那么SOLServer必須重建索引。要求用來重建索引的時間量可能會比恢復全庫備份的時間還要長。在去除了事務日志后在執行完不記日志的操作后不被記錄到事務日志的操作執行備份創立永久性備份文件創立臨時性備份文件創立永久性備份文件永久性備份的含義自動化備份任務使用sp_addumpdevice系統存儲過程sp_addumpdevice系統存儲過程sp_addumpdevice{‘device-type’}[,‘logical_name’][physical_name]
在此,設備類型device-type是{DISK|TAPE|PIPE}例1:本例在硬盤上創立一個永久性備份文件:USEmasterexecsp_addumpdevice'disk','mybackupfile','c:\Mssq180\Backup\Mybackupfile.bak'新創立的備份設備
臨時性的備份文件臨時性備份文件的含義執行一次性備份使用BACKUPDATABASE語句語法BACKUPDATABASE{database_name|@database_name_var}To<backup_file>[,…n]
下面這個例子在硬盤上創立一個臨時性備份文件,并且把northwind數據庫備份到此臨時性備份文件中。USEmasterBACKUPDATABASEnorthwindtoDISK='C:\Temp\Mycustomers.bak'在多個備份文件上存儲藏份在多個備份文件存儲藏份的含義BACKUPDATABASE的使用在多個備份文件上存儲數據庫考慮的事實Backupdatabasemxyfile=‘mxy_data’tomxybac備份方法的類型執行全庫備份執行差異備份執行事務日志備份執行一個數據庫文件或文件組的備份
執行一個全庫備份如果您的數據庫主要是一個只讀數據庫,全庫備份或許足以防止數據損失。在系統出故障的情況下,可把全庫備份用作基線。當您執行全庫備份時,SQLServer要:備份在備份過程中發生的任何活動。把任何未提交的事務備份到事務日志。恢復備份時,SQLServer利用備份文件中捕捉到的局部事務日志來確保數據一致性。
執行差異備份用于經常被修改的數據庫要求一個全庫備份備份自上次全庫備份以來的數據庫變化因備份集小而節省時間語法:BACKUPDATABASEnorthwindTODISK='D:\Mydata\Mydiffbackup.bak'WITHDIFFERENTIAL執行一個事務日志備份提供對任何數據庫變化的備份要求一個全庫備份BACKUPLOG的語法形式使用NO-TRUNCATE選項使用TRUNCATE-ONLY選項
執行一個數據庫文件或文件組的備份用與特大型數據庫〔VLDB〕單獨備份數據庫文件確保備份一個文件組中的所有的數據庫文件備份事務日志語法:BACKUPDATABASEphoneordersFILE=orders2toorderbackup2BACKUPLOGphoneorderstoorderbackuplog規劃一個備份策略全庫備份策略全庫及事務日志備份策略差異備份策略數據庫文件或文件組備份策略
全庫備份策略
實施的情況:數據庫較小,備份一個小數據庫所需的時間量是可接受的;數據庫沒有什么數據修改或是只讀型的差異備份策略實施的情況對數據庫做更改時使用縮短復原時間備份策略及恢復策略全庫備份時間及差異備份時間全庫恢復時間及差異恢復時間數據庫的恢復數據庫恢復是指將數據庫備份加載到系統中的過程恢復是與備份相對應的操作恢復數據庫的方法兩種恢復操作的方法如下所示:使用RESTORE語句使用SQLServerEnterpriseManager使用RESTORE語句恢復數據庫RESTOREDATABASE{database_name_var}[FROM<backup_file>[,...n]][WITH[[,]FILE=file_number]][[,]NORECOVERY|RECOVERY]在RESTORE語句中,可以使用一些選項:RECOVERYRECOVERY選項是系統的默認選項。該選項用于恢復最后一個事務日志或者完全數據庫恢復,可以保證數據庫的一致性。當使用該選項時,系統取消事務日志中任何未提交的事務,并提交任何完成的事務。在數據庫恢復進程完成之后,就可以使用數據庫。如果必須使用增量備份恢復數據庫,就不能使用該選項。NORECOVERY當需要恢復多個備份時,應使用NORECOVERY選項。這時,系統既不取消事務日志中任何未提交的事務,也不提交任何已完成的事務。在數據庫恢復之前,數據庫是不能使用的FILE
使用企業管理器恢復數據庫
從不同的備份中恢復數據庫
從完全數據庫備份中恢復從差異備份中恢復從事務日志備份中恢復從文件或者文件組備份中恢復
從完全數據庫備份中恢復
重新創立數據庫以及與數據庫相關的全部文件所有的數據庫對象都由系統自動創立用戶應指定RECOVERY選項例如:USEmasterRESTOREDATABASEnorthwindFROMnwindbacWITHFILE=2RECOVERY對于用戶來說,沒有必要在恢復數據庫之前重新創立數據庫。一般在數據庫的物理磁盤文件損壞,或者整個數據庫被刪除、破壞時,應該從完全數據庫備份中恢復.從增量備份中恢復SQLServer系統只恢復從最近一次完全數據庫備份以后數據庫的變化局部,并且將數據庫返回到執行增量備份時的狀態從增量備份中恢復數據庫所需要的時間比從事務日志備份中恢復數據庫要少本卷須知:語法形式與從完全數據庫備份中恢復數據庫一樣在完成數據庫備份根底上進行如果事務日志需要恢復,應NORECOVERY例:USEmasterRESTOREDATABASEnorthwindFROMnwindbacdiffWITHNORECOVERY從事務日志備份中恢復最近一次完全數據庫備份或增量備份中恢復數據庫的變化可以將數據庫恢復到某個指定時該的狀態須在完全數據庫恢復之后進行應該使用NORECOVERY選項語法結構:RESTORELOG{database_name|@database_name_var}[FROM<backup_file>[,...n]][WITH][[,]{NORECOVERY|RECOVERY|
從文件或者文件組備份中恢復
減少恢復巨大的數據庫所需的時間,可以從文件備份或者文件組備份中恢復數據庫如果某個特殊的文件被破壞或者被偶然刪除,可以從文件備份或者文件組備份中恢復語法形式如下:
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等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年南京開放大學輔導員考試真題
- 量化風險在2025年公司戰略制定中的意義試題及答案
- 2024年吉林省林業和草原局下屬事業單位真題
- 2024年湖南省生態環境廳下屬事業單位真題
- 不同經營模式下的財務管理計劃
- 建立行業交流圈的步驟計劃
- 2024年廣州海洋地質調查局聘招聘筆試真題
- 2025年前端開發能力測驗及答案
- 廣東省東莞市粵華學校2025屆數學七下期末調研模擬試題含解析
- 二級VB綜合復習試題及答案
- 農村土地承包經營權流轉及農業基礎設施投資協議
- 安徽省六安市2024-2025學年八年級(下)期中歷史試卷(含答案)
- 新興原料市場分析-洞察闡釋
- 社工崗前培訓課件
- 《企業的股權規范化落地實務》-20250506
- 福建省三明市2025年普通高中高三畢業班五月質量檢測物理試卷及答案(三明四檢)
- 山東省青島市、淄博市2025年高三年級第二次適應性檢測英語試題及答案(青島、淄博二模)
- 廣東省佛山市高三二模語文試題(原卷版)
- 2024年新疆額敏縣事業單位公開招聘村務工作者筆試題帶答案
- 早產兒試題及答案多選
- 2025年上海市靜安區初三二模語文試卷(含答案)
評論
0/150
提交評論