RDS Custom for Oracle 的多可用区部署的先决条件 - Amazon Relational Database Service

RDS Custom for Oracle 的多可用区部署的先决条件

注意

如果您在 2025 年 6 月 30 日之前创建了 RDS Custom for Oracle 实例,则无法将其从单可用区部署修改为多可用区部署。底层自定义引擎版本(CEV)是使用服务提供的旧版 AMI 构建的,该 AMI 缺少多可用区部署支持。

您必须使用您在 2025 年 6 月 30 日之后通过服务提供的 AMI 创建的 CEV,来将数据库迁移到新实例。

请参阅使用 2025 年 6 月 30 日之前创建的 CEV 的数据库实例的迁移步骤

从单可用区部署转换为多可用区部署时,RDS Custom for Oracle 需要特定的先决条件。先决条件不完整将导致多可用区设置失败。使用手动设置或网络设置说明中提供的最新 AWS CloudFormation 模板文件。有关更多信息,请参阅 步骤 3:提取 RDS Custom for Oracle 的 CloudFormation 模板

要手动完成先决条件,请按照将 RDS Custom for Oracle 单可用区部署修改为多可用区部署中的步骤操作并注意以下事项:

  • 确保 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 的数据库实例的迁移步骤

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

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

  2. 使用新的 CEV 启动新的数据库实例

  3. 使用以下方法之一,将数据库从不支持多可用区部署的现有数据库实例迁移到新创建的实例: