天天看點

Azure站點恢複服務:應用于資料與虛拟機複制

 資料複制是災難恢複計劃中的關鍵組成部分,且更有奧秘在其中。使用azure 站點恢複自動化服務可簡化dr計劃。

雖然很多it企業仍然對放棄其私有資料中心還是猶豫不決,但是其中大部分的企業還是看到了在資料備份和災難恢複中使用公有雲服務的價值所在。但是,正如衆多it專業人士所經曆過的那樣,真正的災難恢複并不隻是簡單地将資料和系統鏡像複制到一個遠端場所位置而已。災難恢複的整個過程必須周全地考慮到每一個依賴關系,因為任何一個丢失的或受損的配置檔案都可能導緻一個無法使用的應用程式。

Azure站點恢複服務:應用于資料與虛拟機複制

災難恢複(dr)項目的具體策劃與實施都要求相關人員特别關注細節與一緻性,而自動化技術能夠在這一點上對使用者大有裨益。微軟公司的azure站點恢複服務可實作将資料和虛拟機從任意位置私有基礎架構至azure公有雲的自動化複制。這個azure站點恢複服務可提供災難恢複即服務的功能,其中包括遠端運作狀況監控和自動化資料保護。

從資料與虛拟機複制開始

如需開始使用azure站點恢複服務,可選擇一個部署方案,例如将私有實體伺服器複制至azure,或者将vmware虛拟機複制至輔助資料中心。例如,一個常見的用例就是将基于hyper-v的系統複制至azure。大多數使用者都會在azure管理控制台上執行配置任務;首先的方法是通過azure門戶網站使用azure資料總管,因為它支援更廣泛的功能與部屬模式。

雖然雲基礎架構貌似提供了無限資源,但是it團隊仍應執行容量規劃以評估他們所需雲存儲、存儲吞吐以及網絡帶寬的數量。azure站點恢複容量規劃工具可提供對内部系統所使用虛拟機、硬碟、存儲器和變更率的平均估算資料,或根據每一台虛拟機上的實際工作負載和存儲資源使用情況來給出更準确的估算數字。azure站點恢複服務使用azure本地備援存儲器和區域備援存儲器(grs)。一般來說,grs更好的選擇,因為它能夠防止在主區域中發生區域性中斷或資料損壞事件。

azure站點恢複容量規劃工具

在填入您的号碼後,azure站點恢複容量規劃工具可估算:

需求的總存儲量;

初次複制與增量複制所需的帶寬;

存儲賬戶的總iops;

标準存儲賬戶所需的數量:

所需blob硬碟的數量;

所需本地配置伺服器的數量,以及

所需本地處理伺服器的數量。

遷移與管理任務

如需在azure門戶網站上對azure站點恢複服務進行配置,可建立一個恢複服務存儲庫來儲存所有的備份資料。存儲庫的配置參數主要指定了複制源與複制目标、配置伺服器、複制政策以及一個本地虛拟機清單。然後,使用azure站點恢複的gui檢查清單來定義保護目标。其中具體包括諸如待複制系統、這些系統的類型與來源、複制目标、虛拟機複制設定以及容量規劃估算等定義項。然後,azure站點恢複服務就會自動發現虛拟機,并允許運作針對相關應用程式的自定義複制設定。

azure站點恢複服務為使用者提供了一個用于建立和配置恢複計劃的簡單界面,其中包括如下詳細資訊:

應當整體實作故障轉移的機器組,通常與單個應用程式相關;

用于特定應用程式的多個機器之間的依賴性;

使用powershell腳本程式或azure自動化runbooks的自定義擴充。

azure站點恢複服務支援三種類型的故障轉移:測試、計劃内與計劃外。計劃外的故障轉移選項具有資料丢失的風險,這主要取決于複制頻率設定,并将反映上一次同步的狀态。

故障恢複主要分三個階段進行:首先将azure虛拟機複制回内部部署站點,然後運作故障轉移程式以喚醒内部部署站點,一旦内部部署站點運作穩定,資料與虛拟機複制程式就會将變更資料同步恢複至azure。管理者通過azure站點恢複服務中設定的政策來控制故障轉移流程,這是在定義故障轉移保護目标時建立的。

azure站點恢複服務是一個使用者使用友善的工具,它可為内部部署系統建立一個azure dr環境,或者将系統複制至另一個位置。在複制生産應用程式和資料庫之前,請確定使用者有足夠的網絡容量。對于大型關鍵任務的部署,可考慮設定一個expressroute專用網絡以提高性能與安全性。可從測試系統開始入手了解複雜的選項和設定要求。一旦使用者的計劃到位,可運作azure站點恢複服務測試故障轉移以便驗證針對虛拟機複制的配置和測試dr程式。

 作者:kurt marko

來源:51cto