目前市面上有各種各樣的NAS,從面向的市場(chǎng)看有企業(yè)級(jí)、中小型商用級(jí)、家用和家庭辦公室級(jí)別。不同的細(xì)分市場(chǎng)都有各自的領(lǐng)導(dǎo)品牌。有功能多到逆天的,有價(jià)格便宜到不行的,有專門做PC/Mac備份的,還有各種云NAS。如面向企業(yè)級(jí)的NetAPP,家用級(jí)別的群暉、QNAP,網(wǎng)件等等。一個(gè)現(xiàn)象就是,越往企業(yè)級(jí),NAS的功能"花樣越少",但是都有各自的殺手锏。本次評(píng)測(cè)的主角——NETGEAR的NAS來說,其賣點(diǎn)是什么?帶著這個(gè)疑問,我們考察了NETGEAR目前官網(wǎng)的存儲(chǔ)產(chǎn)品,也跟市場(chǎng)部門申請(qǐng)到一套測(cè)試機(jī)器,先說這整篇文章的關(guān)鍵詞:"數(shù)據(jù)保護(hù)"。數(shù)據(jù)毫無疑問是企業(yè)最重要的資產(chǎn),企業(yè)最怕的是數(shù)據(jù)丟失和數(shù)據(jù)泄露。對(duì)于個(gè)人來說,數(shù)據(jù)泄露可能會(huì)泄露隱私,對(duì)于企業(yè)來說,數(shù)據(jù)泄露可能會(huì)導(dǎo)致公司直接關(guān)門大吉。說起數(shù)據(jù)備份,一般來說有2個(gè)目的:
1. 數(shù)據(jù)丟失時(shí)進(jìn)行數(shù)據(jù)還原
2. 找回早先的數(shù)據(jù)版本
一般小型公司面對(duì)的困境較多,舉例來說:
1. 不同種類的設(shè)備(PC/Mac/IOS/Android/Linux)需要不同的技術(shù)、軟件,企業(yè)級(jí)市場(chǎng)有成熟的產(chǎn)品但是由于價(jià)位過高如果整體采購(gòu)又負(fù)擔(dān)不起。
2. 管理不同的備份軟件需要耗費(fèi)大量的人力,這點(diǎn)對(duì)于小公司來說,有時(shí)候連專職IT人員都沒有。
3. 存儲(chǔ)空間消耗巨大。每臺(tái)Windows客戶端,服務(wù)器,如何制定良好的備份策略成為一個(gè)問題。
那么我們先來看看針對(duì)企業(yè)級(jí)用戶(家庭/個(gè)人用戶其實(shí)也適用)可能碰到什么風(fēng)險(xiǎn)導(dǎo)致數(shù)據(jù)丟失和泄露。
數(shù)據(jù)風(fēng)險(xiǎn)1. 硬盤故障
2. 數(shù)據(jù)改動(dòng)(誤刪,有意刪除,修改)
3. 病毒感染
4. 硬盤介質(zhì)衰減
5. 災(zāi)難(地震、洪水等等)
對(duì)于中小型公司用戶來說,一般需要保護(hù)的數(shù)據(jù)包括:
客戶端:
1. 員工的筆記本電腦(Windows/MacOS)
2. 員工的移動(dòng)終端(IOS/Android)
服務(wù)端:
1. 應(yīng)用服務(wù)器(如服務(wù)器虛擬化,數(shù)據(jù)庫服務(wù)器,ERP服務(wù)器等等)
2. 文件服務(wù)器
在開始測(cè)試之前,我們先看看備份的兩種拓?fù)浜?個(gè)關(guān)鍵衡量指標(biāo)。
LAN-Free和Server-FreeLAN-free備份可以認(rèn)為是對(duì)生產(chǎn)網(wǎng)絡(luò)沒有任何影響的備份。舉例來說,應(yīng)用服務(wù)器連接到存儲(chǔ),備份服務(wù)器自動(dòng)從存儲(chǔ)將數(shù)據(jù)備份到備份設(shè)備的一個(gè)過程。其優(yōu)點(diǎn)肯定就是對(duì)LAN沒有任何負(fù)載,可以想象如果在工作時(shí)間進(jìn)行備份,客戶端訪問應(yīng)用服務(wù)器的響應(yīng)時(shí)間應(yīng)該是非常大的。這時(shí)候可能會(huì)想到通過在下班(或者凌晨)進(jìn)行備份,但是這樣的話備份窗口可能太大,假如想找到具體某個(gè)時(shí)間點(diǎn)的數(shù)據(jù)備份,將會(huì)不可能的。所以通過LAN-FREE的方式,至少可以減少對(duì)前端網(wǎng)絡(luò)的影響
Server-Free也稱之為Serverless備份。簡(jiǎn)而言之就是,LAN-free還需要備份服務(wù)器去參與,serverless就是服務(wù)器都不用參與了,直接從一臺(tái)存儲(chǔ)(一般是高端Tier 1存儲(chǔ))復(fù)制數(shù)據(jù)到備份存儲(chǔ)介質(zhì)。
RPO和RTORPO即Recovery Point Object, RTO則是Recovery Time Object。簡(jiǎn)單點(diǎn)解釋可以這么理解,RPO就是在發(fā)生故障的時(shí)候,你有多少數(shù)據(jù)是會(huì)丟失的。RTO就是,你需要多久能讓設(shè)備、服務(wù)之類的恢復(fù)正常。
RPO明顯是跟備份窗口有關(guān)系,窗口越小,RPO就越理想。問題是,備份窗口小,勢(shì)必備份的次數(shù)要增多,對(duì)應(yīng)用服務(wù)器的計(jì)算資源影響就更大,對(duì)備份存儲(chǔ)的空間使用也就更多。所以,只能按需設(shè)置。
RTO,這點(diǎn)比起RPO要難以量化。首先它跟備份方案的恢復(fù)復(fù)雜度成反比,其次跟操作人員的熟練程度成正比,所以,簡(jiǎn)單點(diǎn)理解的話,越是恢復(fù)方法簡(jiǎn)單的方案,按理說RTO更加理想。
測(cè)試的產(chǎn)品所以我們今天要測(cè)試的,是一站式備份解決方案,在最小的配置下面,你只需要一臺(tái)NAS,最好是2臺(tái)NAS。這里作為整個(gè)測(cè)試的基礎(chǔ)的是2臺(tái)來自NETGEAR的ReadyNAS,型號(hào)分別是:ReadyNAS RR3312和ReadyNAS RN528X。
RR3312的硬件參數(shù):
RN528X的硬件參數(shù):
如何應(yīng)對(duì)硬盤故障問題對(duì)于公司用戶來說,看待硬盤故障,應(yīng)該是從如何避免硬盤故障,變成如何不怕硬盤故障。因?yàn)橛脖P故障是必然的,即使是SAS企業(yè)盤,SSD企業(yè)盤,還是說壞就壞。當(dāng)然,最容易壞的,不是SSD,而是SATA盤,當(dāng)然,SSD一旦壞了就沒救(一般手段難恢復(fù)),SATA盤壞了,很多時(shí)候都還能恢復(fù)到一部分的數(shù)據(jù)。
那么整個(gè)行業(yè)針對(duì)硬盤故障的解決方法其實(shí)都大同小異,本質(zhì)上講都是基于"RAID"的概念,無論是軟RAID,RAID卡,網(wǎng)絡(luò)RAID還是超融合解決方案的多副本,實(shí)際上都是一個(gè)類似的概念——要保證冗余。
NETGEAR的ReadyNAS必然是支持RAID的,特別之處在于其多年前就申請(qǐng)專利的X-RAID技術(shù),簡(jiǎn)單點(diǎn)說說這個(gè)X-RAID。假設(shè)你原本配置了4塊4TB的硬盤,做了RAID5,未來不夠用了,你可以再加多2塊4TB硬盤,系統(tǒng)會(huì)自動(dòng)擴(kuò)展,如果還是不夠容量,那么可以將4TB硬盤換成10TB的,同樣系統(tǒng)會(huì)自動(dòng)擴(kuò)展,這個(gè)過程甚至連重啟都不需要。這個(gè)就是NETGEAR的X-RAID技術(shù)。那么,其實(shí)后期好多廠商都能做到類似的功能,只是名字不同罷了。但是說到根源,或者說誰比較早實(shí)現(xiàn)類似技術(shù),那還是這個(gè)X-RAID技術(shù)。
如何做到數(shù)據(jù)回溯文章開頭提到,數(shù)據(jù)保護(hù)主要有2個(gè)作用,一個(gè)是數(shù)據(jù)丟失之后可以找回,另外一個(gè)是想找回之前某個(gè)時(shí)間點(diǎn)的數(shù)據(jù)。這個(gè)常見的有2種方式,一種是CDP(連續(xù)數(shù)據(jù)保護(hù)),這種可以看到是幾乎以分鐘甚至更小的時(shí)間間隔為單位進(jìn)行數(shù)據(jù)保護(hù)。另外一種是基于快照技術(shù)。企業(yè)級(jí)存儲(chǔ)產(chǎn)品基本上都支持快照技術(shù),只是不少僅支持有限數(shù)量,并且有時(shí)候還得收許可證費(fèi)用才能用。NETGEAR ReadyNAS全系列有個(gè)非常好的特性,就是支持無限制次數(shù)的快照,恢復(fù)起來也是不需要收費(fèi)的。具體我們來看看怎么做的:
首先是可以以最小1小時(shí)為間隔自動(dòng)做快照:
當(dāng)然也可以手動(dòng),在任何你覺得重要的時(shí)間點(diǎn)做快照:
恢復(fù)起來方式有多種,比如直接允許訪問快照:
直接通過SMB來訪問
也可以通過克隆,將快照克隆為一個(gè)新的共享。這里的"vmware-iso-clone"可以看到是基于"vmware-iso"這個(gè)共享區(qū)的。
當(dāng)然,最后還有一種,叫做回滾(rollback)的,這種直接恢復(fù)到早先的快照版本,在快照之后的呃數(shù)據(jù)都會(huì)誒覆蓋掉,僅在需要的時(shí)候使用吧。
NETGEAR ReadyNAS的快照功能使用起來還是非常方便,重點(diǎn)是,你可以開著讓系統(tǒng)自動(dòng)做快照,其余事情在需要的時(shí)候進(jìn)行數(shù)據(jù)的導(dǎo)出就行了。另外,由于ReadyNAS的快照是只讀快照,所以勒索病毒是修改加密不了快照的,因此也提供了多一層的安全性。
如何應(yīng)對(duì)病毒感染問題作為文件服務(wù)器,數(shù)據(jù)保護(hù)設(shè)備,可能面臨2個(gè)風(fēng)險(xiǎn),第一個(gè)是客戶端存入的數(shù)據(jù)是帶有惡意代碼、病毒、木馬之類的,第二個(gè)是設(shè)備本身有可能有bug被入侵。因此作為一個(gè)存儲(chǔ)設(shè)備,自帶防病毒功能也是非常重要的。NETGEAR ReadyNAS支持的是實(shí)時(shí)防病毒功能,也就是當(dāng)你將數(shù)據(jù)寫入存儲(chǔ)的時(shí)候,存儲(chǔ)即開始對(duì)數(shù)據(jù)進(jìn)行掃描,如果發(fā)現(xiàn)病毒了,有2個(gè)方式通知你,第一個(gè)是在UI上面推送通知,第二個(gè)是發(fā)送EMAIL告警給你。使用下來病毒庫大概是1天更新一次。注意,這一項(xiàng)服務(wù)也是免費(fèi)提供的。
除了對(duì)共享區(qū)進(jìn)行病毒掃描,ReadyNAS還支持對(duì)操作系統(tǒng)進(jìn)行掃描。雖說當(dāng)前病毒從數(shù)量的角度來說主要針對(duì)Windows系統(tǒng)以及MacOS系統(tǒng),但是由于很多服務(wù)器端操作系統(tǒng)是基于Linux的,所以Linux的病毒導(dǎo)致的問題也一點(diǎn)都不簡(jiǎn)單。能對(duì)操作系統(tǒng)進(jìn)行病毒掃描也是非常重要的特性。
如何應(yīng)對(duì)硬盤逐漸變壞這里用的是大白話"逐漸變壞"。實(shí)際上應(yīng)該叫做硬盤的位衰減(Bit Rot)。硬盤的長(zhǎng)期使用,可能因?yàn)楦鞣N外部因素發(fā)送媒介衰減(Bit Rot),具體表現(xiàn),看看下圖就知道:
對(duì)于早先刻錄盤很紅火的年代,估計(jì)不少人會(huì)使用刻錄盤去保存數(shù)碼照片。不幸的是,放個(gè)幾年下來,你的照片可能變成右邊那樣,糊掉了一部分。這個(gè)真不能怪刻錄機(jī),這是盤片放久了,媒介衰減導(dǎo)致的。
NETGEAR Bit Rot保護(hù)工作在2個(gè)層面的存儲(chǔ)上:BTRFS層和MDADM層。NETGEAR使用的文件系統(tǒng)BTRFS可以在讀取數(shù)據(jù)的時(shí)候持續(xù)的檢測(cè)校驗(yàn)和并檢測(cè)是否有損壞,ReadyNAS將會(huì)抓取到這些損壞的校驗(yàn)和并請(qǐng)求底層的MDADM RAID層試著找到相應(yīng)的正確block。接著通過這個(gè)正確的Block即可修復(fù)問題。
因此, ReadyNAS Bit Rot保護(hù)通過底層的MDADM RAID來協(xié)助完成這項(xiàng)保護(hù)技術(shù)。
Bit Rot保護(hù)只需要在每個(gè)LUN/SHARE上面開啟即可,簡(jiǎn)單,就打一個(gè)勾。
客戶端PC/Mac如何備份ReadyNAS的客戶端PC/Mac OS備份,使用的是一個(gè)ReadyCLOUD的客戶端,其實(shí)這個(gè)客戶端功能非常簡(jiǎn)單,如果你用過百度同步盤、OneDrive、Owncloud之類的云應(yīng)用應(yīng)該不陌生。通過一個(gè)專利VPN技術(shù)連接到你的NAS,如果是在內(nèi)網(wǎng)的話,就直接直連即可。針對(duì)每個(gè)賬號(hào)生成一個(gè)備份文件夾在NAS上面。那么這個(gè)備份時(shí)間多久備份一次?答案是,幾乎是實(shí)時(shí)。就像剛剛提到的那些云同步盤一樣,ReadyNAS的備份是時(shí)刻監(jiān)視著備份文件夾,一有改動(dòng)立刻進(jìn)行數(shù)據(jù)的備份。其優(yōu)點(diǎn)是,無論你備份一臺(tái)電腦,還是備份100臺(tái)電腦,都是免費(fèi)的,并且可以做到幾乎實(shí)時(shí)的備份。其缺點(diǎn)是,你需要為每一個(gè)用戶建立一個(gè)賬號(hào),略顯繁瑣。只是對(duì)于中小型公司來說,這點(diǎn)并非不能接受的。接下來簡(jiǎn)單看看Windows 10和MacOS的備份。在將ReadyNAS加入到ReadyCLOUD之后,需要在Windows和MacOS上面分別安裝ReadyCLOUD的客戶端。安裝完畢后,打開Windows/MacOS的客戶端就可以看到你有權(quán)限訪問的NAS了。
客戶端登錄后顯示可以訪問的NAS(Windows版本)
1. Windows 10
選擇本地一個(gè)要備份的文件夾(路徑)
系統(tǒng)馬上進(jìn)行索引
接著開始上傳數(shù)據(jù)
注意,這個(gè)不需要設(shè)置備份時(shí)間,因?yàn)椋灰袛?shù)據(jù)改動(dòng),就會(huì)進(jìn)行備份。
2. MacOS
同樣的客戶端
選擇Mac里面的路徑
相當(dāng)簡(jiǎn)單。
3. Linux端
你在想Linux端怎么備份?Linux還需要客戶端嘛?直接rsync+cron走一下?
服務(wù)器虛擬化如何備份服務(wù)器虛擬化,NETGEAR內(nèi)置有NAKIVO備份軟件,可以直接在"應(yīng)用程序"部分進(jìn)行安裝,不過注意,NAKIVO是一款合作軟件,本身是一個(gè)商用備份軟件方案,因此是需要另外購(gòu)買license的。結(jié)合NETGEAR ReadyNAS的5級(jí)數(shù)據(jù)保護(hù)功能,NAKIVO VMware ESXI備份有不錯(cuò)的想象空間。
舉例來說:
1. 可以實(shí)現(xiàn)Agent-less的備份,也就是在所有的VM上面是不需要安裝任何軟件的,這點(diǎn)是極大的優(yōu)勢(shì)。
2. 省去了一個(gè)單獨(dú)的備份服務(wù)器,直接集成在存儲(chǔ)上面。對(duì)于企業(yè)級(jí)用戶來說這是不推薦的做法,越是集成,越容易出問題,但是對(duì)于小型商業(yè)公司來說,集成意味著可以少購(gòu)買、部署、管理一套系統(tǒng)。
3. 應(yīng)用感知,可以備份類似Exchange,Active Directory, SQL, SharePoint之類的應(yīng)用,保證數(shù)據(jù)的完整性。
4. 使用VMware的標(biāo)準(zhǔn)技術(shù),通過VMware Changed Block Tracking(CBT)技術(shù),快速定位修改了的數(shù)據(jù),僅備份發(fā)生變化了的數(shù)據(jù),做到更快的備份。
5. 基本上上面提到的技術(shù)大型備份軟件如Veeam都可以做到,但是這時(shí)候你要去問問價(jià)格…
NETGEAR ReadyNAS的服務(wù)器虛擬化備份,使用的是NAKIVO的解決方案,也就是一個(gè)深度整合的狀態(tài)。NAKIVO是美國(guó)一家備份初創(chuàng)公司,主要的業(yè)務(wù)就是服務(wù)器虛擬化備份,云端(AWS, Azure)備份。
ReadyNAS要開啟NAKIVO的備份服務(wù),直接在'應(yīng)用程序'里面安裝插件即可。由于ReadyNAS是標(biāo)準(zhǔn)的X86架構(gòu),跑的又是標(biāo)準(zhǔn)的Debian Linux,那么對(duì)于應(yīng)用開發(fā)者來說,幾乎是無壓力開發(fā)了。點(diǎn)擊安裝即可。這里面有2個(gè)插件,NAKIVO Backup and Replication是一個(gè)完整的服務(wù),是實(shí)現(xiàn)全部備份和數(shù)據(jù)存放功能。而Transporter,如其名字,是作為一個(gè)存儲(chǔ)的目標(biāo)端,可以理解為可以給NAKIVO Backup and Replication調(diào)用來存放數(shù)據(jù)的,還是挺靈活的。這里我們?cè)赗R3312上面安裝全部2個(gè)插件,在RN528X上面安裝一個(gè)Transporter,由RR3312來調(diào)用這2臺(tái)存儲(chǔ)。
這里的測(cè)試環(huán)境大概如下圖:
環(huán)境描述:這里搭建了一個(gè)小測(cè)試環(huán)境,有2臺(tái)VMware ESXI 6.5主機(jī),一臺(tái)NETGEAR M4300-12X12F萬兆交換機(jī),1臺(tái)機(jī)架式RR3312存儲(chǔ),1臺(tái)RN528X。不過由于其中一臺(tái)服務(wù)器是只有千兆網(wǎng)卡,并且年代久遠(yuǎn),這里我們只談功能,不談性能…
在RR3312上面安裝完整功能的NAKIVO Backup and Replication,在RN528X上面安裝Transporter。
測(cè)試目標(biāo):
1. 備份軟件可以成功備份不同的操作系統(tǒng),如Windows Server,Linux。
2. 通過RR3312,可以控制備份,將備份數(shù)據(jù)存放在RN528X。
首先看看這個(gè)備份軟件的界面,全英文界面,還好這些菜單非常簡(jiǎn)單。
建立一個(gè)VMware vSphere備份任務(wù),注意這里其他功能灰掉是因?yàn)椤P者沒有License,該軟件是支持里面提到的所有備份,包括Amazon EC2, Microsoft Hyper-V。
選擇ESXI主機(jī)和要備份的VM
選擇目標(biāo),這里可以看到有個(gè)叫做Onboard,一個(gè)是RN528X的,Onboard在這里實(shí)際上就是本地的意思。
設(shè)置一下備份的選項(xiàng),如時(shí)間,排程。
接著是'輪換'策略,可以設(shè)置多少個(gè)恢復(fù)點(diǎn),或者基于時(shí)間保持恢復(fù)點(diǎn)。
接著是任務(wù)選項(xiàng),可以看到支持app-aware(也就是應(yīng)用感知),用于追蹤數(shù)據(jù)更改的是VMWARE的CBT技術(shù)。
接著點(diǎn)完成即可。在設(shè)置完備份任務(wù)之后,接著肯定是想測(cè)試一下恢復(fù),這套解決方案支持多種恢復(fù),具體說來有3種。
1. 直接mount其VM,拿回需要的某個(gè)文件,某個(gè)郵件(支持Exchange細(xì)顆粒度恢復(fù))。
2. 直接將其在某個(gè)ESXI主機(jī)啟動(dòng)(這里叫做"flash boot"),作為短期使用(如導(dǎo)出數(shù)據(jù),提供服務(wù)之類的)
3. 直接恢復(fù)到某個(gè)ESXI主機(jī)
這里試試第二種方式。在主菜單選擇"Flash VM boot"
接著選擇相應(yīng)的要恢復(fù)的VM,這里選擇CentOS 7
恢復(fù)的目標(biāo)主機(jī)、data store,網(wǎng)絡(luò)。
恢復(fù)的排程。這里選擇按需。
接著是一些選項(xiàng),這里的Screenshot Verification有點(diǎn)意思。可以進(jìn)入系統(tǒng)后屏幕截圖給你確認(rèn)VM是好的。
點(diǎn)擊'Finish and Run'。接著上ESXI主機(jī)看看,可以看到該VM已經(jīng)起來了:
啟動(dòng)看看:
實(shí)際上這個(gè)NAKIVO進(jìn)行服務(wù)器備份和恢復(fù)的可玩之處還有許多,只是這里就不展開講了。
如何災(zāi)備提起災(zāi)備,不能不說說NETGEAR ReadyNAS使用的文件系統(tǒng)Btrfs。可能你聽說過FreeBSD以及基于FreeBSD打造的免費(fèi)OS——FreeNAS。FreeNAS最為核心的一個(gè)技術(shù)應(yīng)該就是ZFS文件系統(tǒng)了。ZFS被稱之為"最后的文件系統(tǒng)",你想想就知道這該得是多么厲害才配得上。但是ZFS本身是基于SUN的Solaris開發(fā)的,其license跟Linux的GNU是有沖突的,這就導(dǎo)致Linux使用ZFS有點(diǎn)名不正言不順。扯遠(yuǎn)了,從2007年開始,Oracle和Redhat等幾個(gè)行業(yè)大佬開始開發(fā)一個(gè)全新的以Linux為應(yīng)用平臺(tái)的文件系統(tǒng),叫做Btrfs,其目的是打造一個(gè)易于管理,擴(kuò)展性更好,使用更加簡(jiǎn)單的文件系統(tǒng)。由于本身集成了卷管理、RAID、快照、加密、壓縮等功能,以及其他一堆厲害特性,技術(shù)界免不了拿Btrfs跟ZFS做對(duì)比。NETGEAR在2012/2013年左右就已經(jīng)全線推出基于Btrfs的NAS,這對(duì)于此前1-2年使用EXT4/EXT3并做到市場(chǎng)銷量第一的公司來說,直接砍掉全部換成全新的技術(shù)似乎有點(diǎn)難以理解。但是,漸漸的你會(huì)發(fā)現(xiàn),SUSE Linux開始默認(rèn)使用Btrfs,Oracle Linux也是,然后是其他NAS廠商。也就是,在Btrfs方面,NETGEAR還是個(gè)先驅(qū)。正所謂早期的磕磕碰碰NETGEAR都經(jīng)歷過了,某種意義講,2018年了,其他廠商遇到的問題,NETGEAR的ReadyNAS應(yīng)該已經(jīng)見過了。
上述是題外話了。為什么講這么多Btrfs,是因?yàn)镽eadyNAS的災(zāi)備是基于Btrfs實(shí)現(xiàn)的。Btrfs可以實(shí)現(xiàn)CoW,可以實(shí)現(xiàn)塊級(jí)別的快照,并且沒有限制數(shù)量,并且具備btrfs send 和btrfs receive的功能,這就可以了。對(duì)于ReadyNAS來說,無非是將底層復(fù)雜的技術(shù),通過一個(gè)簡(jiǎn)易的UI呈現(xiàn)出來。通過UI可以選擇備份源,備份目標(biāo),備份的各種選項(xiàng),如加密、帶寬限制、壓縮等等。那么,這個(gè)功能,就是ReadyNAS的ReadyDR。ReadyDR應(yīng)該就是用了btrfs的send/receive功能來實(shí)現(xiàn)的LUN/共享區(qū)的塊級(jí)別差異備份。ReadyDR支持多種備份模式,假如有2臺(tái)NAS,那么比較簡(jiǎn)單,肯定就是A到B或者B到A。如果有3臺(tái),那么可以A->B->C,也可以A控制B->C這種方式。
下面分別測(cè)試一下對(duì)LUN和共享區(qū)的備份。
共享區(qū)的備份
備份過程簡(jiǎn)單描述一下:將備份源的公鑰導(dǎo)出,在備份目標(biāo)導(dǎo)入該公鑰,這就完成認(rèn)證。接著選擇所需備份的LUN/SHARE,然后設(shè)置時(shí)間和一些備份選項(xiàng)即可。
這里就以剛剛測(cè)試服務(wù)器虛擬化備份的NAKIVO數(shù)據(jù)為例,將備份好的數(shù)據(jù),再災(zāi)備到第二臺(tái)NAS。
接著設(shè)置備份選項(xiàng)
這里可以看到可以選擇"加密",可以"限速"。限速的原因是,如果你是通過因特網(wǎng)跑備份任務(wù),默認(rèn)是會(huì)"全速前進(jìn)",這樣對(duì)辦公網(wǎng)絡(luò)的使用會(huì)有較大的影響。通過限速可以控制備份速度。
快照計(jì)劃這里支持每小時(shí),每天,每周。由于備份是基于快照的,所以這里基本上也決定了備份窗口。為了保證數(shù)據(jù)的一致性,備份是基于快照這點(diǎn)是很合理的。
完成后開始備份,從速度看是接近跑滿千兆網(wǎng)卡的速度了,只是備份的文件并非全部都是大文件,不然應(yīng)該還有所提高。登錄到備份目標(biāo)端看看:
如果要恢復(fù),由于備份的是快照,所以恢復(fù)起來就是恢復(fù)快照那樣。
這里不再贅述。
LUN的備份
其實(shí)LUN的備份跟共享區(qū)的備份沒有本質(zhì)的操作區(qū)別,如下圖
因?yàn)閷?duì)于底層的Btrfs文件系統(tǒng)來說,無論是LUN還是share,不都是"文件系統(tǒng)"嘛。還原的時(shí)候同樣是針對(duì)快照還原即可。既可以直接進(jìn)行恢復(fù):
也可以克隆為一個(gè)新的LUN
結(jié)語對(duì)于X86架構(gòu)的存儲(chǔ)設(shè)備來說,基于標(biāo)準(zhǔn)的Linux系統(tǒng),功能可以說是無限了,但是你添加的服務(wù)越多,占用的資源就越大,用于核心的數(shù)據(jù)服務(wù)的計(jì)算資源、IO資源就越少。從這個(gè)角度來說,堅(jiān)持讓存儲(chǔ)只用在數(shù)據(jù)相關(guān)服務(wù),如數(shù)據(jù)共享服務(wù)和數(shù)據(jù)備份服務(wù),是SMB的一個(gè)底線。我的理解,NETGEAR ReadyNAS也是這么考慮的吧。如果需要跑虛擬機(jī)或者容器,建議可以買個(gè)入門級(jí)的服務(wù)器,效果比絕大多數(shù)存儲(chǔ)區(qū)兼職干得好多了。
Netgear ReadyNAS這種All-in-One的備份方案對(duì)于中小型商業(yè)公司來說,一個(gè)設(shè)備(更好是2臺(tái))提供如此多的數(shù)據(jù)服務(wù),實(shí)際上性價(jià)比是逆天了。具體看來涵蓋了客戶端備份(Mac/Windows)、服務(wù)器虛擬化的備份、存儲(chǔ)自身的多重保護(hù)、防病毒等。其中的Bit Rot(位衰減)保護(hù)也是個(gè)比較少人注意到的數(shù)據(jù)保護(hù)功能。當(dāng)然,如果作為公司用戶來說,部署2臺(tái)設(shè)備進(jìn)行災(zāi)備,數(shù)據(jù)將會(huì)更加安全。通過內(nèi)置的ReadyDR軟件,可以實(shí)現(xiàn)塊級(jí)別的增量備份。
如果你急需一套數(shù)據(jù)保護(hù)解決方案,但是又沒有什么概念具體怎么實(shí)施,預(yù)算也不是很充足,那么這種集中式的備份方案是個(gè)不錯(cuò)的做法。一次全部都給你,費(fèi)用還不是那么高。多好。
評(píng)論
查看更多