附註:

在 OCI 中設定跨區域 Oracle Heatwave MySQL 災害復原複製

簡介

Oracle Heatwave MySQL 災難復原複本是 Oracle Cloud Infrastructure (OCI) 中的一項功能,您可以在此處為 OCI 中的生產資料庫設定跨區域複寫。有兩種方式可以設定 Oracle HeatWave MySQL 災害復原複本。

本教學課程概述如何使用 OCI 主控台層次完整備份為生產環境資料庫設定 Oracle Heatwave MySQL 災害復原複本、將備份複製到另一個區域、從主要備份建立災害復原資料庫,以及設定從主要備份到災害復原資料庫的內送複製通道。在本教學課程中,您將設定 v8.0.35 和更新版本上執行之 Oracle Heatwave MySQL 資料庫服務的災害復原。

下圖顯示我們將在此自學課程中使用的架構。

顯示 Heatwave MySQL 災難復原複製架構的影像

目標

必要條件

作業 1:在 OCI 主控台中準備並進行完整手動備份

在非營業時間內,在 OCI 主控台層級手動執行生產環境 Oracle Heatwave MySQL 資料庫服務的完整備份。

  1. 按一下其他動作下拉式功能表,然後選取建立手動備份

    顯示如何從 OCI 主控台建立手動備份的影像

  2. 輸入必要的資訊,然後按一下建立手動備份

    顯示如何從 OCI 主控台建立手動備份的影像

作業 2:將備份複製到災害復原區域

  1. 按一下複製到另一個區域,即可將完整的手動備份複製到災害復原區域。

    顯示完整手動備份詳細資訊的影像

  2. 請輸入必要的資訊,然後按一下複製

    顯示將備份複製到另一個區域的影像

    複製完成後,檢查災害復原區域中的備份。

    顯示 DR 區域中備份的影像

作業 3:將備份從災害復原區域回復至新的資料庫系統

  1. 按一下回復至新資料庫系統,將主要資料庫備份回復至災害復原區域中的新資料庫系統。

    顯示從 DR 中備份回復至新資料庫系統的影像

  2. 選取 OCI 主控台中的區間VCN 以及子網路,以及個別的資料庫資源配置儲存

  3. 選取要與主要資料庫相同的 MySQL 資料庫版本,然後按一下回復

    顯示 MySQL 版本詳細資訊的影像

    佈建災害復原區域中的資料庫之後,您便可以連線至災害復原資料庫來驗證綱要與物件。

作業 4:建立複寫的資料庫使用者

執行下列查詢,使用災害復原區域佈建的資料庫端點 IP 在主要資料庫中建立複寫使用者。

CREATE USER 'repl1'@'x.x.x.x' IDENTIFIED BY '********' REQUIRE SSL;
GRANT REPLICATION SLAVE ON *.* TO 'repl1'@'x.x.x.x';

作業 5:建立複製通道

  1. 按一下建立通道,即可在 OCI 主控台的災害復原資料庫系統中建立內送複製通道。輸入必要的來源資料庫使用者證明資料和其他複製通道詳細資訊。

    顯示在 OCI 中建立範圍內的複製通道映像檔

    顯示在 OCI 中建立範圍內的複製通道映像檔

    顯示在 OCI 中建立範圍內的複製通道映像檔

  2. 按一下建立通道

    顯示在 OCI 中建立範圍內的複製通道映像檔

作業 6:驗證複製通道

在 OCI 主控台中啟用此通道之後,請連線至災害復原資料庫,並檢查主要和災害復原資料庫之間的複本狀態同步

Show Replica Status \G;

注意:您必須在複本狀態輸出中檢查 I/O 是否在執行中、SQL 執行狀態和主要資料庫後的秒數。

認可

其他學習資源

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

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