第12講數(shù)據(jù)庫的備份與恢復_第1頁
第12講數(shù)據(jù)庫的備份與恢復_第2頁
第12講數(shù)據(jù)庫的備份與恢復_第3頁
第12講數(shù)據(jù)庫的備份與恢復_第4頁
第12講數(shù)據(jù)庫的備份與恢復_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第10章數(shù)據(jù)庫的備份與恢復哈爾濱師范大學恒星學院本講主要內容備份概述

數(shù)據(jù)備份數(shù)據(jù)庫恢復復制數(shù)據(jù)庫

12341.備份和恢復的概念

備份和恢復組件是SQLServer的重要組成部分.

備份就是指對SQLServer數(shù)據(jù)庫及其他相關信息進行拷貝.數(shù)據(jù)庫備份記錄了在進行備份這一操作時刻數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),如果數(shù)據(jù)庫因意外而損壞,這些備份文件可以用來恢復數(shù)據(jù)庫.一.

備份概述

恢復就是把遭受破壞、丟失的數(shù)據(jù)或出現(xiàn)錯誤的數(shù)據(jù)庫恢復到原來的正常狀態(tài),這一狀態(tài)由備份決定.

合理地進行備份和恢復可以將可預見的和不可預見的問題對數(shù)據(jù)庫造成的傷害降到最低.是維護數(shù)據(jù)的安全性和完整性的必不可少的工作.

進行備份和恢復的工作主要是由數(shù)據(jù)庫管理員來完成的.實際上數(shù)據(jù)庫管理員日常比較重要、比較頻繁的工作就是對數(shù)據(jù)庫進行備份和恢復.目的

SQLServer有4種備份類型,分別為數(shù)據(jù)庫備份、差異備份、事務日志備份、文件及文件組備份.

數(shù)據(jù)庫備份數(shù)據(jù)庫備份是指對數(shù)據(jù)庫的完整備份,包括所有的數(shù)據(jù)以及數(shù)據(jù)庫對象.實際上備份數(shù)據(jù)庫的過程就是首先將事務日志寫到磁盤上,然后根據(jù)事務創(chuàng)建相同的數(shù)據(jù)庫和數(shù)據(jù)庫對象以及拷貝數(shù)據(jù)的過程.2.備份的類型

由于是對數(shù)據(jù)庫的完全備份,所以這種備份類型不僅速度較慢,而且將占用大量磁盤空間.因此,在進行數(shù)據(jù)庫備份時,常將其安排在晚間,因為此時整個數(shù)據(jù)庫系統(tǒng)幾乎不進行其他事務操作(在進行完整備份時,所有未完成的事務或者發(fā)生在備份過程中的事務都將被忽略),從而可以提高數(shù)據(jù)庫備份的速度.●

差異備份差異備份是指將最近一次數(shù)據(jù)庫備份以來發(fā)生的數(shù)據(jù)變化備份,因此差異備份實際上是一種增量形式的數(shù)據(jù)庫備份.

差異備份需要有一個參照的基準(上一次完整的備份),因為只保存改變內容,所以這種類型的備份速度比較快,可以更頻繁地執(zhí)行.差異備份也包括了事務日志部分,以能將數(shù)據(jù)庫還原至備份操作完成時的狀態(tài).

哈爾濱師范大學恒星學院何時考慮使用差異數(shù)據(jù)庫備份?①自上次數(shù)據(jù)庫備份后數(shù)據(jù)庫中只有相對較少的數(shù)據(jù)發(fā)生了更改,如果多次修改相同的數(shù)據(jù),則差異數(shù)據(jù)庫備份尤其有效.②使用的是完整恢復模型或大容量日志記錄恢復模型,希望需要最少的時間在還原數(shù)據(jù)庫時前滾事務日志備份.③使用的是簡單恢復模型,希望進行更頻繁的備份,但非進行頻繁的完整數(shù)據(jù)庫備份.

