

# 在装载模式下创建 RDS for Oracle 副本
<a name="oracle-read-replicas.creating-in-mounted-mode"></a>

默认情况下，Oracle 副本是只读的。要在装载模式下创建副本，请使用控制台、AWS CLI、或 RDS API。

## 控制台
<a name="oracle-read-replicas.creating-in-mounted-mode.console"></a>

**从源 Oracle 数据库实例创建装载副本**

1. 登录AWS 管理控制台并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

1. 在导航窗格中，选择 **Databases (数据库)**。

1. 选择要作为装载副本源的 Oracle 数据库实例。

1. 对于**操作**，选择**创建副本**。

1. 对于**副本模式**，选择**装载**。

1. 选择要使用的设置。对于**数据库实例标识符**，输入该只读副本的名称。根据需要，调整其他设置。

1. 对于**区域**，选择将启动装载副本的区域。

1. 选择您的实例大小和存储类型。我们建议您为只读副本使用与源数据库实例相同的数据库实例类和存储类型。

1. 对于**多可用区部署**，选择**创建备用实例**以便在另一个可用区中创建副本的备用来支持装载副本的故障转移。创建您的装载副本作为多可用区数据库实例与源数据库是否为多可用区数据库实例无关。

1. 选择要使用的其他设置。

1. 选择**创建副本**。

在**数据库**页面中，装载副本具有角色“副本”。

## AWS CLI
<a name="oracle-read-replicas.creating-in-mounted-mode.cli"></a>

要在装载模式下创建 Oracle 副本，请在 `--replica-mode` 命令 [create-db-instance-read-replica](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance-read-replica.html) 中将 `mounted` 设为 AWS CLI。

**Example**  
对于 Linux、macOS 或 Unix：  

```
aws rds create-db-instance-read-replica \
    --db-instance-identifier myreadreplica \
    --source-db-instance-identifier mydbinstance \
    --replica-mode mounted
```
对于 Windows：  

```
aws rds create-db-instance-read-replica ^
    --db-instance-identifier myreadreplica ^
    --source-db-instance-identifier mydbinstance ^
    --replica-mode mounted
```

要将只读副本更改为装载状态，请在 `--replica-mode` 命令 [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) 中将 `mounted` 设为 AWS CLI。要将挂载副本置于只读模式，请将 `--replica-mode` 设为 `open-read-only`。

## RDS API
<a name="oracle-read-replicas.creating-in-mounted-mode.api"></a>

要在装载模式下创建 Oracle 副本，请在 RDS API 操作 [CreateDBInstanceReadReplica](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstanceReadReplica.html) 中指定 `ReplicaMode=mounted`。