IT 這個行業最重要的是「求神拜佛」不要死機,雖然可以靠備份來重新還原數據,但需時還長,而這個時間性問題大多數是使用「實體機」上發生,因為最嚴重的是要由系統重裝到還原數據,試想想公司會否適合這樣做?虛擬化技術的出現正正能夠為「實體機」彌補還原的不足,原因是可以利用虛擬化備份軟件將整個虛擬機器備份,當虛擬機器出現問題時,可還原整台虛擬機器,大大減低還原時間,這是虛擬化的特點。
除了虛擬化備份的重要性之外,經常提及到的就是災難性復原計劃,最常見的做法是將公司內部所有系統連資料複製到另一數據中心之中,而此計劃亦可分成簡單和複雜程度,前者純粹將系統連資料備份到數據中心的儲存裝置內,當公司系統出現災難導致所有資料遺失,那存放在數據中心的資料可除時準備使用,後者就是將系統連資料複製到數據中心的系統內,萬一公司系統出現災難令系統連資料盡毀,這時數據中心的系統即時起動運作,達到零停機效果,不要讓公司服務停頓。
今次所介紹的是一套名為 Double-Take 軟件,是由外國 Vision Solutions 公司研發出來,旗下產品分別有「Double-Take Availability」、「Double-Take DR」、「Double-Take Move」和「Double-Take Share」,各產品可支援實體機、VMware ESXi 和 Hyper-V,所以 P2P、P2V 和 V2V 也能輕易做到所需要的效果。
以下是描述各產品用途:
1. Double-Take Availability是用來故障轉移(Failover),目的只有一個,當公司系統出現災難時可馬上轉移到數據中心的系統繼續運作,假設公司的系統回復正常,管理員可安排時間將數據中心的系統資料相反(Reverse)回復到公司的系統內,其賣點就是令系統零停機!
2. Double-Take DR 一看產品名稱就知道其作用是用來 Disaster Recovery,在使用上比起 Double-Take Availability 更容易,管理員只需排程複製資料時間,那就能將公司系統連資料以 image 方式備份到數據中心的系統內,當公司出現災難,管理員可即時在數據中心跟據 image 備份時間回復整個系統,非常之簡單。
3. Double-Take Move 給我們很容易地就能夠做到 Migration,跟 Double-Take DR 使用上類似,管理員選擇好那台系統需要進行 Migration,以及那台是目的地系統,然後在 Double-Take Move 按下按鈕即可 Migrate 系統。
4. Double-Take Share 是給不同資料庫系統連接,例如是 MSSQL Server、Oracle、Sybase 和 Microsoft Azure 等等,目的是集中這些資料庫數據,然後管理員可隨意控制資料庫互相複製,使資料庫格式相容,此軟件適合 DBA 使用。
下一篇筆者先為大家在圖表講解今次的做法,會扮演公司和數據中心兩個地方,藉此更加了解如何運作。
(第一章) Double-Take Availability 災難性復原方案 – 講述篇
https://www.facebook.com/hkitblog