事務日志備份事務日志備份是指對數(shù)據(jù)庫發(fā)生的事務進行備份,包括所有已經完成的事務.

由于事務日志備份僅對數(shù)據(jù)庫事務日志進行備份,所需的磁盤空間和備份時間都少.

利用事務日志備份,可以將數(shù)據(jù)庫恢復到任意一個創(chuàng)建事務日志備份的時刻.

不同于完整備份和差異備份,事務日志備份記錄備份操作開始時的事務日志狀態(tài)(而不是結束時的狀態(tài)).哈爾濱師范大學恒星學院何時常選擇事務日志備份?

①存儲備份文件的磁盤空間很小或者留給進行備份操作的時間很短.②不允許在最近一次數(shù)據(jù)庫備份之后發(fā)生數(shù)據(jù)丟失或損壞現(xiàn)象.③準備把數(shù)據(jù)庫恢復到發(fā)生失敗的前一點,數(shù)據(jù)庫變化較為頻繁.

文件和文件組備份它是指對數(shù)據(jù)庫文件或文件組作備份而不是備份整個數(shù)據(jù)庫.這種備份也包含事務日志備份,

適用于大型數(shù)據(jù)庫.

此外,如果數(shù)據(jù)庫中的對象跨多個文件或文件組,則必須同時備份所有相關文件和文件組.

一般來說,綜合使用上述幾種備份類型可以大大提高數(shù)據(jù)庫系統(tǒng)的安全性,將丟失數(shù)據(jù)的風險降低到最小.

a

根據(jù)系統(tǒng)運行的實際情況,周期性地進行數(shù)據(jù)庫的全面?zhèn)浞?,比如在每天晚上進行.

b

間隔性地進行數(shù)據(jù)庫的增量備份,比如每四小時備份一次,對更新非常頻繁的數(shù)據(jù)庫可以將時間間隔設置的更小.

c

建議在每兩次增量備份之間進行事務日志的備份,例如每30分鐘備份一次.

SQLServer中有3種數(shù)據(jù)庫恢復模式:

●簡單恢復它是指在進行數(shù)據(jù)庫恢復時僅使用了數(shù)據(jù)庫備份或差異備份,而不涉及事務日志備份.這種模式將無法使數(shù)據(jù)庫恢復到失敗點狀態(tài).

完全恢復它是指通過使用數(shù)據(jù)庫備份和事務日志備份將數(shù)據(jù)庫恢復到發(fā)生失敗的時刻,幾乎不造成任何數(shù)據(jù)丟失,這是對付因存儲介質損壞而數(shù)據(jù)丟失的最佳方法.3.恢復模式●

大容量日志恢復大容量日志恢復在性能上要優(yōu)于簡單恢復和完全恢復模式.它的備份策略與完全恢復的備份策略基本相同.

數(shù)據(jù)庫恢復方案

a利用最近的全面數(shù)據(jù)庫備份恢復數(shù)據(jù)庫.b利用最近的數(shù)據(jù)庫增量備份恢復數(shù)據(jù)庫.c利用自最近一次進行過數(shù)據(jù)庫增量備份后的事務日志備份恢復數(shù)據(jù)庫.

備份設備是用來存儲數(shù)據(jù)庫、事務日志或文件和文件組備份的存儲介質。備份設備可以是硬盤、磁帶或命名管道(邏輯通道)。

本地主機硬盤和遠程主機的硬盤可作為備份設備,備份設備在硬盤中是以文件的方式存儲的。4.備份設備

SQLServer使用物理設備名稱或邏輯設備名稱來標識備份設備。

物理備份設備是操作系統(tǒng)用來標識備份設備的名稱。這類備份設備稱為臨時備份設備,其名稱沒有記錄在系統(tǒng)設備表中,只能使用一次。

邏輯備份設備是用來標識物理備份設備的別名或公用名稱,以簡化物理設備的名稱。這類備份設備稱為永久備份設備,其名稱永久地存儲在系統(tǒng)表中,可以多次使用。4.備份設備

