SQL Server是微軟公司重量級的數(shù)據(jù)庫產(chǎn)品,在很多企業(yè)中都充當(dāng)著數(shù)據(jù)倉庫的重要角色。鑒于SQL Server存儲內(nèi)容的重要性,對SQL Server的數(shù)據(jù)備份是決不能掉以輕心的。SQL Server的產(chǎn)品本身已經(jīng)提供了比較完備的數(shù)據(jù)備份方案,如果再輔助DPM加以保護,數(shù)據(jù)庫管理員應(yīng)該就可以高枕無憂了。本文中我們將通過一個實例為大家演示如何使用DPM2007對SQL Server進行備份和還原。網(wǎng)絡(luò)拓?fù)淙缦聢D所示,DBSERVER是SQL Server 2005服務(wù)器,而且安裝了SP2補丁。
在DBSERVER上打開SQL Server Managemnt Studio,如圖1所示,我們看到DBSERVER中有一個測試數(shù)據(jù)庫TEST。我們準(zhǔn)備先用DPM對SQL數(shù)據(jù)進行備份,然后刪除測試數(shù)據(jù)庫,最后看看能否利用DPM把刪除的數(shù)據(jù)庫恢復(fù)出來。
圖1
一 DPM備份
首先我們先用DPM2007對數(shù)據(jù)庫進行備份。打開DPM管理控制臺,在"保護"標(biāo)簽下選擇"創(chuàng)建保護組",如圖2所示,選擇DBSERVER中的TEST數(shù)據(jù)庫作為保護目標(biāo)。
圖2
為保護組命名為SQL2005,使用磁盤作為存儲介質(zhì)。
圖3
接下來設(shè)置數(shù)據(jù)保護的保持期和同步頻率,測試環(huán)境下我們保持默認(rèn)值不變。
圖4
如圖5所示,選擇立即創(chuàng)建一個數(shù)據(jù)副本。
圖5
如圖6所示,數(shù)據(jù)副本創(chuàng)建完畢,備份完數(shù)據(jù)后,我們接下來就可以測試一下DPM的恢復(fù)功能了。
圖6
二 DPM恢復(fù)
創(chuàng)建完數(shù)據(jù)副本后,如圖7所示,我們刪除TEST數(shù)據(jù)庫中的一個表,看看是否能夠用DPM把數(shù)據(jù)庫內(nèi)容恢復(fù)出來。
圖7
打開DPM管理控制臺,在"恢復(fù)"標(biāo)簽下找到TEST數(shù)據(jù)庫,如圖8所示,從恢復(fù)時間中選擇"最新的",對TEST數(shù)據(jù)庫進行恢復(fù)。
圖8
利用DPM的備份覆蓋SQL Server服務(wù)器的原始實例。
圖9
在恢復(fù)選項中我們不使用網(wǎng)絡(luò)帶寬限制,也沒有在SAN上進行恢復(fù),保持默認(rèn)值,點擊"下一步"繼續(xù)。
圖10
檢查摘要信息無誤,點擊"恢復(fù)"開始數(shù)據(jù)還原。
圖11
如圖12所示,恢復(fù)完成,我們看看效果吧。
圖12
如圖13所示,我們在DBSERVER上打開了TEST數(shù)據(jù)庫中的Student表,數(shù)據(jù)已經(jīng)完全恢復(fù)了,是不是很方便???
圖13