本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在掛載模式中建立 RDS for Oracle 複本
依預設,Oracle 複本是唯讀的。若要在掛載模式中建立複本,請使用主控台、AWS CLI 或 RDS API。
從來源 Oracle 資料庫執行個體建立掛載的複本
登入 AWS Management Console,開啟位於 https://console.aws.amazon.com/rds/
的 Amazon RDS 主控台。 -
在導覽窗格中,選擇 Databases (資料庫)。
-
選擇要做為掛載複本之來源的 Oracle 資料庫執行個體。
-
在 Actions (動作) 中,選擇 Create replica (建立複本)。
-
對於 Replica mode (複本模式),選擇 Mounted (掛載)。
-
選擇您想要使用的設定。在 DB instance identifier (資料庫執行個體識別符) 中,輸入僅供讀取複本的名稱。視需要調整其他設定。
-
對於 Regions (區域),選擇要啟動掛載複本的區域。
-
選擇您的執行個體大小和儲存體類型。建議您使用與僅供讀取複本來源資料庫執行個體相同的資料庫執行個體類別和儲存類型。
-
在 Multi-AZ deployment (異地同步備份部署) 中,選擇 Create a standby instance (建立待命執行個體),以在另一個可用區域中,建立複本的待命複本,以便支援掛載的複本。建立您的掛載複本做為異地同步備份部署資料庫執行個體,與來源資料庫是否為異地同步備份部署資料庫執行個體無關。
-
選擇您想要使用的其他設定。
-
選擇 Create replica (建立複本)。
在 Databases (資料庫) 頁面中,掛載的複本具有角色「複本」。
若要在掛接模式下建立 Oracle 複本,請在AWS CLI指令 create-db-instance-read-replica mounted
中設定--replica-mode
為。
範例
對於LinuxmacOS、或Unix:
aws rds create-db-instance-read-replica \ --db-instance-identifier
myreadreplica
\ --source-db-instance-identifiermydbinstance
\ --replica-mode mounted
在Windows中:
aws rds create-db-instance-read-replica ^ --db-instance-identifier
myreadreplica
^ --source-db-instance-identifiermydbinstance
^ --replica-mode mounted
若要將唯讀複本變更為裝載狀態,請在AWS CLI指令mounted
中設定--replica-mode
為modify-db-instance。若要將掛載複本置於唯讀模式,請將 --replica-mode
設定為 open-read-only
。
若要以掛接模式建立 Oracle 複本,請ReplicaMode=mounted
在 RDS API 作業建立InstanceReadReplica資料庫中指定。