使用 RDS Custom for Oracle 的高可用性 - Amazon Relational Database Service

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

使用 RDS Custom for Oracle 的高可用性

RDS Custom for Oracle 透過異地同步備份部署提供內建高可用性。或者,您可以根據您的使用案例,使用 Oracle Data Guard 做為客戶管理的選項。

異地同步備份部署 (完全受管)

使用 RDS Custom for Oracle 的異地同步備份部署,Amazon RDS 會自動在不同可用區域 (AZ) 佈建並維護同步待命複本。主要資料庫執行個體會在 AZs 之間同步複寫至待命複本,以進行資料備援。Enterprise Edition 和 Standard Edition 2 都支援異地同步備份部署。如需詳細資訊,請參閱 管理 RDS Custom for Oracle 的異地同步備份部署

Oracle Data Guard (客戶受管)

或者,您也可以手動設定 Oracle Data Guard 在 RDS Custom for Oracle 資料庫執行個體之間複寫資料,以達到高可用性。主要資料庫執行個體會自動將資料同步至待命執行個體。只有 Enterprise Edition 支援 Oracle Data Guard。

您可以使用下列方式設定高可用性環境:

  • 將不同 AZs 中的待命執行個體設定為對 AZ 失敗具有彈性。

  • 將待命資料庫放置於掛載或唯讀模式。唯讀模式需要 Oracle Active Data Guard 授權。

  • 從主要資料庫容錯移轉或切換至待命資料庫,而不會遺失資料。

  • 為您的現場部署執行個體設定高可用性,然後容錯移轉或切換到 RDS Custom for Oracle 待命資料庫,以遷移資料。

若要了解如何設定 Oracle Data Guard 以獲得高可用性,請參閱 AWS 部落格使用僅供讀取複本建置 RDS Custom for Oracle 的高可用性。可執行以下任務:

  • 使用虛擬私有網路 (VPN) 通道為您的高可用性執行個體加密傳輸中的資料。RDS Custom for Oracle 不會自動設定傳輸中的加密。

  • 設定 Oracle 快速容錯移轉觀察程式 (FSFO) 來監控您的高可用性執行個體。

  • 當滿足必要條件時,允許觀察程式執行自動容錯移轉。