本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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) 來監控您的高可用性執行個體。
-
當滿足必要條件時,允許觀察程式執行自動容錯移轉。