2018年11月26日 星期一

Synology Active Backup for Business 實體伺服器還原實作-整機還原

Synology Active Backup for Business(ABB)備份的實體伺服器,據官方說明文件,有幾種還原方式:
1. 還原成虛擬機器在Virtual Machine Manager(VMM)在NAS上運作
2. 還原成VMware的虛擬機器
3. 整機還原
4. 精細還原(檔案階層還原)

上一篇〈Synology Active Backup for Business 實體伺服器還原實作-精細還原(檔案階層還原)〉實作檔案還原後,由於目前Active Backup for Business不支援Hyper-V的虛擬機器備份/還原原本筆僅者打算Active Backup for Business 拿檔案層級還原的功能湊合著用就好。

但在11/21聽完台北場的Synology「虛擬化儲存與一站式備份方案說明研討會」後,原廠預告將在2019Q1進行Active Backup for Business改版,將Hyper-V的虛擬機器備份/還原功能納入;除此,另一個已經改善的地方在於,由於過去的整機還原建立還原媒體的流程是相當複雜的,本月官方發表了還原媒體建立工具,使還原媒體在建立流程變得相當容易

這裡就要提到前陣子遇到的小插曲了......
---------------------------------------------------------
前些日子打算想要做整機還原測試,但是從官網知識庫、介紹等等,怎麼找都找不到製作還原媒體的方法,於是寫了技術支援給官方,隔天獲得回信(還滿不錯的),回信也有附上該技術文件的連結。

也才知道原來這份文件沒有被放到知識庫裡頭,另外回信也有提到,在ABB的還原精靈裡的備註也可以找到該文件......

而這份文件說多也不多,共13頁,與還原媒體有直接相關的共6頁,稍微研究一下之後......想想還是等哪天比較有時間在再實作好了......

---------------------------------------------------------------------
大約過了半個月,聽完研討會得知官方已經有放還原媒體製作工具了(看來是很多用戶有反映這類問題......)

研討會上我也問到ABB要到2019Q1改版才會支援Hyper-V,現階段我將Hyper-V虛擬機器用實體伺服器的方式備份,可以做檔案階層的還原,那如果要做整機還原,實務上是可行的嗎?

當時獲得到的解答是肯定的(如果我沒理解錯)

邏輯上是,無論是實體機器或虛擬機器,將Synology Active Backup for Business(ABB)備份電腦/實體伺服器的Agent裝上該裝置,就會被當成是實體機。那我就再開一台硬體配置相同的虛擬機器空機,掛載還原媒體ISO檔,應該接下來的步驟和流程就跟實體機還原一樣了(吧?)

這兩天有點空閒,我將一台Hyper-V虛擬機器先用Active Backup for Business做了實體伺服器備份
(由於前篇文章已經有使用Active Backup for Business實作介紹過實體伺服器備份,因此備份流程在此不詳述,可參考〈Synology Active Backup for Business 實體伺服器備份實作〉)

接下來的實作流程,就是使用Active Backup for Business套件將這台Hyper-V虛擬機器進行整機還原

------------------------------------------------------------------

實作環境:

1. 目的端NAS:Synology DS1817+(8GB) & WD Gold 6TB(WD6002FRYZ)*4
2. 備份端Hyper-V虛擬機器軟硬體配置:
  a. CPU:Intel i5-4590,配置2 Core
  b. RAM:配置2GB
  c. HDD:配置64GB,僅規劃C碟
  d. 1Gbps網卡
  e. Windows 7 專業版64bit

3. 並確認備份端電腦有進行備份並完成。如果備份任務沒有排程,可手動執行備份任務

-------------------------------------------------------------

實作流程--Active Backup for Business還原媒體製作:

1. 到Synology官網下載中心,找相對應NAS機型的「設定工具」,往下拉找「Synology Active Backup 還原媒體建立工具」,將Zip檔下載並解壓縮到一個資料夾。

看了下載連結,這個還原工具應該沒有分對應的機型,都是使用同一個下載連結
※還原媒體的製作環境,僅支援Windows 7以上版本


2. 將下載檔案解壓縮至一個資料夾後,裡頭有兩個子資料夾,點選進入「ui」資料夾
3. 執行「restore-media.exe」檔,就會開始執行Synology Active Backup 還原媒體建立工具

4. Synology Active Backup 還原媒體建立工具可選擇要建立在USB隨身碟或ISO檔,並按「建立」開始建立媒體。筆者選擇ISO檔,便於掛載到Hyper-V虛擬機器

5. 此時如果電腦尚未安裝Windows設定與部署套件(ADK),則需要先進行下載安裝,點選「下載」就會開始下載並進入ADK的安裝程序。如果已經有下載ADK了,就不會有此提醒,就會繼續建立媒體(可跳到步驟7)。

6. Windows ADK的安裝設定,接照著預設值進行即可,安裝完成後就可關閉視窗






7. Windows ADK安裝完成後,回到Synology Active Backup 還原媒體建立工具的畫面,再點選一次「建立」,就會開始建立還原媒體,大約十來分鐘的時間

8. 完成時,視窗右下角的按鈕就變成「完成」,點選後不會關閉視窗,而是重新問使用者要建立哪一種還原媒體,所以就點視窗右上的「x」關閉工具就好

9. 在看目標路徑,多了個「Synology Restore Media」ISO檔,將近370MB

