sqlserver數(shù)據(jù)庫的備份與恢復(fù)

sqlserver數(shù)據(jù)庫的備份與恢復(fù)

ID:8970375

大小:60.50 KB

頁數(shù):6頁

時間:2018-04-13

sqlserver數(shù)據(jù)庫的備份與恢復(fù)_第1頁
sqlserver數(shù)據(jù)庫的備份與恢復(fù)_第2頁
sqlserver數(shù)據(jù)庫的備份與恢復(fù)_第3頁
sqlserver數(shù)據(jù)庫的備份與恢復(fù)_第4頁
sqlserver數(shù)據(jù)庫的備份與恢復(fù)_第5頁
資源描述:

《sqlserver數(shù)據(jù)庫的備份與恢復(fù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、第12章數(shù)據(jù)庫的備份與恢復(fù)本章內(nèi)容12.1數(shù)據(jù)庫的備份12.2數(shù)據(jù)庫的恢復(fù)12.1數(shù)據(jù)庫的備份12.1.1數(shù)據(jù)庫備份概述12.1.2創(chuàng)建和刪除備份設(shè)備12.1.3備份數(shù)據(jù)庫12.1.1數(shù)據(jù)庫備份概述n備份是對SQLServer數(shù)據(jù)庫或事務(wù)日志進行的復(fù)制,數(shù)據(jù)庫備份記錄了在進行備份操作時數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),如果數(shù)據(jù)庫因意外而損壞,這些備份文件將在數(shù)據(jù)庫恢復(fù)時被用來恢復(fù)數(shù)據(jù)庫。1.備份內(nèi)容數(shù)據(jù)庫需備份的內(nèi)容可分為:n系統(tǒng)數(shù)據(jù)庫主要包括master、msdb和model數(shù)據(jù)庫,它們記錄了重要的系統(tǒng)信息,是確保系統(tǒng)正常運行的重要依據(jù),必須完全備份。n用戶數(shù)據(jù)庫是存儲用戶數(shù)據(jù)的存儲

2、空間集,通常用戶數(shù)據(jù)庫中的數(shù)據(jù)依其重要性可分為關(guān)鍵數(shù)據(jù)和非關(guān)鍵數(shù)據(jù)。對于關(guān)鍵數(shù)據(jù)則是用戶的重要數(shù)據(jù),不易甚至不能重新創(chuàng)建,必須進行完全備份。n事務(wù)日志記錄了用戶對數(shù)據(jù)的各種操作,平時系統(tǒng)會自動管理和維護所有的數(shù)據(jù)庫事務(wù)日志。相對于數(shù)據(jù)庫備份,事務(wù)日志備份所需要的時間較少,但恢復(fù)需要的時間比較長。2.備份設(shè)備n備份設(shè)備是用來存儲數(shù)據(jù)庫、事務(wù)日志或文件和文件組備份的存儲介質(zhì)。備份設(shè)備可以是硬盤、磁帶或命名管道(邏輯通道)。n本地主機硬盤和遠程主機的硬盤可作為備份設(shè)備,備份設(shè)備在硬盤中是以文件的方式存儲的。nSQLServer使用物理設(shè)備名稱或邏輯設(shè)備名稱來標識備份設(shè)備?!锢韨浞?/p>

3、設(shè)備是操作系統(tǒng)用來標識備份設(shè)備的名稱。這類備份設(shè)備稱為臨時備份設(shè)備,其名稱沒有記錄在系統(tǒng)設(shè)備表中,只能使用一次?!н壿媯浞菰O(shè)備是用來標識物理備份設(shè)備的別名或公用名稱,以簡化物理設(shè)備的名稱。這類備份設(shè)備稱為永久備份設(shè)備,其名稱永久地存儲在系統(tǒng)表中,可以多次使用。3.備份頻率n數(shù)據(jù)庫備份頻率一般取決于修改數(shù)據(jù)庫的頻繁程度以及一旦出現(xiàn)意外,丟失的工作量的大小,還有發(fā)生意外丟失數(shù)據(jù)的可能性大小。n在正常使用階段,對系統(tǒng)數(shù)據(jù)庫的修改不會十分頻繁,所以對系統(tǒng)數(shù)據(jù)庫的備份也不需要十分頻繁,只要在執(zhí)行某些語句或存儲過程導(dǎo)致SQLServer對系統(tǒng)數(shù)據(jù)庫進行了修改的時候備份。n如果在用戶數(shù)據(jù)庫

