Azrue Site Recovery 功能概覽
功能 | 詳細信息 |
簡單的 BCDR 解決方案 | 可以在 Azure 門戶中使用 Site Recovery,以便設置和管理從單個位置進行的複製、故障轉移和故障回覆。 |
Azure VM 複製 | 可以設置 Azure VM 從主要區域到次要區域的災難恢復。 |
本地 VM 複製 | 可以將本地 VM 和物理服務器複製到 Azure 或輔助性的本地數據中心。 將數據複製到 Azure 以後,就不需進行復雜的輔助數據中心維護,從而消除相關成本。 |
工作負荷複製 | 複製在支持的 Azure VM、本地 Hyper-V 和 VMware VM 以及 Windows/Linux 物理服務器上運行的任何工作負荷。 |
數據復原能力 | Site Recovery 會協調複製,而不會攔截應用程序數據。 複製到 Azure 時,數據存儲在 Azure 存儲中,具有後者提供的復原能力。 發生故障轉移時,會基於複製的數據創建 Azure VM。 |
RTO 和 RPO 目標 | 讓恢復時間目標 (RTO) 和恢復點目標 (RPO) 始終處於組織限制範圍內。 Site Recovery 爲 Azure VM 和 VMware VM 提供持續複製,爲 Hyper-V 提供低至 30 秒的複製頻率。 可以通過與 Azure 流量管理器集成來進一步降低 RTO。 |
讓應用在故障轉移後保持一致 | 可以通過應用程序一致性快照使用恢復點進行復制。 這些快照可捕獲磁盤數據、內存中的所有數據,以及正在處理的所有事務。 |
在不中斷的情況下測試 | 可輕鬆地運行災難恢復練習,不會影響正在進行的複製。 |
靈活的故障轉移 | 可針對預期會出現的中斷運行計劃內故障轉移,確保不丟失任何數據;或者針對意外災難運行計劃外故障轉移,儘量減少數據丟失(具體取決於複製頻率)。 主站點恢復正常時,可輕鬆故障回覆到主站點。 |
自定義的恢復計劃 | 可以通過恢復計劃對多個 VM 上運行的多層應用程序的故障轉移和恢復進行自定義和排序操作。 可以在恢復計劃中將計算機組合到一起,選擇性地添加腳本和手動操作。 恢復計劃可與 Azure 自動化 Runbook 集成。 |
BCDR 集成 | Site Recovery 可與其他 BCDR 技術集成。 例如,可使用 Site Recovery 保護企業工作負荷的 SQL Server 後端,爲 SQL Server AlwaysOn 提供本機支持,進而管理可用性組的故障轉移。 |
Azure 自動化集成 | 豐富的 Azure 自動化庫提供特定於應用程序的生產就緒型腳本,可下載它們並將其與 Site Recovery 集成。 |
網絡集成 | Site Recovery 和 Azure 集成可簡化應用程序網絡管理,具體包括:保留 IP 地址、配置負載均衡器並集成 Azure 流量管理器,從而實現高效的網絡切換。 |
其實主要就是做兩件事:
1.BCDR;
2.站點遷移(VM);
實戰演練
Azure VM 災難恢復實戰
- 創建Site Recovery;
注意:Recovery Services 保管庫和待複製的Azure VM 不能位於同一個區域且資源組也不能位於同一個區域。
本案例中,待複製的Azure VM 位於中國東部2,Recovery Services 保管庫位於中國東部,目標位置爲中國北部2.
- 創建Azure VM 複製;
可以在待複製虛擬機的控制檯開始:
也可以從Recovery Services 保管庫“複製”功能開始,
依次選擇,源->虛擬機->複製設置。
部署過程會自動創建存儲賬戶,自動化賬戶:
複製過程根據虛擬機存儲大小,可能需要幾十分鐘(參考數據127G大約45分鐘),複製過程中可以點擊圖示位置查看進度:
同步的過程實際上在目標區域創建並同步磁盤數據:
同時可以在概述中,看到複製到Azure的計算機的基礎結構視圖:
- 測試故障切換;
通常情況下,應該先執行“測試故障切換”,該操作會創建CPU/內存等資源。
測試操作執行結束,可以在資源組中查看並登錄創建的測試虛擬機是否各項功能正常,後綴帶“test”:
- 清理測試故障轉移虛擬機;
故障轉測試完成後,需要將通過故障轉移生成的虛擬機刪除掉:
- 故障轉移;
故障轉移本身不檢測源虛擬機的狀態,不能自動執行,需要通過portal或腳本的方式觸發。
如果故障轉移後的虛擬機符合要求,可以提交故障轉移。 提交會刪除該服務提供的所有恢復點。 現在無法無法更改恢復點。
6.故障回覆到主要區域(步驟相似,不再提供截圖)
重新保護 VM 後,可根據需要故障回覆到主要區域。
- 在保管庫中選擇“複製的項”,然後選擇已重新保護的 VM 。
- 在“複製的項”中選擇 VM,然後選擇“故障轉移” 。
- 在“故障轉移”中,選擇要故障轉移到的恢復點 :
-
- 最新(默認設置) :處理 Site Recovery 服務中的所有數據,並提供最低的恢復點目標 (RPO)。
- 最新處理:將 VM 還原到由 Site Recovery 處理的最新恢復點。
- 自定義:故障轉移到特定的恢復點。 此選項可用於執行測試故障轉移。
- 如果希望 Site Recovery 在觸發故障轉移之前在 DR 區域嘗試關閉 VM,請選擇“在開始故障轉移前關閉計算機” 。 即使關機失敗,故障轉移也仍會繼續。
- 在“作業”頁上跟蹤故障轉移進度。
- 故障轉移完成後,請登錄到 VM 來對它進行驗證。 可根據需要更改恢復點。
- 驗證故障轉移後,選擇“提交故障轉移” 。 提交操作會刪除所有可用的恢復點。 “更改恢復點”選項不再可用。
- VM 應顯示爲已故障轉移並已故障回覆。