Enable and Configure Fully Managed Automatic Failover for Oracle Exadata Database Service on Exascale Infrastructure

簡介

Fully managed automatic failover for Oracle Data Guard on Oracle Exadata Database Service on Exascale Infrastructure combines Oracle Data Guard with OCI automation to deliver automatic failover, helping reduce downtime during planned maintenance and unplanned outages.

「Oracle Data Guard 自動容錯移轉」透過單鍵設定、自動狀況監督以及容錯移轉協調流程來簡化此流程,無需變更應用程式連線字串。

OCI 透明地管理高可用性協調。Oracle Cloud 自動化會部署監測器來監督主要資料庫和待命資料庫的狀況和可用性,並且提供這兩個資料庫角色的連線詳細資訊供管理員下載。符合設定的容錯移轉條件時,「Oracle Data Guard 快速啟動容錯移轉」會自動升級待命資料庫,讓應用程式工作負載能夠繼續在新的主要資料庫上運作,完全免除手動介入的需求。

「Oracle Data Guard 自動容錯移轉」可協助保護資料完整性、維持重要工作負載的可用性,以及縮短整體復原時間。客戶可以完全掌控主要和待命資料庫,而 Oracle 則會將基礎的狀況監控和容錯移轉協調流程自動化。您可以使用 OCI 主控台、REST API、SDK 或 Terraform 啟用和設定此功能。

主要優點

目標

下列各節描述在 OCI 主控台中管理自動容錯移轉的使用者歷程:

規劃要點

作業 1:對現有的資料保全組態啟用自動容錯移轉

當您已有「資料保全群組」組態且想要啟用自動容錯移轉時,請使用此作業。

  1. 在 OCI 主控台中,開啟導覽功能表。在 Oracle AI Database 下,按一下 Oracle Exadata Database Service on Exascale Infrastructure 。

  2. 開啟包含主要資料庫的 VM 叢集。

  3. 在 VM 叢集詳細資訊頁面的容器資料庫中,選取資料庫。

  4. 開啟資料保全群組頁籤。

  5. 按一下啟用自動容錯移轉。

    enable-automatic-failover.png 圖解描述

  6. 在管理自動容錯移轉頁面中,開啟啟用自動容錯移轉。

    manage-automatic-failover.png 圖解描述

  7. 按一下更新或儲存以套用設定值。

  8. 啟用自動容錯移轉之後,您可以新增或修改主要資料庫或任何待命資料庫的容錯移轉目標。

    「自動容錯移轉」狀態會顯示為已啟用,表示「資料保全群組」組態已啟用完全受管理的自動容錯移轉。待命資料庫表格會列出主要和待命資料庫,其中標示出已設定的容錯移轉目標,以顯示自動容錯移轉順序。

    autom-failover-enabled.png 圖解描述

    注意:

    • 啟用自動容錯移轉之後,您仍然可以更新主要資料庫或任何待命資料庫的容錯移轉目標。
    • 當主要資料庫無法使用時,便會使用容錯移轉目標清單。

    您也可以從「資料庫資訊」頁面檢視自動容錯移轉狀態。此頁面顯示是否啟用完全受管理的自動容錯移轉,以及所選資料庫的資料保全保護模式和傳輸類型。

    db-details-page-showing-af-status.png 圖解描述

  9. 下載 PDB 連線組合,然後在應用程式組態中使用連線字串。

    download-pdb-connection-bundle.png 圖解描述

作業 2:使用新資料保全群組資源建立待命資料庫時啟用自動容錯移轉

當您建立新待命資料庫且想要從頭開始啟用自動容錯移轉時,請使用此工作。

  1. 在資料保全群組工作流程中,按一下新增待命。

  2. 在新增待命流程中,選取使用新的資料保全群組資源。

  3. 在自動容錯移轉段落中,保持啟用自動容錯移轉。

    add-standby.png 圖解描述

  4. 選擇符合復原目標的資料遺失臨界值上限:

    • 0 秒:如果最大資料遺失臨界值設為 0 (零):
      • 保護模式必須是「最大可用性」。
      • 傳輸類型必須為「同步」。
      • 如果沒有使用這些設定值設定的待命資料庫,就會顯示警告訊息。
      • 只有已設定的待命資料庫:
        • 保護模式:最大可用性
        • 傳輸類型:可選擇同步作為容錯移轉目標。
    • 自訂臨界值:如果指定自訂 (非零) 最大資料遺失臨界值:
      • 保護模式:最大效能
      • 傳輸類型:非同步 在此組態中,可以選取使用非同步傳輸的待命資料庫作為容錯移轉目標。
  5. 完成其餘的待命資料庫詳細資訊,包括資料庫本位目錄和網路設定值。

  6. 按一下新增或建立,即可完成啟動設定。

  7. 確認新待命資料庫顯示在資料保全群組中,並且被指派為容錯移轉目標。

    Standby-created-as-failover-target.png 圖解描述

    注意:

    • 新的「資料保全群組」檢視會在單一位置顯示所有成員資料庫。
    • 此工作流程預設會啟用自動容錯移轉。

作業 3:修改自動容錯移轉的容錯移轉目標

您可以使用此作業在啟用自動容錯移轉之後修改容錯移轉目標。

  1. 在資料保全群組頁籤中,選取主要資料庫或任何待命資料庫。

  2. 開啟動作功能表 (三個點)。

  3. 選取設定容錯移轉目標。

    configure-failover-target.png 圖解描述

  4. 新增容錯移轉目標或調整現有的目標順序。

  5. 選取要作為容錯移轉目標的待命資料庫。

  6. 按一下更新以儲存變更。

    update-failover.png 圖解描述

  7. 確認更新的容錯移轉目標會顯示在資料保全群組頁籤中。

    update-failover-targets.png 圖解描述

    注意:

    • 您只能選擇相同 OCI 區域中的待命資料庫。
    • 如果您使用自訂臨界值,建議使用符合該傳輸模式的待命資料庫。

確認

其他學習資源

您可以在 docs.oracle.com/learn 上探索其他實驗室,或在 Oracle Learning YouTube 頻道上存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center 。