將 RDS Custom for Oracle 複本升級為獨立的資料庫執行個體 - Amazon Relational Database Service

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

將 RDS Custom for Oracle 複本升級為獨立的資料庫執行個體

就像使用 RDS for Oracle 一樣,您可以將 RDS Custom for Oracle 提升為獨立的資料庫執行個體。當您提升 Oracle 複本時,RDS Custom for Oracle 資料庫執行個體將在可使用前重新啟動。如需提升 Oracle 複本的相關詳細資訊,請參閱 提升僅供讀取複本為獨立的資料庫執行個體

提升複本時,請注意下列指示:

  • RDS Custom for Oracle 升級複本時,請勿發起容錯移轉。否則,可能會導致提升工作流程停滯。

  • 當 Oracle Custom for Oracle 正在升級您的 Oracle 複本時,請勿切換主要資料庫執行個體。否則,可能會導致提升工作流程停滯。

  • 當 RDS Custom for Oracle 正在升級您的 Oracle 複本時,請勿關閉主要資料庫執行個體。否則,可能會導致提升工作流程停滯。

  • 請勿嘗試以新提升的資料庫執行個體做為目標重新啟動複寫。RDS Custom for Oracle 提升您的 Oracle 複本之後,它會成為獨立的資料庫執行個體,而且不再具有複本角色。

請留意下列 RDS Custom for Oracle 複本提升的限制:

  • RDS Custom for Oracle 正在進行備份時,您無法提升複本。

  • 提升 Oracle 複本時,您無法將備份保留期變更為 0

  • 若複本的運作狀態不佳,您便不能提升該複本。

    如果您在主要資料庫執行個體上發出問題 delete-db-instance,RDS Custom for Oracle 會驗證每個受管的 Oracle 複本是否正常運作且可用於升級。複本可能會由於自動化已暫停或位於支援範圍之外而不符合升級。在這種情況下,RDS Custom for Oracle 會發佈事件說明問題,以便您可以手動修復 Oracle 複本。

以下步驟顯示了提升 Oracle 複本至資料庫執行個體的一般流程:

  1. 停止任何交易寫入主要資料庫執行個體。

  2. 等待 RDS Custom for Oracle 套用所有更新至您的 Oracle 複本。

  3. 使用 Amazon RDS 主控台上的 Promote (提升) 選項、AWS CLI 命令 promote-read-replicaPromoteReadReplica Amazon RDS API 操作,提升 Oracle 複本。

提升 Oracle 複本可能需要幾分鐘。在此程序期間,RDS Custom for Oracle 會停止複寫並重新啟動您的複本。當重新啟動完成,該 Oracle 複本便可用做獨立的資料庫執行個體。如需針對複本提升進行故障診斷的相關資訊,請參閱 RDS Custom for Oracle 複本提升的故障診斷

若要將 RDS Custom for Oracle 複本提升為獨立的資料庫執行個體
  1. 登入 AWS 管理主控台,開啟位於 https://console.aws.amazon.com/rds/ 的 Amazon RDS 主控台。

  2. 在 Amazon RDS 主控台,選擇 Databases (資料庫)

    Databases (資料庫) 窗格隨即出現。每個 Oracle 複本會在 Role (角色) 欄中顯示 Replica (複本)。

  3. 選擇您想提升的 RDS Custom for Oracle 複本。

  4. 針對 Actions (動作),選擇 Promote (提升)。

  5. Promote Oracle replica (提升 Oracle 複本) 頁面上,輸入新升級資料庫執行個體的備份保留期間和備份時間。您無法將此數值設為 0

  6. 依您所需完成設定後,選擇 Promote Oracle replica (提升 Oracle 複本)。

若要將 RDS Custom for Oracle 複本提升為獨立的資料庫執行個體,請使用 AWS CLI promote-read-replica 命令。

範例

在 Linux、macOS 或 Unix 中:

aws rds promote-read-replica \ --db-instance-identifier my-custom-read-replica \ --backup-retention-period 2 \ --preferred-backup-window 23:00-24:00

在 Windows 中:

aws rds promote-read-replica ^ --db-instance-identifier my-custom-read-replica ^ --backup-retention-period 2 ^ --preferred-backup-window 23:00-24:00

若要將 RDS Custom for Oracle 複本提升為獨立的資料庫執行個體,請使用所需參數 PromoteReadReplica 呼叫 Amazon RDS API DBInstanceIdentifier 操作。