因為需要應對各種不同的作業系統和硬碟檔案系統以及安全參數,企業備份恢複産品越來越複雜了。我們在各大論壇上看見大家對于主流備份軟體廠商和産品還存在諸多疑問,為給大家在備份軟體選型時給予有說服力的建議,我們從國外網站上編譯部分備份軟體的評測報告。
這些評測報告一共包括了9家廠商的備份軟體産品。我們針對國内市場上應用較為普遍的四款産品,對這四款産品的優劣勢進行了詳細地說明,并根據可用性、功能、安全性、易用等名額綜合評定給予評分。
評測結論包括:
◆ symantec的backup exec産品在各種情況下,性能都要優于其他廠商的備份恢複産品。
◆ 緊随其後的是hp的openview storage data protector,可以全面保證企業資料的高可用性。
◆ 衆多公司的加入,包括acronis,atempo,avamar(在測試過程中已經被emc收購),bakbone以及yosemite technologies,讓競争變得更加激烈和複雜,這些廠家的産品都能實作伺服器、用戶端和分支結構的備份,保證資料安全性,提供稽核跟蹤,并支援裸機克隆。
◆ 未來備份軟體的重點将更加偏向于面向特定應用的備份恢複。一些面向業務的,會增加大量資料的應用軟體,比如microsoft exchange, microsoft sql sever以及oracle的資料庫軟體,都需要在應用時保證程式的高可用性,針對這些應用軟體的備份功能支援顯得尤為重要。
對于特定程式資料的可靠性,可以通過各種各樣的方法來實作的,有效地把業務鏡像到完全不同的計算機硬體上。但是廠商們似乎并沒有注意到,現在的企業一般都是使用一個複雜的資料中心環境,混雜着無需定制的應用軟體和内部開發的軟體,在各種各樣的作業系統環境下運作。是以,對于複雜異構環境的支援,備份軟體廠商還需要進一步努力。
參與評測的大部分備份産品都有專門的業務備份子產品或元件,可供選擇性購買。然而,評測機構沒有對這些可選擇的子產品進行測試,因為評測主要針對的是一般的備份軟體在一個有分支機構的企業環境中的表現如何,也就是說不是面向專門的應用程式的備份,以下是評測的具體結果。
9款備份軟體橫向比拼
評分的名額及權重分值
備份軟體測試環境說明
評測機建構立了一個模拟的主站(資料中心),和分支網絡中的數台伺服器相連接配接,每台伺服器上安裝的是硬體支援最好的作業系統,換句話說就是各種作業系統都有。
主站的伺服器是一台hp的dl140,1gb的記憶體,使用的是intel的xeon處理器,安裝windows enterprise server 2003或者suse linux 10,分支網絡中測試的伺服器包括一台apple的安裝了macos 10.4.7的xserve g4伺服器,一台安裝了solaris的sun t2000伺服器。或者是hp的dl140叢集,安裝suse linux enterprise server 10或者windows 2000 enterprise server以及active directory。
有三個不同的用戶端作業系統:windows xp sp2, macos 10.4.7(apple powerbook g4以及g4工作站),還有opensuse 10(一台vmware hp notebook vm以及2.8ghz的安裝賽揚cpu的compaq presario )所有的用戶端都以一台千兆以太網交換機與分支機構的伺服器相連接配接。
在測試的産品中,有兩家廠商還提供了硬體。avamar提供了一台dell poweredge 2850用以測試axion,atempo則提供了一台dell poweredge 1800和一台dell xps工作站用以測試livebackup,這台工作站上運作的是管理控制台程式。
對于相容性的測試隻涵蓋了現有安裝了的作業系統,不管是伺服器端的還是用戶端的;并且檢測了企業級伺服器的備份和恢複功能,用戶端的備份和恢複,伺服器端和用戶端的安裝,以及将在用的伺服器和客戶機所有配置拷貝到一個新環境或者分布式環境的能力。
以下,我們将向大家詳細介紹其中四款最主流産品的測試結果。
symantec back exec 11d
symantec的backup exec(參與測試的是11d的版本)很廣泛地支援企業網絡架構。從symantec,veritas,seagate以及acrada的曆史來看,backup exec是參與測試的最古老的産品,同時也是最成熟的。
雖然該産品對各種伺服器并不全都支援(不支援irix,aix和sco),但卻可以通過用戶端的代理軟體支援macos和linux。
不管是伺服器端還是用戶端的安裝都很簡單。伺服器端運作的可以是windows 2000 專業版,windows xp sp2,netware或者windows 2003 server。唯一讓評測人員不滿的是需要手工輸入所有軟體的許可密鑰,直到安裝的軟體都開始運作。
backup exec支援基于檔案和基于快照的備份,允許管理者和使用者自定義備份和恢複。單獨的磁盤分區也可以做備份,有很好的靈活性。需要注意的一點是不支援網絡檔案系統分區。
在測試的産品中,backup exec在要備份的資料類型方面(檔案、目錄、分區、快照還是整個系統)有更多的考慮,這給管理者和使用者在恢複時就有了更加靈活的選擇餘地。
backup exec一個最強大的功能就是允許用戶端用symantec的cd引導,然後讓cd上的應用程式找到backup exec軟體伺服器并執行部分或全部的檔案恢複。隻要是支援的作業系統,一般使用者就能完成這個操作。
評測人員對于預設狀态下沒有打開加密功能有些小小失望,但可以很簡便地進行更換,可供選擇的加密也很不錯:aes 128-,192-或者256-位加密都是可用的。密鑰存儲在伺服器上。評測人員建議經常備份一下密鑰資料庫,并把備份離線儲存到一個安全的地點。
連續性備份表面上看是可用的,如果有足夠的伺服器磁盤存儲器空間以及在客戶機和伺服器之間的等待時間足夠短。symantec這種處理上的問題就在于連續性備份隻有在源裝置沒有太多改變的情況下才能達到效果。
symantec的産品在資料庫裡可以按照設定的時間保留詳細的稽核日志。這個日志,也可以儲存成一個檔案,記錄了動作的資料和時間,操作人以及種類等資訊。
由于始終把網絡管理者和普通使用者的需求放在第一位,評測機構将backup exec評為所有産品中功能最強大,安全性最高,發生意外時可快速進行有效恢複的産品。
hp openview storage data protector
hp的openview storage data protector隻是hp存儲産品大家族中的一員。hp的備份恢複原理和其他大多數受測試的産品一樣,聯機和脫機存儲是相對立的,聯機存儲包括磁盤和san,脫機則指的是錄音帶和可插拔的媒介存儲。而聯機恢複要更快一些。storage data protector支援各種各樣的錄音帶和san媒介。雖然該産品支援hp的作業系統以及舊版本的linux和windows作業系統,但是卻缺乏對apple的macos的支援。
hp這款産品的安裝過程是測試中所見過的最難的了,但部分原因是由于要在安裝過程中進行很多設定。storage data protector有相對較好的連結性,在安裝過程中就能把備份和恢複設定做好,将裝置劃分為單元,在主備份伺服器上為域安裝好cell manager程式。storage data protector的内部私有資料庫可以追蹤檔案的所在,這些檔案的所有人,以及檔案的種類。
gui對于有授權的管理者和使用者可以通路備份檔案,可以與cell manager進行通信,作業系統支援unix和windows。用戶端的gui容易受到dns設定的影響,如果dns沒有正确設定的話,有可能會出現不尋常的錯誤資訊。
每一個需要備份恢複服務的用戶端都要安裝一個備份程式,或者代理軟體,比如exchange或者sap。有附加備份儲存設備的用戶端也安裝了一個媒介代理程式,也是由cell manager控制的。
cell manager還作為安裝伺服器工作,為unix或者windows作業系統處理各種各樣的應用程式。如果要storage data protector同時支援這兩種作業系統的話,就需要兩個獨立的伺服器分别安裝cell manager。
為備份管理功能而開發的單元是受gui控制的,在兩層繼承關系的網絡中(資料中心和分支單元)可以遠端管理備份。
評測人員對于分支機構的模拟顯示出了單元管理的前景看好。雖然初始化的安裝更加有難度,而且需要有計劃,但也在管理上面顯示出很大的優勢。
同時評測人員遺憾地發現加密和壓縮在預設狀态下是關閉的,但至少還有這些功能。但是沒有快速恢複的方法,除非另外購買一個單獨的“增強型自動災備恢複”子產品。
hp提供四個級别的日志功能。最進階别的日志記錄了每一個檔案的每一個細節。下一個級别的日志是基本檔案資訊。第三級别的值日隻有目錄資訊,最後一個級别是沒有任何日志。
該産品的報表功能側重于管理和性能監控資訊。這些報表可以通過電子郵件。snmp或者winodows通信軟體進行預定和傳送,或者直接寫到一個檔案中。
avamar axion (現在屬于 emc)
axion有一種獨特的,基于裝置的備份方法。
支援linux的裝置内部,配備的是1.5tb的存儲空間,而且提供raid 5資料保護,這就是有自己的檔案系統的axion。
axion使用的是單執行個體存儲來為所有使用裝置來進行備份和恢複的用戶端保留白間。這種方法并不能加速恢複的過程,因為所有的存儲都是線上的。
連接配接到axion裝置的用戶端可以下載下傳适合自己作業系統的用戶端備份程式。
axion的備份有兩種,一種是增量備份,另一種是快照。axion支援microsoft的windows (nt和以後的版本),linux(red hat 7.3和7.4的版本以及suse sles的版本8和版本9),solaris(版本7到10),hp-ux(版本11和11i)以及aix(版本5.1到5.3)——但不支援mac os x。java用戶端對應的每一個版本也可以下載下傳。
backbone netvault
bakbone的netvault企業版支援大部分我們測試的主機和用戶端的企業級的備份和恢複功能,隻是不支援sgi irix和sco unixware。
該産品還支援測試過程中所有使用的備份媒體。
bakbone列出了一個長長的價格清單,包括了oracle,mysql,lotus notes,sybase,vmware/esx和sap在内的程式的備份恢複的價格。
netvault提供兩個主要的管理程式,configurator和netvault gui。configurator設定的是日志級别,用戶端和儲存設備之間的通訊端口;預定任務以及調節參數和備份恢複以及架構的具體内容。
netvault程式可以進行簡單的,完全的或者增量備份。還可以在伺服器上配置設定到更多的緩存,這個功能在性能表現上有很大的影響——緩存越多備份的速度就越快。
netvault的說明檔案上較長的描述了如何調優,進行更快速的備份。netvault 7.4使用的是壓縮,但隻有增加子產品才能支援加密。
在測試的平台上管理備份和恢複還是很簡單的,netvault不支援裸機,也沒有應對客戶機磁盤故障的快速恢複手段。
這就意味着不管出現什麼樣的故障,是用戶端還是工作站,或者是伺服器,必須有一個初始的作業系統恢複,而且必須在儲存資料、安裝程式和恢複設定之前下載下傳netvault用戶端軟體,這成為機器從災備中恢複過來的一個前提,增加了恢複的難度。
netvault記錄了每一個任務的細節——何時運作的,是誰運作的,是否運作成功。它還保留了安全日志,可以導出到一個檔案中去。而且,你可以生成一個定制的報表,以電子郵件的形式自動生成。
總的來說,bakbone的netvault在平台的覆寫面上表現很好,但在快速恢複受損平台的表現上卻沒有測評的其他産品那麼實用。