如何在我的 EC2 Windows 实例上升级我的 Microsoft SQL 集群?

上次更新时间:2021 年 6 月 22 日

我想在我的 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上升级 Microsoft SQL 集群。该如何操作?

简短描述

升级您的 Microsoft SQL 集群可分为以下三个步骤:

  1. 升级运行 SQL 的 Windows 操作系统。
  2. 升级 SQL 数据库引擎版本。
  3. 升级 SQL 版本。

解决方法

升级运行 SQL 的 Windows 操作系统

在升级底层操作系统时,确保您在使用的 Windows 版本和您的 SQL 版本兼容。如需了解更多信息,见如何将 EC2 Windows Server 实例操作系统升级到更新的版本?

如果您的集群为 2012R2 及更高版本,使用集群滚动升级以最大限度缩短停机时间。

注意:在升级时确保您有 SQL 许可信息以供参考。

在您的 Windows 实例上升级 SQL 版本

在升级 SQL 时可能有两种情况:

升级故障转移集群实例 (FCI) 或可用性组 (AG)。

如需了解关于升级 FCI 的更多信息,见升级故障转移集群实例

如需了解关于升级 AG 的更多信息,见升级 Always On 可用性组副本实例

从较旧的 FCI 或 AG 版本迁移到较新的版本:如需了解更多信息,见升级在 Windows Server 2008/2008 R2/2012 集群上运行的 SQL Server 实例

升级 SQL Server 版本

在故障转移集群实例上升级 SQL Server。 对于 SQL Server 故障转移集群实例,在任何一个实例的主动或被动节点上运行版本升级。

在 AG 上升级 SQL Server。 在 AG 上,需要单独升级两个节点。在 SQL Server Installation Center(SQL Server 安装中心)中,确保选择 Maintenance(维护)、Edition Upgrade(版本升级)。

如需了解更多信息,见升级至不同的 SQL Server 版本(设置)