4、中執(zhí)行了添加數(shù)據(jù)、創(chuàng)建索引等操作,則應(yīng)該對用戶數(shù)據(jù)庫進行備份。如果清除了事務(wù)日志,也應(yīng)該備份數(shù)據(jù)庫。4.數(shù)據(jù)庫備份的類型n完全備份。完全備份將備份整個數(shù)據(jù)庫,包括用戶表、系統(tǒng)表、索引、視圖和存儲過程等所有數(shù)據(jù)庫對象。適用于數(shù)據(jù)更新緩慢的數(shù)據(jù)庫。n事務(wù)日志備份。事務(wù)日志記錄數(shù)據(jù)庫的改變,備份的時候只復(fù)制自上次備份事務(wù)日志后對數(shù)據(jù)庫執(zhí)行的所有事務(wù)的一系列記錄。n差異備份。差異備份只記錄自上次數(shù)據(jù)庫備份后發(fā)生更改的數(shù)據(jù),差異備份一般會比完全備份占用更少的空間。n文件和文件組備份。當(dāng)數(shù)據(jù)庫非常龐大時,可執(zhí)行數(shù)據(jù)庫文件或文件組備份。這種備份策略使用戶只恢復(fù)已損壞的文件或文件組。而不用恢

5、復(fù)數(shù)據(jù)庫的其余部分,所以,文件和文件組的備份及恢復(fù)是一種相對較完善的備份和恢復(fù)過程。12.1.2創(chuàng)建和刪除備份設(shè)備n進行數(shù)據(jù)庫備份時,必須創(chuàng)建用來存儲備份的備份設(shè)備。n創(chuàng)建和刪除備份設(shè)備可以使用企業(yè)管理器和系統(tǒng)存儲過程sp_addumpdevice、sp_dropdevice實現(xiàn)。12.1.2創(chuàng)建和刪除備份設(shè)備1.使用企業(yè)管理器創(chuàng)建備份設(shè)備(1)打開企業(yè)管理器,展開選定的服務(wù)器。(2)展開“管理”文件夾,鼠標右鍵單擊“備份”,在彈出的菜單中選擇“新建備份設(shè)備”命令(3)打開“備份設(shè)備屬性”對話框n在“名稱”文本框中輸入指定備份設(shè)備的邏輯文件名,在“文件名”文本框中輸入要備份的

6、文件的名稱和存儲路徑。2.使用sp_addumpdevice創(chuàng)建備份設(shè)備nsp_addumpdevice的語法格式為:sp_addumpdevice[@devtype=]'device_type'[@logincalname=]'logincal_name',[@physicalname=]'physical_name',[,{[@cntrltype=]controller_type

7、[@devstatus=]'device_status'}]例12-1使用系統(tǒng)存儲過程創(chuàng)建備份設(shè)備test_backup。USESalesGOEXECsp_addumpdevice'DISK',

8、'test_backup','d:test_backup.bak'本例添加一個邏輯名稱為test_backup的磁盤備份設(shè)備,物理名稱為d:test_backup.bak。例12-2添加網(wǎng)絡(luò)磁盤備份設(shè)備。USESalesGOEXECsp_addumpdevice'DISK','netdevice','\servernamesharenamefilename.ext'本例添加一個遠程磁盤備份設(shè)備,并命名其邏輯名稱為netdevice。3.使用企業(yè)管理刪除備份設(shè)備n刪除備份設(shè)備的操作步驟如下:(1

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。