本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 RDS Custom for Oracle 的高可用性
RDS Custom for Oracle 透過多可用區域部署提供內建的高可用性。或者,您可以根據您的使用案例,使用 Oracle Data Guard 做為客戶管理的選項。
多可用區域部署 (全受管)
在 RDS Custom for Oracle 的多可用區域部署中,Amazon RDS 會自動佈建,並在不同的可用區域 (AZ) 中維持同步待命複本。主要資料庫執行個體會在待命複本的可用區域間進行同步複製,以提供資料備援。Enterprise Edition 和 Standard Edition 2 都支援多可用區域部署。如需詳細資訊,請參閱 管理 RDS Custom for Oracle 的多可用區域部署。
Oracle Data Guard (客戶自管)
或者,您也可以手動設定 Oracle Data Guard 在 RDS Custom for Oracle 資料庫執行個體之間複寫資料,以達到高可用性。主要資料庫執行個體會自動將資料同步至待命執行個體。只有 Enterprise Edition 支援 Oracle Data Guard。
您可以使用下列方式設定高可用性環境:
-
在不同 AZ 中設定待命執行個體,以因應 AZ 故障。
-
將待命資料庫放置於掛載或唯讀模式。唯讀模式需要 Oracle Active Data Guard 授權。
-
從主要資料庫容錯移轉或切換至待命資料庫,而不會遺失資料。
-
透過設定內部部署執行個體的高可用性,然後容錯移轉或切換至 RDS Custom for Oracle 待命資料庫來遷移資料。
若要了解如何設定 Oracle Data Guard 以獲得高可用性,請參閱 AWS 部落格使用僅供讀取複本建置 RDS Custom for Oracle 的高可用性
-
使用虛擬私有網路 (VPN) 通道為您的高可用性執行個體加密傳輸中的資料。RDS Custom for Oracle 不會自動設定傳輸中加密。
-
設定 Oracle 快速容錯移轉觀察程式 (FSFO) 來監控您的高可用性執行個體。
-
當滿足必要條件時,允許觀察程式執行自動容錯移轉。