

# 为 Oracle Database 21c 终止支持做准备
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support"></a>

Oracle Database 21c 是一个创新版本，Oracle 将于 2027 年 7 月 31 日终止对该版本的支持。在此日期之后，Oracle 将不再发布 Oracle Database 21c 的任何安全补丁或更新。Amazon RDS 将根据 Oracle 的支持时间表弃用 21c 主引擎版本。

创新版本专为抢先体验新功能而设计，其支持生命周期比长期支持版本短。长期支持版本提供最高级别的稳定性和最长的错误更正支持周期。当前可用的长期支持版本为 Oracle Database 19c 和 Oracle Database 26ai。

## 选择升级路径
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.choosing-path"></a>

您的升级路径取决于您当前运行的 Oracle 数据库版本：
+ **企业版（EE）**：您可以直接对 Oracle Database 26ai 执行就地主要版本升级。
+ **标准版 2（SE2）**：Oracle Database 26ai 仅提供企业版。标准版 2 不可用于 Oracle Database 26ai。您必须在迁移到 Oracle Database 19c（支持 SE2）或迁移到 Oracle Database 26ai 企业版之间做出选择。

## 从 Oracle Database 21c 企业版升级
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.ee"></a>

如果您运行的是 Oracle Database 21c 企业版，则可以直接升级到 Oracle Database 26ai。Oracle Database 26ai 是 Oracle 最新的长期支持版本。该版本在 Amazon RDS 上以企业版形式提供。

要进行升级，请修改您的数据库实例并选择 26.0.0.0 引擎版本。Amazon RDS 将执行主要版本升级。Oracle Database 21c 和 Oracle Database 26ai 均使用多租户（CDB）架构，因此无需进行架构转换。您的版本和许可模式保持不变。

有关 Oracle Database 26ai 新功能的信息，请参阅[适用于 Amazon RDS 的 Oracle Database 26ai](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.database-versions.html)。

有关升级的更多信息，请参阅[升级 RDS for Oracle 数据库引擎](USER_UpgradeDBInstance.Oracle.md)。

## 从 Oracle Database 21c 标准版 2 升级
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.se2"></a>

Oracle Database 26ai 仅提供企业版。如果您运行的是 Oracle Database 21c 标准版 2，则有两个选项可供选择。

### 选项 1：迁移到 Oracle Database 19c 标准版 2
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.se2.option1"></a>

Oracle Database 19c 是一个长期支持版本，继续支持 Amazon RDS 上的标准版 2。此选项保留您当前的版本、许可模式和成本结构。

由于 Oracle Database 19c 的主要版本低于 21c，因此您无法执行就地升级。相反，您需要使用以下方法之一执行逻辑迁移：
+ **Oracle Data Pump**：从 Oracle Database 21c 实例导出数据，并将其导入新的 Oracle Database 19c SE2 实例中。
+ **AWS DMS**：使用 AWS DMS 以最短停机时间迁移数据。

### 选项 2：迁移到 Oracle Database 26ai 企业版
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.se2.option2"></a>

如果您的工作负载需要企业版功能或 Oracle Database 26ai 功能，则可以升级到 Oracle Database 26ai。此选项需要以下更改：
+ 采用自带许可（BYOL）模式的 Oracle Enterprise Edition 许可证
+ 您的许可和成本状况将发生变化

通过修改数据库实例并选择 26.0.0.0 引擎版本，可以从 Oracle Database 21c 容器数据库（CDB）执行就地主要版本升级。

有关更改 Oracle 数据库版本的信息，请参阅[在 Oracle 数据库版本之间迁移](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html)。

## 比较标准版 2 选项
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.comparison"></a>

下表比较了运行标准版 2 时的两个选项。


| 考虑因素 | 选项 1：Oracle Database 19c SE2 | 选项 2：Oracle Database 26ai EE | 
| --- | --- | --- | 
| Oracle 版本 | 标准版 2（无变化） | 企业版（需要更改） | 
| 许可模式 | 包含许可证或 BYOL | 仅限 BYOL | 
| 成本影响 | 与当前版本相当 | 较高 | 
| 迁移方法 | 逻辑迁移（Data Pump 或 AWS DMS） | 主要版本就地升级 | 
| Oracle Database 26ai 功能 | 不可用 | 可用 | 

## 开始前的准备工作
<a name="USER_UpgradeDBInstance.Oracle.21c-end-of-support.before-you-begin"></a>

在升级或迁移之前，请执行以下操作：

1. **确定您当前的版本。**请确认您运行的是企业版还是标准版 2，因为这将决定向您推荐的迁移路径。

1. **在非生产环境中测试。**还原数据库快照以创建测试实例，并在修改生产实例之前根据目标版本验证您的应用程序。

1. **创建手动数据库快照。**开始之前，请为您的 Oracle Database 21c 数据库实例手动创建快照。如果您需要回滚，此操作将提供一个恢复点。

1. **查看版本和发行版详细信息。**有关 Amazon RDS 上支持的 Oracle Database 版本和发行版的更多信息，请参阅 [RDS for Oracle 版本](Oracle.Concepts.database-versions.md)。

**重要**  
如果您运行的是标准版 2，并且想要评估您的工作负载是否可以在企业版上运行，请参阅[比较 Oracle Database EE 和 SE2 的功能](https://docs.aws.amazon.com/prescriptive-guidance/latest/evaluate-downgrading-oracle-edition/compare-features.html)。