View a markdown version of this page

教學課程:執行 RDS 復原後工作流程 - Amazon Application Recovery Controller (ARC)

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

教學課程:執行 RDS 復原後工作流程

本教學課程會引導您在成功 RDS 容錯移轉後執行復原後工作流程。此復原後執行會透過為 RDS 資料庫重新建立跨區域複寫來還原備援,確保 RDS 資料庫已準備好因應未來的區域事件。

在本教學課程中,您將完成下列步驟:

  • 驗證復原後執行的先決條件

  • 使用 RDS Create 跨區域複本執行區塊建立復原後工作流程

  • 執行復原後工作流程

先決條件

開始本教學課程之前,請確認您有下列項目:

  • 具有啟用工作流程的區域切換作用中/被動計劃,其中包含 RDS 提升僅供讀取複本執行區塊

  • 成功啟用執行,提升其他區域中的僅供讀取複本

  • 兩個區域都正常運作且可存取

  • 來自最近復原執行的執行 ID

步驟 1:建立復原後工作流程

  1. 從區域切換主控台選擇計劃,選擇編輯工作流程、選取組態、勾選在計劃中包含復原後工作流程並儲存。

  2. 在編輯工作流程頁面中,選取選取要新增步驟的工作流程下拉式清單,然後選擇復原後

  3. 選擇新增步驟

  4. 選取 Amazon RDS 建立跨區域複本執行區塊

  5. 在右側面板中,設定 區塊:

    • 步驟名稱:輸入「建立跨區域僅供讀取複本」

    • 步驟描述 (選用)

    • 主要區域的 RDS 資料庫執行個體 ARN:主要區域中資料庫的 ARN 應與提升僅供讀取複本步驟相同

    • 次要區域的 RDS 資料庫執行個體 ARN:次要 中提升資料庫的 ARN,應與提升僅供讀取複本步驟相同

    • 逾時 (選用):輸入逾時值,例如 90 分鐘

    如需此執行區塊所需 IAM 許可的資訊,請參閱 Amazon RDS 執行區塊範例政策

  6. 選擇儲存步驟

  7. 選擇儲存工作流程

步驟 2:執行復原後工作流程

  1. 在區域切換計畫詳細資訊頁面的右上角,選擇執行復原後

  2. 輸入執行詳細資訊:

    • 復原執行 ID:輸入最近復原執行的執行 ID。此欄位用於識別目前作用中的區域。

    • 要在其中執行的區域:選取未接收任何應用程式流量的非作用中區域。這是將建立僅供讀取複本的區域。

  3. 檢閱執行步驟並確認執行。

  4. 選擇 Start Execution (開始執行)

  5. 在執行詳細資訊頁面上監控執行進度。RDS Create 跨區域複本執行區塊會重新命名舊的主要執行個體,並在先前受損的區域中建立新的僅供讀取複本。

復原後執行成功完成後,您的應用程式將會重新建立跨區域複寫,而您將為未來的區域事件做好準備。您可以檢查目標區域中的 RDS 主控台,以確認是否已建立新的僅供讀取複本。舊的主節點會重新命名並以 renamedByRegionSwitch 標記。

重要

區域切換會驗證復原執行 ID 是否符合計劃的上次已知執行。如果執行 ID 無效或不是上次已知復原執行的 ID,則不會執行復原後執行。