創(chuàng)建數(shù)據(jù)庫備份設備在進行數(shù)據(jù)庫備份之前,首先要創(chuàng)建備份設備.以創(chuàng)建磁盤備份設備為例,操作方法如下:(1)展開指定的服務器節(jié)點.

(2)展開〖服務器對象〗節(jié)點.

(3)右鍵單擊〖備份設備〗節(jié)點.

(4)選擇〖新建備份設備〗選項.

(5)填寫相應的項,按〖確定〗按鈕結束.二.管理備份和恢復●

管理備份設備1.查看備份設備在SQLServer2008系統(tǒng)中查看服務器上每個設備的有關信息,可以使用系統(tǒng)存儲過程sp_helpdevice,其中包括備份設備2.刪除備份設備

二.管理備份和恢復

備份數(shù)據(jù)庫通過SSMS來備份數(shù)據(jù)庫的操作如下:(1)展開指定的服務器節(jié)點.

(2)展開〖數(shù)據(jù)庫〗節(jié)點.

(3)選中指定的數(shù)據(jù)庫,右鍵單擊,從〖任務〗下拉菜單中選擇〖備份(B)〗項.

(4)在彈出的對話框中填寫相應的項.

(5)按〖確定〗按鈕結束.

恢復數(shù)據(jù)庫通過SSMS來恢復數(shù)據(jù)庫的操作如下:(1)展開指定的服務器節(jié)點.

(2)展開〖數(shù)據(jù)庫〗節(jié)點.

(3)選中指定的數(shù)據(jù)庫,右鍵單擊,從〖任務〗下拉菜單中選擇〖還原(R)|數(shù)據(jù)庫〗項.

(4)在彈出的對話框中填寫相應的項.

(5)按〖確定〗按鈕結束.哈爾濱師范大學恒星學院2.恢復模式(1)簡單恢復模式簡單恢復模式是為了恢復到上一次備份點的數(shù)據(jù)庫而設計的。使用這種模式的備份策略應該由完整備份和差異備份組成。當啟用簡單恢復模式時,不能執(zhí)行事務日志備份。(2)完整恢復模式完整恢復模式設計用于需要恢復到失敗點或者指定時間點的數(shù)據(jù)庫。使用這種模式,所有操作被寫入日志中,包括大容量操作和大容量數(shù)據(jù)加載。使用這種模式的備份策略應該包括完整、差異以及事務日志備份或僅包括完整和事務日志備份。哈爾濱師范大學恒星學院(3)大容量日志恢復模式大容量日志恢復模式減少日志空間的使用,但仍然保持完整恢復模式的大多數(shù)靈活性。使用這種模式,以最低限度將大容量操作和大容量加載寫入日志,而且不能針對逐個操作對其進行控制。如果數(shù)據(jù)庫在執(zhí)行一個完整或差異備份以前失敗,將需要手動重做大容量操作和大容量加載。使用這種模式的備份策略應該包括完整、差異以及事務日志備份或僅包括完整和事務日志備份。哈爾濱師范大學恒星學院3種恢復模式的比較模式類型特點恢復態(tài)勢工作損失情況簡單允許高性能大容量復制操作,可收回日志空間可恢復到任何備份的尾端,隨后需重做更改必須重做最新的數(shù)據(jù)庫或差異備份后所發(fā)生的更改完整數(shù)據(jù)文件損失不導致工作損失,可恢復到任意即時點可恢復到任意即時點正常情況下無損失。若日志損壞則需重做最新的日志備份后所發(fā)生的更改大容量日志允許高性能大容量復制操作,大容量操作使用最小的日志空間可恢復到任何備份的尾端,隨后需重做更改若日志損壞或最新的日志備份后發(fā)生操作則需重做上次備份后所做的更改,否則將丟失工作數(shù)據(jù)哈爾濱師范大學恒星學院10.1.3備份設備1.磁帶驅動器磁帶驅動器是最常見的備份設備。磁帶設備必須物理連接到運行SQLServer2008實例的計算機上2.數(shù)字音頻磁帶(DAT)驅動器DAT驅動器正在成為首選的備份設備。有許多DAT格式可供使用。最常見的格式是數(shù)字線性磁帶(DLT)或超級DLT。3.磁盤備份設備磁盤備份設備就是存儲在硬盤或者其他磁盤媒體上的文件,與常規(guī)操作系統(tǒng)文件一樣。磁盤驅動器提供最快速的方式來備份和還原文件4.邏輯備份設備邏輯備份設備是物理備份設備的別名,通常比物理備份設備更能簡單、有效地描述備份設備的特征。邏輯備份設備名稱被永久保存在SQLServer2008的系統(tǒng)表中。哈爾濱師范大學恒星學院10.2備份數(shù)據(jù)

