SQL Server 升级的注意事项 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

SQL Server 升级的注意事项

在升级流程期间,Amazon RDS 会创建两个数据库快照。第一个数据库快照是数据库实例在进行任何升级更改前的。第二个数据库快照是在升级结束后制作的。

注意

如果您将数据库实例的备份保留期设置为大于 0 的数字,则 Amazon RDS 只需创建数据库快照。要更改您的备份保留期,请参阅 修改 Amazon RDS 数据库实例

升级完成后,您无法恢复为之前版本的数据库引擎。如果您想恢复到以前的版本,请从升级前创建的数据库快照还原以创建新的数据库实例。

在 SQL Server 的次要或主要版本升级期间,Free Storage SpaceDisk Queue Depth 指标将显示 -1。升级完毕后,这两个指标都将恢复正常。

在升级 SQL Server 实例之前,请查看以下信息。

多可用区和内存优化注意事项

Amazon RDS 通过使用 SQL Server 数据库镜像 (DBM) 或 Always On 可用性组 (AG) 支持为运行 Microsoft SQL Server 的数据库实例进行多可用区部署。有关更多信息,请参阅“Amazon RDS for Microsoft SQL Server 多可用区部署”。

如果数据库实例在多可用区部署中,则同时升级主实例和备用实例。Amazon RDS 进行滚动升级。您只会在故障转移期间遇到停机。

SQL Server 2016 到 2019 企业版支持内存优化。

只读副本注意事项

在数据库版本升级期间,Amazon RDS 会升级所有只读副本以及主数据库实例。Amazon RDS 不支持单独对只读副本进行数据库版本升级。有关只读副本的更多信息,请参阅 在 Amazon RDS 中使用 Microsoft SQL Server 的只读副本

当您执行主数据库实例的数据库版本升级时,该实例的所有只读副本也会自动升级。Amazon RDS 将在升级主数据库实例之前同时升级所有只读副本。在主数据库实例上的数据库版本升级完成之前,只读副本可能不可用。

选项组注意事项

如果数据库实例使用自定义数据库选项组,则在某些情况下,Amazon RDS 无法自动向数据库实例分配新的选项组。例如,在您升级到新的主要版本时,必须指定新的选项组。我们建议您创建新的选项组,然后向该组添加与现有自定义选项组相同的选项。

有关更多信息,请参阅 创建选项组复制选项组

参数组注意事项

如果您的数据库实例使用自定义数据库参数组:

  • Amazon RDS 在升级后自动重新启动数据库实例。

  • 在某些情况下,RDS 无法自动为您的数据库实例分配新参数组。

    例如,在升级到新的主要版本时,必须指定新参数组。我们建议您创建新参数组,然后配置您现有的自定义参数组中的那些参数。

有关更多信息,请参阅 在 Amazon RDS 中创建数据库参数组在 Amazon RDS 中复制数据库参数组