一個(gè)企業(yè)最重要的無(wú)疑是它的各種數(shù)據(jù),客戶資料、產(chǎn)品研發(fā)資料、財(cái)務(wù)信息等是企業(yè)生存必不可少的生產(chǎn)資料。當(dāng)前眾多企業(yè)已經(jīng)將傳統(tǒng)服務(wù)器的部署遷移到虛擬化環(huán)境中。虛擬化可以更好的實(shí)現(xiàn)集中管理,同時(shí)也帶來(lái)對(duì)外部數(shù)據(jù)存儲(chǔ)的需求。因?yàn)榧谢潭雀叩奶摂M化環(huán)境,如果數(shù)據(jù)存儲(chǔ)發(fā)生故障,其損失將會(huì)比傳統(tǒng)物理服務(wù)器嚴(yán)重得多。如何安全的備份數(shù)據(jù)是存儲(chǔ)行業(yè)永恒的話題。 此次評(píng)測(cè)室收到兩臺(tái)來(lái)自NETGEAR的ReadyDATA 5200產(chǎn)品,接下來(lái)將會(huì)考察一下NETGEAR是如何實(shí)現(xiàn)災(zāi)難備份和還原的。 正面視圖 背面視圖,內(nèi)置冗余電源,萬(wàn)兆光纖網(wǎng)卡(2個(gè)網(wǎng)口),SAS接口(連擴(kuò)展柜) ReadyDATA Replicate功能介紹 NETGEAR ReadyDATA使用一個(gè)叫做Replicate的功能來(lái)實(shí)現(xiàn)多臺(tái)ReadyDATA之間的數(shù)據(jù)備份和還原。其網(wǎng)絡(luò)環(huán)境可以是跨因特網(wǎng),也可以是在同一個(gè)局域網(wǎng)。 對(duì)于有多個(gè)分公司的企業(yè)來(lái)說(shuō),使用基于因特網(wǎng)的災(zāi)備技術(shù)是比較方便的。傳統(tǒng)的備份方式必須設(shè)置VPN或者設(shè)置端口映射,ReadyDATA的云管理的備份會(huì)自動(dòng)建立VPN,省去了購(gòu)買(mǎi)VPN設(shè)備的需求。但是對(duì)于一些對(duì)數(shù)據(jù)安全要求極高的環(huán)境來(lái)說(shuō),如政府、銀行等單位來(lái)說(shuō),從政策法規(guī)決定了數(shù)據(jù)是不能經(jīng)過(guò)因特網(wǎng)的,這時(shí)候可以使用本地管理的復(fù)制功能,數(shù)據(jù)經(jīng)過(guò)加密的VPN隧道或者專線網(wǎng)絡(luò)進(jìn)行。 對(duì)于跨因特網(wǎng)備份的情況來(lái)說(shuō),最大的問(wèn)題,是第一次備份的時(shí)候數(shù)據(jù)量太多,而因特網(wǎng)的連接速度太慢。對(duì)于有幾TB,乃至幾十TB數(shù)據(jù)量的企業(yè)來(lái)說(shuō),如果通過(guò)10M/20M光纖來(lái)進(jìn)行備份,加上備份過(guò)程中數(shù)據(jù)還在不斷改變,那么備份完成的日子幾乎是遙遙無(wú)期的。為此,ReadyDATA有一個(gè)功能非常人性化,叫做“復(fù)制做種”。其做法是在ReadyDATA的本地網(wǎng)絡(luò)中接上一臺(tái)小的NAS,比如NETGEAR的RN312,通過(guò)復(fù)制做種功能,把卷導(dǎo)入到該小NAS里面,然后可以通過(guò)各種形式(快遞過(guò)去,自己帶過(guò)去)將設(shè)備運(yùn)到備份站點(diǎn)。然后在備份站點(diǎn)的ReadyDATA導(dǎo)入該數(shù)據(jù)卷即可。在導(dǎo)出數(shù)據(jù)卷、運(yùn)到備份站點(diǎn)、然后再導(dǎo)入數(shù)據(jù)卷的過(guò)程中,生產(chǎn)數(shù)據(jù)已經(jīng)發(fā)生變化,此時(shí)只要建立一個(gè)備份任務(wù),系統(tǒng)會(huì)自動(dòng)對(duì)比改變了的數(shù)據(jù)塊,然后備份該數(shù)據(jù)塊而已。 進(jìn)行數(shù)據(jù)備份,是為了有一天數(shù)據(jù)能夠還原。傳統(tǒng)的數(shù)據(jù)還原操作起來(lái)十分復(fù)雜。ReadyDATA的數(shù)據(jù)還原功能最大的特點(diǎn)就是簡(jiǎn)單、高效。假設(shè)主存儲(chǔ)出現(xiàn)故障,這時(shí)候備份存儲(chǔ)將可以開(kāi)啟共享,用戶將會(huì)開(kāi)始訪問(wèn)備份存儲(chǔ),并寫(xiě)入、修改數(shù)據(jù)。當(dāng)主存儲(chǔ)重新上線的時(shí)候,這時(shí)候兩臺(tái)設(shè)備之間的數(shù)據(jù)已經(jīng)不再一致。對(duì)于ReadyDATA來(lái)說(shuō),這時(shí)候只需要建立一個(gè)反向的還原任務(wù),ReadyDATA會(huì)計(jì)算兩臺(tái)設(shè)備之間的塊級(jí)別差異,然后只傳輸那些不同的數(shù)據(jù)塊。這樣子速度將會(huì)非???。 服務(wù)器虛擬化環(huán)境下的數(shù)據(jù)備份和還原 測(cè)試環(huán)境: 服務(wù)器: IBM X3650 存儲(chǔ): RD5200 * 2 交換機(jī): NETGEAR GSM7328Sv2 虛擬化軟件:VMware ESXi 5.1.0 存儲(chǔ)協(xié)議: NFS 主存儲(chǔ)IP: 192.168.100.23 備份存儲(chǔ)IP: 192.168.100.32 VM的安裝: 先將虛擬機(jī)鏡像安裝至主存儲(chǔ)的NFS共享區(qū),步驟如下: 1.進(jìn)入“系統(tǒng)”—“設(shè)置”,將NFS服務(wù)開(kāi)啟。 2.進(jìn)入“共享”,新建一個(gè)共享區(qū)“VM1”,用于提供虛擬機(jī)存儲(chǔ)。VM1需要開(kāi)啟NFS協(xié)議,并設(shè)置訪問(wèn)權(quán)限。 3.進(jìn)入vSphere Client軟件,選擇ESXi服務(wù)器,然后點(diǎn)“配置”—“添加存儲(chǔ)器”,選擇“網(wǎng)絡(luò)文件系統(tǒng)”(NFS),并填入主存儲(chǔ)的IP地址、共享區(qū)位置和數(shù)據(jù)存儲(chǔ)名。 4.完成后會(huì)顯示新添加的存儲(chǔ)器信息,現(xiàn)在我們就需要把虛擬機(jī)安裝到這臺(tái)主存儲(chǔ)的VM1上來(lái)。 5.對(duì)ESXi服務(wù)器新建一個(gè)虛擬機(jī),選擇“典型”,并設(shè)定虛擬機(jī)名。 6.目標(biāo)存儲(chǔ)選擇剛才建立的NFS存儲(chǔ)區(qū)。 7.其余步驟根據(jù)vSphere Client提示操作,并將虛擬機(jī)安裝完成。 使用ReadyDATA Replicate備份虛擬機(jī) 1.進(jìn)入“系統(tǒng)”—“設(shè)置”,將“Replicate”服務(wù)開(kāi)啟,本地管理的復(fù)制不用輸入用戶名和密碼。 2.進(jìn)入備份存儲(chǔ)的“Replicate”—“Certificates”菜單,將備機(jī)的Local Certificate復(fù)制到剪貼板。 3.進(jìn)入主存儲(chǔ)的“Replicate”—“Certificates”,在Certificate中,點(diǎn)擊+,將備份存儲(chǔ)的Certificate 添加進(jìn)去。 4.進(jìn)入“Replicate”—“作業(yè)”,點(diǎn)擊“New Job”,在Sources中選擇主存儲(chǔ)中需要進(jìn)行復(fù)制作業(yè)的共享區(qū),在Destination中填入備份存儲(chǔ)的IP地址,并選擇Access Key(即備份存儲(chǔ)的Certificate),然后點(diǎn)Connect連接備份存儲(chǔ)。若連接成功,則可以選擇復(fù)制到備份存儲(chǔ)上的目標(biāo)卷。 5.點(diǎn)擊“下一步”,需要設(shè)置復(fù)制到備份存儲(chǔ)上的共享區(qū)名(本例使用“Rep_VM1”),另外可更改一些可選配置。 6.點(diǎn)擊“下一步”,可選擇連續(xù)復(fù)制還是周期性復(fù)制。此時(shí)選擇連續(xù)復(fù)制(Continuously)。 7.點(diǎn)擊“下一步”,會(huì)出現(xiàn)一個(gè)日期表。因是連續(xù)復(fù)制,所以直接點(diǎn)“完成”即可。 8.此時(shí)復(fù)制過(guò)程開(kāi)始,在主存儲(chǔ)上可以查看復(fù)制作業(yè)的狀態(tài),并可開(kāi)始、停止、禁用和刪除該作業(yè)。 災(zāi)難恢復(fù) 1.在備份存儲(chǔ)上由主存儲(chǔ)復(fù)制作業(yè)產(chǎn)生的共享區(qū)(本例中為“Rep_VM1”)上開(kāi)啟NFS協(xié)議和網(wǎng)絡(luò)訪問(wèn)權(quán)限,因需要修改復(fù)制目標(biāo)的屬性,系統(tǒng)會(huì)彈出一個(gè)提示窗,供管理員選擇。此時(shí)需要停止復(fù)制作業(yè)。 2.模擬主存儲(chǔ)發(fā)生故障,刪除主存儲(chǔ)上的復(fù)制作業(yè)(作業(yè)停止后,可看到狀態(tài)已經(jīng)顯示為Broken)。 3.模擬用戶在主存儲(chǔ)失效后,在vShere Client上安裝另一個(gè)虛擬機(jī),將備份存儲(chǔ)上的Rep_VM1添加為數(shù)據(jù)存儲(chǔ)。 4.用“自定義”方式創(chuàng)建新的虛擬機(jī),用Rep_VM1作為存儲(chǔ)位置。 5.選擇”已有的虛擬機(jī)文件”。因虛擬機(jī)文件已經(jīng)復(fù)制到Rep_VM1中,故直接選擇Rep_VM1中的虛擬機(jī)文件。 6.創(chuàng)建完成后,運(yùn)行備機(jī)上的虛擬機(jī),并將新的數(shù)據(jù)寫(xiě)入到備份存儲(chǔ)。 7.現(xiàn)在模擬主存儲(chǔ)恢復(fù)運(yùn)行,需要把備份存儲(chǔ)上的新數(shù)據(jù)恢復(fù)到主存儲(chǔ)。在備份存儲(chǔ)上添加主存儲(chǔ)的Certificate。 8.在備份存儲(chǔ)上創(chuàng)建新的復(fù)制作業(yè),來(lái)把新寫(xiě)入的數(shù)據(jù)增量復(fù)制到主存儲(chǔ)原共享區(qū)VM1上,注意這里要選擇“Resume”方式。 9.點(diǎn)擊“下一步”,選擇還原的快照。 10.后面的操作類似數(shù)據(jù)復(fù)制,完成后還原復(fù)制的任務(wù)即開(kāi)始。 11.待任務(wù)完成后,刪除還原復(fù)制的任務(wù),再重新啟用主存儲(chǔ)上的虛擬機(jī),即可看到主存儲(chǔ)上的數(shù)據(jù)已經(jīng)運(yùn)行在到最新的狀態(tài)了。 當(dāng)前大數(shù)據(jù)和虛擬化部署是驅(qū)動(dòng)存儲(chǔ)需求的主要?jiǎng)恿ΑT跐M足相關(guān)服務(wù)的主存儲(chǔ)需求的同時(shí),如何更好的備份數(shù)據(jù)成為一個(gè)不可或缺的課題。NETGEAR ReadyDATA的災(zāi)備方案,對(duì)于需要高性價(jià)比而又低配置復(fù)雜度的企業(yè)來(lái)說(shuō)是非常合適的。就筆者而言,參考NETGEAR的配置文檔即可自己完成災(zāi)備的配置,無(wú)需經(jīng)過(guò)專業(yè)的培訓(xùn)。對(duì)于企業(yè),工廠,學(xué)校的虛擬化部署來(lái)說(shuō),該解決方案值得考慮。 從本次評(píng)測(cè)過(guò)程來(lái)看,NETGEAR災(zāi)難備份和恢復(fù)解決方案有以下幾點(diǎn)非常吸引人: 第一個(gè)特點(diǎn)就是無(wú)論備份還是還原,ReadyDATA都是基于塊級(jí)別的。簡(jiǎn)單點(diǎn)說(shuō),假如你有一個(gè)4Gb的電影文件,第一次是通過(guò)完整備份復(fù)制到第二臺(tái)ReadyDATA,在一定時(shí)間之后,如果你對(duì)電影進(jìn)行了編輯,比如加了字幕或者增加了標(biāo)題,那么對(duì)于文件級(jí)的備份來(lái)說(shuō),整個(gè)4Gb的文件都得重新發(fā)送一次,對(duì)于塊級(jí)別的備份來(lái)說(shuō),只需要發(fā)送其中修改了的數(shù)據(jù)塊。因?yàn)榘l(fā)送的數(shù)據(jù)少了,所以備份窗口也能縮小。 第二個(gè)特點(diǎn)是備份/還原的時(shí)候,快照也會(huì)同時(shí)被備份/還原。由于ReadyDATA支持無(wú)限制次數(shù)的快照,舉個(gè)例子,每小時(shí)執(zhí)行一次,假設(shè)主存儲(chǔ)發(fā)生為,你備份好了數(shù)據(jù),此時(shí)想訪問(wèn)此前某個(gè)時(shí)刻的某個(gè)文件,一般的備份方案并沒(méi)辦法實(shí)現(xiàn)這一點(diǎn)。作為接近CDP的解決方案,ReadyDATA可以讓你直接訪問(wèn)到快照數(shù)據(jù),或者克隆/回滾到某個(gè)快照時(shí)間點(diǎn)。 第三點(diǎn)是操作非常簡(jiǎn)單。界面直觀,學(xué)習(xí)成本低。對(duì)于IT人員來(lái)說(shuō),不會(huì)因?yàn)榕渲枚X(jué)得頭疼。 |
|