2019年6月15日 星期六

(Backup & Recovery) - Acronis and NAKIVO 備份與還原測試評估


  • 因最近公司打算導入VMWARE 6.5版本的平台,因現有的備份軟體是無法支援vSphere 6.5以上的版本(Acronis 11.7及PHD),故需要採購較新的備份軟體,目前評估Acronis及NAKIVO這兩家來做比較及測試,我想這兩家廠牌大家應該都不陌生才對。


  • 比較及測試的過程分為幾個重點項目:
一、備份成功率  (我想這應該是每個人最在意的,畢竟環境不一樣,各家的備份軟體多少也可能會有備份失敗的機率發生)
二、還原成功率  (備份成功並不代表還原後,都是可正常開機的,這點要注意唷)
三、備份與還原所花費的時間
四、操作介面
五、排程的功能是否符合需求 (例如:File Server固定每週五做一次完整備
份,而其它天數為增量備份)


1. 由於是要在目前公司正式的ESXI平台上做測試,所以要先規劃好測試的環境,最好是不要與正式的網路環境搶到頻寬。

2. 首先Deploy Acronis Appliance

3. 設定備份時,發現可設定備份磁區的規則,不過有點讓人摸不著頭緒,後來問了一下相關技術人員,得知若要指定備份幾個磁碟區,就必需在該虛擬機器上安裝Agent才可以,所以這邊並不是設定欲指定要備份的磁碟區

4. 備份完成MAIL通知


5. 與11版的MAIL通知比較,新版的MAIL通知明顯簡略很多,若要看較細的備份過程,就只能至主控台查看了,這部分就見仁見智囉

6. 想說用舊版的Acronis主控台看是否可以直接去讀取備份檔,但是我開起來竟然是空的,而且當時備份的格式,我確實是選擇11版 (看來舊版的Acronis是無法讀取新版的備份檔)

7. 很遺憾,用舊版Acronis是無法直接還原新版的備份檔

8. 接著Deploy NAKIVO Appliance測試  (NAKIVO部署方式有很多種,不過廠商是建議Deploy Appliance的版本)

9. 另外在設定repositories,備份類型建議是選擇Fast,若選擇Best備份的話,速度會很慢唷……   (廠商是建議採用Fast即可)

10. 在NAKIVO完整備份模式有分合成完整備份及主動完整備份兩種方式

11. 先說明合成完整備份,一開始會先執行完整備份,接著每天固定增量備份,等到下次要執行合成完整備份時,會先執行新的增量備份(圖1),然後在執行合成完整備份(圖2),當合成完整備份完成後,會將新的增量備份刪除(圖3),下次會依新的合成完整備份繼續做增量備份,並再等下一次的合成完整備份。

12. 另一種主動完整備份模式,固定一個時段進行主動完整備份,其它則是採用增量備份,執到下一次會再執行主動完整備份,依序循環

13. 這時可能有人會想說這2個差別到底在哪呢,好像都是完整備份後,接著增量備份在依序循環,其實主要的差別是在執行合成完整備份前,會先做一次增量備份,而隨後會在備份檔內的Storage將之前的增量備份與完整備份再合併成最新的完整備份,不需再經由ESXI主機所掛載DataStore來讀取,有助降低在ESXI效能I/O上及網路頻寬的負擔,不過備份時間相對會比較久且位於備份檔上的Storage在效能上也會較重,另外若在其中某個備份檔有問題時,在做合成完整備份就會發生異常,所以若有打算要做合成完整備份的需求時,需要考量這幾個問題唷

14. 備份成功MAIL通知

15. 備份軟體使用上的優缺點   (這邊只是單純個人角度使用上的想法,並無其它惡意比較唷,另外這邊我就不提供數據了,因為會隨著環境有所不同而有所差異)
備份軟體
Acronis
NAKIVO
優點
1. 介面簡潔、操作簡單
2.
不論是採用最大壓縮還是一般,備份及還原作業速度快
3.
備份的檔案可以直接開啟預覽或是直接複製出來
4.
可定義多樣化排程功能
5. 備份是依虛擬機實際所佔用的空間來備份,非vmdk總空間,故花費時間及備份檔的容量也較少
1. 介面操作簡單
2.
可備份虛擬機器特定的Partition,不需要安裝Agent
3.
備份及還原結果MAIL通知及LOG很詳細
4.
可定義多樣化排程功能
5. 精細備份與還原(ADExchangeMSQL)不需安裝Agent程式
缺點
1. 需要在備份的虛擬機器上
安裝Agent,才可以備份特定Partition
2.
需要在各台ESXIDeploy Acronis Appliance (例如:若環境有3ESXI就需安裝3Acronis Appliance)
3.
新版備份檔,無法在舊版(11.7)開啟或是還原
4.
備份結果MAIL通知較簡潔
5.
備份還原LOG較簡潔
6. 若要做精細備份還原(ADExchangeMSQL物件)需安裝Agent程式
1. 備份類型不建議採最大壓縮的方式
2. 備份是依虛擬機器vmdk總空間計算傳輸來備份的,例如: vmdk總共有392G,實際系統僅佔30G,但還是會依vmdk總容量來計算傳輸,故相對花費時間及備份檔的容量也較多

◎ 結論 : 測試備份及還原的時間都是比我們現有的備份軟體還快很多,我覺得這兩款都算是很好用的備份軟體,且也都有合成完整備份的功能,在功能上其實都是大同小異的,只是唯一不同的是Acronis若要做精細備份還原(Exchange、AD、MSQL)特定物件,該虛擬機器就需安裝Agent程式才可以,這地方我覺得有點可惜,因為就連要備份特定的Partition也是需要的,經過整體的測試及評估就看最後的討論如何做選擇囉。



沒有留言:

張貼留言