10.2.1創(chuàng)建備份設備1.使用SQLServerManagementStudio創(chuàng)建備份設備具體步驟如下:(1)啟動SQLServerManagementStudio,打開SQLServerManagementStudio窗口,并使用windows或者SQLServer身份驗證建立連接。(2)在“對象資源管理器”視圖中,展開服務器的“服務器對象”文件夾哈爾濱師范大學恒星學院(3)右擊“備份設備”,然后從快捷菜單中選擇“新建備份設備”,打開“備份設備”對話框,(4)在“設備名稱”文本框中,輸入“students備份”。設置好目標文件或者保持默認值,這里必須保證SQLServer2008所選擇的硬盤驅動器上有足夠的可用空間。(5)單擊“確定”按鈕完成創(chuàng)建永久備份設備。哈爾濱師范大學恒星學院2.使用系統(tǒng)存儲過程sp_addumpdevice創(chuàng)建設備sp_addumpdevice語法格式:sp_addumpdevice[@devtype=]'device_type',

[@logicalname=]'logical_name',

[@physicalname=]'physical_name'

[,{[@cntrltype=]controller_type

|[@devstatus=]'device_status'

}

]哈爾濱師范大學恒星學院【例10.1】添加磁盤轉儲設備。下面的示例添加一個名為MYDISKDUMP的磁盤備份設備,其物理名稱為C:\Dump\Dump1.bak。USEmasterEXECsp_addumpdevice'disk','mydiskdump','c:\dump\dump1.bak'【例10.2】添加網絡磁盤備份設備。下面的示例顯示一個遠程磁盤備份設備。在其下啟動SQLServer的名稱必須對該遠程文件擁有權限。USEmasterEXECsp_addumpdevice'disk','networkdevice','\\servername\sharename\path\filename.ext'【例10.3】添加磁帶備份設備。下面的示例添加TAPEDUMP1設備,其物理名稱為\\.\Tape0。USEmasterEXECsp_addumpdevice'tape','tapedump1','\\.\tape0'哈爾濱師范大學恒星學院10.2.2管理備份設備1.查看備份設備在SQLServer2008系統(tǒng)中查看服務器上每個設備的有關信息,可以使用系統(tǒng)存儲過程sp_helpdevice,其中包括備份設備哈爾濱師范大學恒星學院2.刪除備份設備(1)使用sp_dropdevice系統(tǒng)存儲過程將服務器中的設備刪除,并能刪除操作系統(tǒng)文件。具體語句格式如下:

sp_dropdevice[@logicalname=]'device'

[,[@delfile=]'delfile']

參數(shù)說明:@logicalname

:表示備份設備邏輯名。在

中列出的數(shù)據(jù)庫設備或備份設備的邏輯名稱。device的數(shù)據(jù)類型為sysname,無默認值。@delfile

:表示相對應的物理備份設備文件。指定物理備份設備文件是否應刪除。delfile

