升级 Oracle 数据库快照
在 Amazon RDS 中升级 Oracle 数据库快照,可确保数据库保持安全、兼容并得到全面支持。随着较旧 Oracle 版本的补丁支持结束,您可以升级与这些版本关联的任何手动数据库快照,以避免潜在的漏洞或服务限制。有关更多信息,请参阅 Oracle 引擎版本管理。
Amazon RDS 支持在所有 Amazon Web Services 区域中升级快照。
升级 Oracle 数据库快照
登录Amazon Web Services Management Console并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,选择 Snapshots,然后选择您希望升级的数据库快照。
-
对于 Actions (操作),选择 Upgrade snapshot (升级快照)。此时会显示 Upgrade snapshot (升级快照) 页面。
-
选择要将快照升级到的新引擎版本。
-
(可选) 对于选项组,选择所升级数据库快照的选项组。升级数据库实例时的选项组注意事项在升级数据库快照时同样适用。有关更多信息,请参阅“选项组注意事项”。
-
选择保存更改以保存您的更改。
在升级过程中,将为此数据库快照禁用所有快照操作。此外,数据库快照状态由 available 变为 upgrading,完成后变为 active。如果由于快照损坏导致数据库快照不能升级,状态将变为 unavailable。此状态的快照无法恢复。
注意
如果数据库快照升级失败,则快照将回滚到具有原始版本的原始状态。
要使用 Amazon CLI 升级 Oracle 数据库快照,请使用以下参数调用 modify-db-snapshot 命令:
-
--db-snapshot-identifier
– 数据库快照的名称。 -
--engine-version
– 要将快照升级到的版本。
您可能还需要包含以下参数。升级数据库实例时的选项组注意事项在升级数据库快照时同样适用。有关更多信息,请参阅“选项组注意事项”。
-
--option-group-name
– 所升级数据库快照的选项组。
例
以下示例是升级数据库快照的示例。
对于 Linux、macOS 或 Unix:
aws rds modify-db-snapshot \ --db-snapshot-identifier
mydbsnapshot
\ --engine-version19.0.0.0.ru-2020-10.rur-2020-10.r1
\ --option-group-namedefault:oracle-se2-19
对于 Windows:
aws rds modify-db-snapshot ^ --db-snapshot-identifier
mydbsnapshot
^ --engine-version19.0.0.0.ru-2020-10.rur-2020-10.r1
^ --option-group-namedefault:oracle-se2-19
要使用 Amazon RDS API 升级 Oracle 数据库快照,请使用以下参数调用 ModifyDBSnapshot 操作:
-
DBSnapshotIdentifier
– 数据库快照的名称。 -
EngineVersion
– 要将快照升级到的版本。
您可能还需要包含 OptionGroupName
参数。升级数据库实例时的选项组注意事项在升级数据库快照时同样适用。有关更多信息,请参阅“选项组注意事项”。