全部產品
Search
文件中心

Elastic Compute Service:通過一致性複製組實現容災恢複

更新時間:Oct 25, 2024

當您建立並啟動一致性複製組後,如果生產網站中的雲端硬碟發生嚴重故障,您可以通過故障切換功能開啟災備網站中雲端硬碟資料的讀寫權限,然後將災備網站中的雲端硬碟掛載到臨時建立的ECS執行個體上繼續運行業務。當生產網站中的雲端硬碟故障被修複後,再通過反轉複寫方向功能將災備網站中雲端硬碟的最新資料複製到生產網站的雲端硬碟中,以實現生產網站的容災恢複,恢複後由生產網站繼續運行業務。本文主要介紹如何通過一致性複製組實現多塊雲端硬碟的容災恢複。

說明

通過一致性複製組進行故障切換和反轉複寫方向時,同一個一致性複製組中的所有雲端硬碟非同步複製功能會同時生效,即所有非同步複製雲端硬碟同時進行故障切換和反轉複寫方向。

前提條件

  • 反轉複寫方向前,請確保主盤已經從對應的ECS執行個體上卸載(卸載操作請參見卸載資料盤),處於未掛載狀態。或者主盤所在的ECS執行個體處於已停止狀態。

    說明

    因為反轉複寫方向會將從盤的資料複製到主盤,此時主盤只能處於唯讀狀態,否則會複製失敗。

  • (強烈建議)已為雲端硬碟建立快照,做好資料備份。具體操作,請參見建立快照

    說明

    建立快照會產生計費資訊,請參見快照計費

(可選)步驟一:容災演練

雲端硬碟非同步複製功能啟動後,一致性複製組以複製組為單位將生產網站的主盤資料持續複製到災備網站的從盤。您可以通過容災演練功能將從盤複製至一塊新的雲端硬碟(稱為演練盤),來驗證災備網站應用的完整性和正確性。在容災演練過程中,演練對雲端硬碟非同步複製無影響、生產網站故障對演練無影響、災備網站故障則會導致演練異常。

  1. 登入Block StorageEBS控制台

  2. 在左側導覽列,選擇企業級特性 > 一致性複製組

  3. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  4. 找到待操作容災演練的一致性複製組,單擊複製組ID。

  5. 演練地區,單擊建立演練

  6. 建立演練對話方塊,確認複製對的地區、可用性區域,然後單擊確定

    建立完成後,會在複製組的從可用性區域建立與複製對個數以及配置相同的雲端硬碟,該雲端硬碟持有最近復原點的資料,用於驗證應用的完整性和正確性。

    說明
    • 後續您可以根據需要多次建立容災演練,備份不同復原點的資料。

    • 容災演練驗證完成後,建議儘快在演練地區刪除演練關係及演練盤,以降低費用支出。

步驟二:故障切換

警告

故障切換功能會暫停非同步複製功能,您需要確保在主要站台發生故障時再使用故障切換功能,避免資料丟失。

  1. 在頂部功能表列,將地區切換至從網站所屬地區,例如華北2(北京)。

  2. 在一致性複製組列表找到故障主要站台所屬的一致性複製組,在操作列選擇image.png > 故障切換

    說明

    您也可以單擊複製組ID。然後在複製組詳情頁面,單擊右上方的故障切換,批量進行業務切換。

  3. 閱讀注意事項,並單擊確定

    故障切換完成後,一致性複製組的狀態會變更為故障切換完成

  4. 將從網站中的雲端硬碟掛載到臨時建立的ECS執行個體上繼續運行業務。

    具體操作,請參見自訂購買執行個體掛載資料盤

步驟三:反轉複寫方向

警告

反轉複寫方向後,主要站台的雲端硬碟中原有資料將會被從網站的雲端硬碟資料覆蓋,因此建議您為主要站台的雲端硬碟建立快照,避免歷史資料丟失。具體操作,請參見建立快照

  1. 在頂部功能表列,將地區切換至從網站所屬地區,例如華北2(北京)。

  2. 在一致性複製組列表找到已完成故障切換的一致性複製組,在操作列選擇image.png > 反轉複寫方向

    說明

    您也可以單擊複製組ID。然後在複製組詳情頁面,單擊右上方的反轉複寫方向,批量進行業務恢複。

  3. 反轉複寫方向對話方塊,閱讀注意事項,並單擊確定

    此時,一致性複製組的狀態會變更為已停止,主要站台和從網站的關係會顛倒。

    說明

    主要站台和從網站的關係會顛倒是指原有的主要站台會自動變更為從網站,原有的從網站會自動變更為主要站台。例如:

    • 反轉複寫方向前,主要站台是北京地區,從網站是上海地區。

    • 反轉複寫方向後,主要站台變更為上海地區,從網站變更為北京地區。

  4. 在完成反轉複寫方向的一致性複製組的操作列,單擊啟動

    此時啟動非同步複製功能是為了將原來從網站的雲端硬碟資料非同步複製到原主要站台的雲端硬碟中。

    當一致性複製組變更為正常狀態後,表示已將原來從網站的雲端硬碟資料非同步複製到原來的主要站台的雲端硬碟中,即完成了容災恢複。

  5. (可選)將一致性複製組中主要站台和從網站的關係切換到初始狀態。

    由於在上述步驟的反轉複寫方向資料時,一致性複製組中原有的主要站台和從網站的關係被顛倒,如果您的業務環境需要恢複原有的主從關係,則需要進行以下操作:

    1. 查看當前一致性複製組的從地區/可用性區域列中的地區資訊,在頂部功能表列將地區切換至該地區。

    2. 找到已完成反轉複寫方向的一致性複製組,在操作列選擇image.png > 故障切換

    3. 繼續在操作列選擇image.png > 反轉複寫方向

    4. 待一致性複製組中原有的主從關係恢複,再次單擊操作列的啟動,重新啟用一致性複製組。

    5. 在一致性複製組列表的主地區/可用性區域從地區/可用性區域列查看主要站台和從網站的關係是否恢複。