的數(shù)據(jù)類型為varchar(7)。如果指定為DELFILE,則刪除物理備份設備磁盤文件。哈爾濱師范大學恒星學院(2)使用SQLServerManagementStudio刪除備份設備:啟動SQLServerManagementStudio的資源管理器,展開“服務器對象”節(jié)點下的“備份設備”節(jié)點,該節(jié)點下列出了當前系統(tǒng)的所有備份設備哈爾濱師范大學恒星學院選中需要刪除的備份設備“students備份”,在其上右擊,在彈出的快捷菜單中選擇“刪除”命令哈爾濱師范大學恒星學院單擊“刪除”命令,將打開“刪除對象”對話框,如圖所示。在右窗格中,請驗證“對象名稱”列中顯示正確的設備名稱,最后單擊“確定”按鈕。哈爾濱師范大學恒星學院10.2.3完整備份完整備份是指備份整個數(shù)據(jù)庫,不僅包括表、視圖、存儲過程和觸發(fā)器等數(shù)據(jù)庫對象,還包括能夠恢復這些數(shù)據(jù)的足夠的事務日志。完整備份的優(yōu)點是操作比較簡單,在恢復時只需要一步就可以將數(shù)據(jù)庫恢復到以前的狀態(tài)。1.執(zhí)行BACKUPDATABASE語句可以創(chuàng)建完整數(shù)據(jù)庫備份完整數(shù)據(jù)庫備份的基本Transact-SQL語法如下:BACKUPDATABASEdatabase_nameTObackup_device[,...n][WITHwith_options[,...o]];哈爾濱師范大學恒星學院參數(shù)說明:database_name:指定了要備份的數(shù)據(jù)庫。backup_device:為備份的目標設備,采用“備份設備類型=設備名”的形式。WITH子句:指定備份選項,有關某些基本WITH選項的信息,請參閱聯(lián)機叢書。NAME=backup_set_name:指定了備份的描述。哈爾濱師范大學恒星學院【例10.5】對數(shù)據(jù)庫“students”做一次完整備份,備份設備為以前創(chuàng)建好的“students備份”本地磁盤設備。使用BACKUP命令創(chuàng)建代碼如下:USEstudents;GOBACKUPDATABASEstudentsTODISK='D:\SQLServerBackups\students備份.Bak'WITHINIT,NAME='FullBackupofstudents'GO哈爾濱師范大學恒星學院10.2.4差異備份

差異數(shù)據(jù)庫備份比完整數(shù)據(jù)庫備份更小、更快。這會縮短備份時間,但將增加復雜程度。對于大型數(shù)據(jù)庫,差異備份的間隔可以比完整數(shù)據(jù)庫備份的間隔更短。這將降低工作丟失風險。1.使用BACKUP語句創(chuàng)建差異數(shù)據(jù)庫備份,具體語法格式如下:BACKUPDATABASEdatabase_nameTO<backup_device>WITHDIFFERENTIAL參數(shù)說明:WITHDIFFERENTIAL:指明了本次備份是差異備份。其他參數(shù)與完整備份參數(shù)一樣?!纠?0.6】對數(shù)據(jù)庫“students”執(zhí)行一次差異備份,程序代碼如下:BACKUPDATABASEstudentsTOstudents備份WITHDIFFERENTIAL哈爾濱師范大學恒星學院2.使用SQLServerManagementStudio創(chuàng)建差異數(shù)據(jù)庫備份(1)啟動SQLServerManagementStudio的資源管理器,展開“數(shù)據(jù)庫”節(jié)點,右擊數(shù)據(jù)庫“students”,從彈出的菜單中選擇“任務|備份”命令,打開“備份數(shù)據(jù)庫”對話框,在該對話框中,從“數(shù)據(jù)庫”下拉列表中選擇“students”數(shù)據(jù)庫;“備份類型”項中選擇“差異”;保留“名稱”文本框中的內容不變,在“目標”列表框中確保列有“students備份”備份設備,哈爾濱師范大學恒星學院(2)單擊左側“選項”選項,打開“選項”頁面,選中“覆蓋所有現(xiàn)有備份集”選項,該選項用于初始化新的設備或者覆蓋現(xiàn)在的設備;選中“可靠性”部分中的“完成后驗證備份”復選框,該選項用來核對實際數(shù)據(jù)庫與備份副本,并確保它們在備份完成之后一致,具體設置如圖10-16所示。設置完成后,單擊“確定”按鈕開始備份,完成差異備份。哈爾濱師范大學恒星學院10.2.5事務日志備份在SQLServer2008系統(tǒng)中事務日志備份有以下三種類型

