執行災害復原演練

已完成

在本單元中,您將瞭解 Site Recovery 災害演練:您需要考慮什麼,以及如何執行測試來檢查設定是否正確。

您可使用災害復原 (DR) 演練來測試組織自中斷復原的能力,而不會影響任何實際執行的服務。

在上一個練習中,您已完成設定 Azure Site Recovery,現在需要測試基礎結構複寫。 透過執行 DR 鑽研來測試設定。 Azure Site Recovery 可讓您安全地執行這些演練,因此不會影響您的生產環境。 您也將在設定上執行一些品質保證測試,以確定災害復原解決方案運作正常。

什麼是災害復原演練?

災害復原 (DR) 演練是一種檢查您是否已正確設定解決方案的方式。 即使發生災害,演練也應該讓您和公司確信您的資料和服務可供使用。 通常,組織會設定復原時間目標 (RTO),指出復原基礎結構所需的時間。 貴公司也應該定義復原點目標 (RPO),以決定可接受的資料遺失量作為時間函式。 例如,若公司的 RPO 是一天,則必須每天對所有資料建立備份。 您也必須確保還原此備份所需的時間少於一天。

A screenshot that shows the breakdown of failover tests that have been run.

為了確定我們會執行災害復原測試,Site Recovery 會主動提示我們在 Site Recovery 儀表板上執行這些測試。

為什麼要執行災害復原演練?

災害復原演練非常重要,可確保實作的解決方案符合商務持續性和災害復原 (BCDR) 需求,以及確保複寫會適當地運作。 您的 DR 演練與 RTO 和 RPO 相結合,必須經過徹底測試,以確保在所需的時間範圍內進行複寫、容錯移轉和復原。

例如,假設 RTO 是一小時,而 RPO 是六小時。 若系統每小時備份一次,亦即遺失資料的該小時,再加上用於復原系統的另一個小時。

假設實際復原時間為五小時。 您的系統現在即將過期六個多小時,這表示您將違反 BCDR RPO 目標。 測試從失敗中復原所需的實際時間,可讓您確信系統會遵循 BCDR 方案。

測試個別機器的容錯移轉

容錯移轉測試可讓您模擬災害並查看其效果。 您可以從 Site Recovery 儀表板或直接從特定 VM 上的災害復原功能表啟動容錯移轉測試。 您將從選擇復原點開始。 您可選擇上次處理、最新的應用程式一致點或自訂復原點。

建立容錯移轉測試

建立隔離的虛擬網路,讓生產基礎結構不會受到影響。 若要這樣做,請依照下列步驟執行:

  1. 開啟名為 patient-records 的目標 VM。 若要尋找這個 VM,方法很簡單,就是篩選所有資源,只顯示出 Type == Virtual machine。 從結果清單中選取 [patient-records]

  2. 在資源功能表中,捲動至 [作業],然後選取 [災害復原]

    Screenshot that shows the Operations' disaster recovery option for a selected VM.

  3. 顯示新 [複寫的項目] 窗格。 選取 [重新整理],直到您在狀態欄位中看到 [已受保護] 為止。 然後,從頂端功能表列中,選取 [測試容錯移轉]

    Screenshot that shows the test failover button for a selected VM.

  4. 驗證成功後,請在 [Azure 虛擬網路 ] 下拉式清單中選取您的虛擬網路,然後選取 [ 測試容錯移轉] 按鈕。 此選項會執行 VM 的測試容錯移轉,並讓您透過 Site Recovery 作業頁面追蹤進度,方法是選取 [通知 ] 圖示,然後選取 [啟動工作] 以執行虛擬機器 連結的測試容錯移轉。

  5. 完成之後,已容錯移轉的 VM 會顯示於入口網站中 [虛擬機器] 下的復原區域中。 接著,您可檢查 VM 是否正在執行、已調整大小及正確連線,以及是否正在鏡像處理來源 VM,但位於不同的 Azure 區域。

  6. 驗證所有專案如預期般運作之後,您可以從 [災害復原 ] 窗格中選取 [清除測試容錯移轉 ] 來刪除複寫的 VM。 此時,建議您新增測試結果的相關附注。 核取 [測試] 旁 的方塊即可 刪除測試容錯移轉虛擬機器,然後選取 [ 確定 ]。

多部機器的彈性容錯移轉

Site Recovery 讓您能夠彈性地為所有 VM 執行完整的災害復原測試案例。 您可建立包含一或多台 VM 的復原方案。 容錯移轉可依需要多次執行,並允許使用彈性原則來測試不同的基礎結構組合。

Screenshot that shows a test failover dashboard used to track the failover job execution.

就像測試單一 VM 一樣,復原方案中包含的所有項目都可以使用相同的測試清除。

Screenshot that shows the option to clean up a test failover.

演練與實際執行容錯移轉之間的差異

在 Site Recovery 中執行生產容錯移轉會類似於執行測試鑽研。 有一些例外狀況,首先是選取 [容錯移轉],而非 [測試容錯移轉]。 您可選擇在啟動容錯移轉前先關閉來源 VM,以免在切換期間遺失資料。 Site Recovery 不會在完成容錯移轉之後清除來源環境。

當容錯移轉完成時,請驗證 VM 是否如預期般運作。 Site Recovery 可讓您在此階段變更復原點。 若您對容錯移轉運作感到滿意,請認可此容錯移轉。 Site Recovery 會刪除所有來源 VM 復原點,並完成容錯移轉。 有了次要地區中複寫的基礎結構與資料後,您必須記得次要地區中的新 VM 也需要保護。

檢定您的知識

1.

Site Recovery 如何支援機器和工作負載的群組?