

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

# 使用 RDS Custom for Oracle 的高可用性
<a name="custom-managing.ha"></a>

RDS Custom for Oracle 透過多可用區域部署提供內建的高可用性。或者，您可以根據您的使用案例，使用 Oracle Data Guard 做為客戶管理的選項。

## 多可用區域部署 (全受管)
<a name="rds-custom-oracle-multiaz-deployments"></a>

在 RDS Custom for Oracle 的多可用區域部署中，Amazon RDS 會自動佈建，並在不同的可用區域 (AZ) 中維持同步待命複本。主要資料庫執行個體會在待命複本的可用區域間進行同步複製，以提供資料備援。Enterprise Edition 和 Standard Edition 2 都支援多可用區域部署。如需詳細資訊，請參閱 [管理 RDS Custom for Oracle 的多可用區域部署](custom-oracle-multiaz.md)。

## Oracle Data Guard (客戶自管)
<a name="rds-custom-oracle-data-guard"></a>

或者，您也可以手動設定 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 的高可用性](https://aws.amazon.com/blogs/database/build-high-availability-for-amazon-rds-custom-for-oracle-using-read-replicas/)。可執行以下任務：
+ 使用虛擬私有網路 (VPN) 通道為您的高可用性執行個體加密傳輸中的資料。RDS Custom for Oracle 不會自動設定傳輸中加密。
+ 設定 Oracle 快速容錯移轉觀察程式 (FSFO) 來監控您的高可用性執行個體。
+ 當滿足必要條件時，允許觀察程式執行自動容錯移轉。