純日志備份:僅包含一定間隔的事務日志記錄而不包含在日志恢復模式下執(zhí)行的任何大容量更改的備份。大容量操作日志備份:包含日志記錄及由大容量操作更改的數(shù)據(jù)頁的備份。不允許對大容量操作日志備份進行時間點恢復。尾日志備份:對可能已損壞的數(shù)據(jù)庫進行的日志備份,用于捕獲尚未備份的日志記錄。尾日志備份在出現(xiàn)故障時進行,用于防止丟失數(shù)據(jù),可以包含純日志記錄或者大容量操作日志記錄哈爾濱師范大學恒星學院創(chuàng)建事務日志備份的方法:1.使用BACKUP語句創(chuàng)建事務日志備份具體語法格式:BACKUPLOGdatabase_nameTO<backup_device>[,…n]WITH[[,]NAME=backup_set_name][[,]DESCRIPTION=’TEXT’][[,]{INIT|NOINIT}][[,]{COMPRESSION|NO_COMPRESSION}]哈爾濱師范大學恒星學院【例10.7】創(chuàng)建兩個設備備份students_1和studentslog_1,然后利用這兩備份設備對“students”數(shù)據(jù)庫及其日志進行備份。EXECsp_addumpdevice'disk','students_1','D:\students_1.dat'EXECsp_addumpdevice'disk','studentslog_1','D:\studentslog_1.dat'BACKUPDATABASEstudentstostudents_1BACKUPLOGstudentstostudentslog_1哈爾濱師范大學恒星學院2.使用SQLServerManagementStudio創(chuàng)建事務日志備份(1)啟動SQLServerManagementStudio的資源管理器,展開“數(shù)據(jù)庫”節(jié)點,右擊數(shù)據(jù)庫“students”,從彈出的菜單中選擇“任務|備份”命令,打開“備份數(shù)據(jù)庫”對話框,在該對話框中,從“數(shù)據(jù)庫”下拉列表中選擇“students”數(shù)據(jù)庫;“備份類型”項中選擇“事務日志”;保留“名稱”文本框中的內容不變,在“目標”列表框中確保列有“students備份”備份設備哈爾濱師范大學恒星學院(2)單擊左側“選項”選項,打開“選項”頁面,選中“追加到現(xiàn)在備份集”選項,以免覆蓋現(xiàn)有的完整備份;選中“可靠性”部分中的“完成后驗證備份”復選框,該選項用來核對實際數(shù)據(jù)庫與備份副本,并確保它們在備份完成之后一致,具體設置如圖所示。設置完成后,單擊“確定”按鈕開始備份,完成差異備份。哈爾濱師范大學恒星學院10.2.6文件組備份

1.使用BACKUP語句創(chuàng)建文件組備份具體語句格式:BACKUPDATABASEdatabase_name<file_or_filegroup>[,...n]TO<backup_device>[,...n]WITHoptions參數(shù)說明:file_or_filegroup:用于指定要備份的文件或文件組。如果是文件,則寫作“file=邏輯文件名”;如果是文件組,則寫作“filegroup=邏輯文件組名”。WITHoptions:用于指定備份選項,與前幾種備份設備類型相同