寫到這裡,Active Backup for Business 電腦/實體伺服器的還原媒體就製作完成了。如果沒使用還原媒體製作精靈來製作,肯定會花上很長一段時間。

但這裡要補充說明,還原媒體的建立相當簡單,基本上是以WinPE為基礎的還原媒體,所以包含了通用的驅動程式(尤其是以Windows10版本製作出的WinPE有更佳的硬體相容性);但如果部分裝置無法使用WinPE內建的通用驅動程式,就有可能無法開機,則還原媒體的製作就必須參考上述提到的〈還原媒體建立手冊 基於 Active Backup for Business 2.0.3〉來製作還原媒體

----------------------------------------------------------------------------

實作流程--還原至Hyper-V虛擬機器

1. 從Hyper-V管理員建立一個新的虛擬機器,筆者給這一台虛擬機器的硬體配置跟備份的虛擬機器(備份的虛擬機器可先關掉了)一樣,等同「A電腦」掛了、還原到同型機的「B電腦」概念。(但如果不是同型機、至少硬碟空間相同,其實也是可以還原的)
虛擬機器啟動前,記得掛載還原媒體ISO檔,再啟動虛擬機器

2. 虛擬機器開機後,可順利進入復原精靈Active Backup for Business了。在開始還原步驟前,會有一些提醒,按下一步繼續

3. 輸入NAS的IP、以及具有整機還原權限的帳號密碼後,點選連線

4. 順利登入後,就可以選擇裝置與任務。這裡要說明的是,因為筆者只有備份一台裝置,所以這裡只會出現一個備份裝置,但假設組織裡備份了100台PC、又具備管理者權限,登入後就可以看到100個備份裝置。

5. 選擇要還原的版本,通常整機還原都是選最近的版本

6. 確認相關還原設定都無誤,點選下一步

7. 還原開始前會再跳出警示,點選確定就開始還原了

8. 接下來就是等還原完成


--------------------------------------------------------------------
還原過程與NAS資源觀察:
1. 還原過程中,筆者從NAS的Synology Active Backup for Business來看還原狀態。點選該任務、再點「詳情」,則可看還原的詳細資料


2. 到資源監控,看NAS的資源負載狀況,硬體RAM、CPU等負載程度不高,只有網路負載、磁碟有飆升,但磁碟負載峰值不到50%、網路傳輸大約落在60~100MB/sec。筆者的解讀是,還原對NAS而言只是把資料傳輸過去還原目的端,所以資源耗用不高

3. 再看記憶體使用狀況,ABB此時占用的記憶體不高,才61.4MB


4. 才經過6分鐘的時間,還原任務就完成了,從虛擬機器的畫面看到雖然顯示還原63.9GB,但原先備份任務只有備了24GB左右。因為備份時會將沒用到的空間去掉,最後的還原,是還原「整個磁碟」。而筆者觀察下來,6分多鐘傳輸的量大約也是24GB。

5. 退出還原媒體ISO,再重新啟動

6. 回到DS1817+的ABB查看還原狀態,已經「不見了」(因為還原任務結束)

----------------------------------------------------------------------

還原任務完成後:

將Hyper-V虛擬機器重新開機,確認可正常啟動:如同實體機還原一樣,實務上遇過很多還原完成,但主機卻起不來,執行重啟時的確有「開獎」的感覺。不過此次的實作都算是很順利,最後也正常啟動、運作


-------------------------------------------------------------------------
心得:
其實這次Synology Active Backup for Business 整機還原實作,只花了我大約一個小時不到的時間(整理資料打成文章還是花了一天......),這應該要歸功於還原媒體製作工具,把還原媒體製作過程都簡化了。不過還原媒體一旦完成,USB或ISO檔的形式,都可以重複拿來用(就像是Acronis的還原開機光碟一樣)

其實對Synology Active Backup for Business(ABB)的心得在前幾篇都描述得差不多了,使用起來讚譽有加,尤其是跟貴鬆鬆的一些專業備份軟硬體/伺服器相比。加上ABB本身的運作效能不差、Agent也可以部署在PC。

(ABB運作對NAS硬體效能負載不高,根據Synology官方提供的資料,DS218+/DS418play的等級就可以處理50台以下PC/VM的備份、DS1618+/DS1817+可以處理到150~250台)

對中小企業而言,備份成本超低。加上近期的一些備份/還原實作、研討會的資訊獲得,以筆者服務的組織,其機房/內部系統採用Hyper-V虛擬化而言,ABB解決方案目前雖然尚未有
無法完全符合Hyper-V備份/還原的功能,但至少從實機還原實作可行(比較麻煩)。

而官方也在11月放上還原媒體製作工具、也預告ABB下次改版將支援Hyper-V,從這樣的進程來看,Synology宣稱一直有在推這一塊市場(SOHO~中小企業)並不是只有嘴上說說,而是真的有動作。這也使我認真評估未來三年即將汰換的現行備份系統(Microsoft DPM+IBM 3500 M4+TS3100),將Synology的解決方案納入評估範圍

不過呢,Synology ABB目前尚不支援將備份上傳至雲端(Azure or S3),研討會時雖然有提出這個需求,但當時得知似乎尚未規劃,如果有的話就更完美了

========================================

延伸閱讀:Synology NAS系列文















沒有留言:

張貼留言

創用 CC 授權條款
本著作由Clement_Hsu製作,以創用CC 姓名標示-非商業性-相同方式分享 4.0 國際 授權條款釋出。