

# RDS Custom for Oracle 中的多可用区部署的先决条件
<a name="custom-oracle-multiaz-prerequisites"></a>

RDS Custom for Oracle 的多可用区部署与 RDS for Oracle 的多可用区不同。与 RDS for Oracle 的多可用区不同，在创建多可用区数据库实例之前，您必须满足 RDS Custom for Oracle 的先决条件。这是因为 RDS Custom 在您自己的账户中运行，这需要权限。此外，您需要使用服务提供的支持多可用区部署的最新 AMI 来在 CEV 上创建多可用区实例。

如果您未完成先决条件，则多可用区数据库实例可能无法运行，或者自动恢复为单可用区数据库实例。有关先决条件的更多信息，请参阅[RDS Custom for Oracle 中的多可用区部署的先决条件](#custom-oracle-multiaz-prerequisites)。

从单可用区部署转换为多可用区部署时，RDS Custom for Oracle 需要特定的先决条件。先决条件不完整会导致多可用区设置失败。使用手动设置或网络设置说明中提供的最新 Amazon CloudFormation 模板文件。有关更多信息，请参阅 [步骤 3：提取 RDS Custom for Oracle 的 CloudFormation 模板](custom-setup-orcl.md#custom-setup-orcl.cf.downloading)。

 要手动完成先决条件，请按照[将 RDS Custom for Oracle 中的单可用区部署转换为多可用区部署](custom-oracle-multiaz-modify-single-to-multi.md)中的步骤操作并注意以下事项：
+ 确保 RDS Custom for Oracle 数据库实例使用在 2025 年 6 月 30 日之后使用服务提供的最新 AMI 创建的 CEV。
+ 更新 Amazon RDS 安全组的入站和出站规则以允许端口 1120。
+ 创建新的 Amazon SQS VPC 端点，以支持 Amazon RDS Custom for Oracle 数据库实例与 Amazon SQS 通信。
+ 更新实例配置文件角色中的 Amazon SQS 权限。

**重要**  
如果未暂停 RDS Custom for Oracle 自动化，请勿通过登录多可用区主数据库实例来手动重启该实例。

## 使用 2025 年 6 月 30 日之前创建的 CEV 的数据库实例的迁移步骤
<a name="migration-using-older-CEVs"></a>

如果您在 2025 年 6 月 30 日之前创建了 RDS Custom for Oracle 数据库实例，则无法将其直接修改为多可用区部署，因为底层 CEV 是使用服务提供的不支持多可用区的旧版 AMI 构建的。您必须使用在 2025 年 6 月 30 日之后创建的 CEV 将数据库迁移到新实例。执行以下操作来进行迁移。

1. 使用服务提供的最新 AMI（2025 年 6 月 30 日之后）**从源创建 CEV**。

1. 使用新的 CEV **启动新的数据库实例**。

1. 使用以下方法之一，将数据库从不支持多可用区部署的现有数据库实例**迁移**到新创建的实例：
   + [Physical migration of Oracle databases to Amazon RDS Custom using Data Guard](https://www.amazonaws.cn/blogs//database/physical-migration-of-oracle-databases-to-amazon-rds-custom-using-data-guard/)
   + [Physical migration of Oracle databases to Amazon RDS Custom using RMAN duplication](https://www.amazonaws.cn/blogs//database/physical-migration-of-oracle-databases-to-amazon-rds-custom-using-rman-duplication/)