哈爾濱師范大學恒星學院【例10.9】使用BACKUP語句將數(shù)據(jù)庫“students”中的文件組“FileGruop_students”備份到本地磁盤備份設備“students備份”中.BACKUPDATABASEstudentsFILEGROUP='FileGruop_students'TOstudents備份WITHDescription='這是students文件組備份'哈爾濱師范大學恒星學院2.使用SQLServerManagementStudio創(chuàng)建文件組備份具體操作如下:(1)啟動SQLServerManagementStudio的資源管理器,展開“數(shù)據(jù)庫”節(jié)點,右擊數(shù)據(jù)庫“students”,從彈出的菜單中選擇“任務|備份”命令,打開“備份數(shù)據(jù)庫”對話框。在該對話框中,從“數(shù)據(jù)庫”下拉列表中選擇“students”數(shù)據(jù)庫;“備份類型”項中選擇“完整”;保留“名稱”文本框中的內容不變。(2)在“備份組件”部分中選中“選擇文件和文件組”選項,然后單擊右側的按鈕,則打開“選擇文件和文件組”對話框。選擇“FileGruop_students”旁邊的復選框,如圖10-21所示,單擊“確定”按鈕。哈爾濱師范大學恒星學院(3)單擊左側的“選項”,打開“選項”頁面,選擇“追加到現(xiàn)有備份集”選項,以免覆蓋現(xiàn)有的完整備份。選擇“完成后驗證備份”選項哈爾濱師范大學恒星學院10.2.7備份壓縮數(shù)據(jù)壓縮的好處包括以下幾點:通過減少I/O和提高緩存命中率來提升查詢的性能。提供對真實DW實際數(shù)據(jù)2倍到7倍的壓縮比率。和其他特點是正交的。對數(shù)據(jù)和索引都可用。哈爾濱師范大學恒星學院1.使用BACKUP語句的WITHCOMPRESSION選項,即可以實現(xiàn)壓縮備份的功能?!纠?0.10】在創(chuàng)建數(shù)據(jù)庫“students”的完整備份時啟用壓縮備份功能。BACKUPDATABASEstudentsTOstudents備份WITHINIT,COMPRESSION哈爾濱師范大學恒星學院2.在服務器上配置備份壓縮具體的步驟:(1)啟動SQLServerManagementStudio的資源管理器,連接服務器。(2)右擊“服務器”,在彈出的命令菜單中選擇“屬性”,打開“服務器屬性”對話框。單擊左側的“數(shù)據(jù)庫設置”選項,在“數(shù)據(jù)庫設置”頁面中選中“壓縮備份”復選框哈爾濱師范大學恒星學院10.3恢復數(shù)據(jù)庫

1.使用Transact-SQL恢復數(shù)據(jù)庫(1)數(shù)據(jù)庫恢復的RESTORE命令的語法格式為:RESTOREDATABASE{database_name|@database_name_var}<file_or_filegroup>[,...n][FROM<backup_device>[,...n]][WITH[[,]NORECOVERY|RECOVERY][[,]REPLACE]]哈爾濱師范大學恒星學院(2)日志文件恢復的RESTORE命令的語法格式為:RESTORELOG{database_name|@database_name_var}[FROM<backup_device>[,...n]][WITH[[,]NORECOVERY|RECOVERY][[,]STOPAT={data_time|data_time_var}]哈爾濱師范大學恒星學院兩種語句的部分參數(shù)說明如下:DATABASE:表示進行數(shù)據(jù)庫備份而不是事務日志備份。database_name|@database_name_var:進行備份的數(shù)據(jù)名稱或變量。file_or_filegroup:用來定義進行備份的文件或文件組。LOG:指定對數(shù)據(jù)庫應用事務日志備份。NORECOVERY|RECOVERY:表示還原操作是否回滾任何未提交的事務,默認為RECOVERY(回滾)。REPLACE:表示還原操作是否將原來的數(shù)據(jù)庫或數(shù)據(jù)文件、文件組刪除并替換掉。STOPAT=data_time|data_time_var:使用事務日志進行恢復時,指定將數(shù)據(jù)庫還原到其在指定的日期和時刻的狀態(tài)。哈爾濱師范大學恒星學院【例10.11】創(chuàng)建磁盤備份設備,備份數(shù)據(jù)庫日志文件(將數(shù)據(jù)

溫馨提示

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

最新文檔

評論

0/150

提交評論