本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理 RDS Custom for Oracle 的異地同步備份部署
在 RDS Custom for Oracle 的多可用區域資料庫執行個體部署中,Amazon RDS 會自動在不同的可用區域 (AZ) 中佈建和維護同步待命複本。主要資料庫執行個體會在待命複本的可用區域間進行同步複製,以提供資料備援。
重要
RDS Custom for Oracle 的異地同步備份部署與 RDS for Oracle 的異地同步備份不同。與 RDS for Oracle 的異地同步備份不同,您必須先設定 RDS Custom for Oracle 的先決條件,才能建立異地同步備份資料庫執行個體,因為 RDS Custom 會在您自己的帳戶中執行,這需要 許可。此外,您需要使用支援多可用區部署的最新 服務提供的 AMI,在 CEV 上建立多可用區執行個體。
若您未完成先決條件,異地同步備份資料庫執行個體就可能無法執行,或自動還原為單一可用區資料庫執行個體。如需先決條件的詳細資訊,請參閱 使用 RDS Custom for Oracle 進行異地同步備份部署的先決條件。
執行具有高可用性的資料庫執行個體,可以在規劃好的系統維護期間增強可用性。如果發生計劃中的資料庫維護或計劃外的服務中斷,Amazon RDS 會自動容錯移轉至up-to-date待命資料庫執行個體。此功能可讓資料庫操作迅速恢復,而不需要手動介入。主要和待命執行個體使用相同的端點,其實體網路地址會在容錯移轉程序中轉換為待命複本。當容錯移轉發生時,您不必重新設定應用程式。
下圖顯示 RDS Custom for Oracle 的異地同步備份架構:

您可以在建立 RDS Custom 資料庫執行個體時指定異地同步備份,藉此建立 RDS Custom for Oracle Multi-AZ 部署。2025 年 6 月 30 日之前建立的 RDS Custom for Oracle 資料庫執行個體無法透過修改資料庫執行個體並指定異地同步備份選項來轉換為異地同步備份部署。您必須指定異地同步備份選項,建立新的 RDS Custom for Oracle 資料庫執行個體。2025 年 6 月 30 日之後,使用服務提供的 AMI 建立的新資料庫執行個體支援異地同步備份選項。然後,您必須將現有的 RDS Custom for Oracle 資料庫遷移至新建立的資料庫執行個體。如需詳細資訊,請參閱使用 2025 年 6 月 30 日之前建立CEVs 之資料庫執行個體的遷移步驟。
Amazon RDS 主控台會顯示待命複本的可用區域 (次要 AZ)。您也可以使用 describe-db-instances
CLI 命令或 DescribeDBInstances
API 操作來尋找次要 AZ。
與單一可用區部署相比,具有異地同步備份部署的 RDS Custom for Oracle 資料庫執行個體可能會有更高的寫入和遞交延遲。這可能是資料庫執行個體之間的同步資料複寫造成。如果您的部署容錯移轉到待命複本,則延遲可能會變更,雖然 AWS 是以可用區域之間的低延遲網路連線進行設計。
主題
區域和版本可用性
下列 Oracle 資料庫版本支援 RDS Custom for Oracle 的異地同步備份部署:
-
Oracle 資料庫 12c 版本 1 (12.1)
-
Oracle 資料庫 12c 版本 2 (12.2)
-
Oracle 資料庫 19c
-
Enterprise Edition (EE)
-
Standard Edition 2 (SE2)
注意
Oracle Database 18c 不支援 RDS Custom for Oracle 的異地同步備份部署。
RDS Custom for Oracle 的異地同步備份部署可在 RDS Custom for Oracle 提供的所有區域中使用。如需 RDS Custom for Oracle 異地同步備份部署的區域可用性詳細資訊,請參閱 RDS Custom for Oracle 支援的 區域和資料庫引擎。
使用 RDS Custom for Oracle 進行異地同步備份部署的限制
搭配 RDS Custom for Oracle 的異地同步備份部署具有下列限制:
-
不支援跨區域多可用區部署。
-
您無法將待命資料庫執行個體設定為接受資料庫讀取活動。
-
當您搭配多可用區域部署使用自訂引擎版本 (CEV) 時,您的待命資料庫執行個體也會使用相同的 CEV。待命資料庫執行個體無法使用不同的 CEV。
-
您無法在異地同步備份部署執行個體上建立僅供讀取複本,也無法將僅供讀取複本的主要執行個體修改為具有異地同步備份部署。
使用異地同步備份部署建立 RDS Custom for Oracle 資料庫執行個體
若要使用異地同步備份部署建立 RDS Custom for Oracle 資料庫執行個體,請依照 中的步驟,使用先決條件設定您的 Amazon RDS Custom for Oracle 的環境設定您的環境。
重要
為了簡化設定,我們建議您使用網路設定說明中提供的最新 AWS CloudFormation 範本檔案。如需詳細資訊,請參閱使用 部署 RDS Custom for Oracle AWS CloudFormation。
您可以在 Amazon RDS 主控台的資料庫執行個體建立期間,選擇異地同步備份選項,以建立具有異地同步備份部署的 RDS Custom for Oracle 執行個體。或者,您可以在 的 Amazon RDS create-db-instance
命令中指定 --multi-az
參數 AWS CLI。