以前,Windows Server 2016 和 Windows Server 2019 可以使用两个主要发布渠道,即长期服务渠道和半年渠道。 长期服务渠道 (LTSC) 提供侧重于稳定性的较长期选项,而半年渠道 (SAC) 提供更频繁的发布,使客户能够更快地利用创新。

从 Windows Server 2022 开始,可以使用一个主发布渠道,即长期服务渠道。 Windows Server 早期版本中的半年频道重点介绍容器和微服务,并且该创新将继续使用 Azure Stack HCI

长期服务频道 (LTSC)

使用长期服务渠道,每 2-3 年发布一次新的 Windows Server 主要版本。 用户有权享受 5 年的主流支持和 5 年的延长支持。 此频道为系统提供了较长的维护选项和功能稳定性,并且可以与带有桌面体验安装选项的服务器核心或服务器一起安装。 Windows Server 的 LTSC 部署不受半年渠道发布的影响。 长期服务频道将持续接受安全和非安全更新,但不会接受新特性和新功能。

通过半年渠道,需要快速创新的客户能够更快地使用新的操作系统功能,特别是基于容器和微服务的功能。 此渠道发布的每个版本自初始版本开始可享受 18 个月的支持服务。

此后不会有 Windows Server 的半年渠道版本。 使用 SAC 的客户应转移到 Azure Stack HCI ,这里继续保持功能(例如 Azure Stack HCI 上的 Azure Kubernetes 服务 )的相同的发布节奏和快速创新。 或者,使用 Windows Server 的长期服务渠道。

半年渠道中引入的大部分功能已汇总至 Windows Server 的长期服务渠道版本。 可使用 软件保障 ,也可以通过 Azure 市场或其他云/托管服务提供商及 Visual Studio 订阅等会员计划为批量授权的客户提供半年频道。

当前的半年渠道版本是 Windows Server 版本 20H2。 如果你要将服务器置于此渠道,应安装 Windows Server 版本 20H2,该版本可在 Server Core 模式下安装,也可安装为容器中运行的 Nano Server。 不支持从长期服务渠道版本就地升级,因为它们处于不同的发行渠道中。 反之亦然。 如果没有干净安装,则无法从半年渠道升级或更改到长期服务渠道。

半年频道发行版不是更新,而是半年频道中的下一个 Windows Server 发行版。 可从一个半年频道发行版就地升级到随后的半年频道发行版。 这样,就能更轻松地跟上相对频繁的发布节奏。

在该模型中,Windows Server 版本按照发布的年份和月份进行标识:例如,2017 年 9 月发布的版本标识为“版本 1709”。 以半年渠道发布的 Windows Server 每年发布两次新版本。 每个版本的支持周期为 18 个月。 从 2020 年秋季 (20H2) 发行版开始,我们更改了版本标识。 版本根据发行周期进行命名,而不是根据月份。 例如:2020 年下半年发布的版本将命名为“版本 20H2”。

下表总结了不同频道之间的主要差异:

长期服务频道 (Windows Server 2019) 半年频道 (Windows Server) 通用文件服务器、Microsoft 和非 Microsoft 工作负载、传统应用、基础架构角色、软件定义数据中心和超融合基础设施 容器化应用程序、容器主机和受益于更快创新的应用程序方案 每 2 - 3 年 每 6 个月 5 年的主流支持和 5 年的延长支持 18 个月 所有可用的 Windows Server 版本 标准版和数据中心版 谁可以使用? 所有频道的所有客户 仅软件保障客户和云客户 Server Core 和带桌面体验的 Server 容器主机 Server Core、映像和 Nano Server 容器映像

请注意,Windows Server SAC 中的这组角色和功能仅作为服务器核心安装选项提供,它与安装了服务器核心安装选项的 Windows Server LTSC 不同。 例如,不能将 Windows Server SAC 用作存储空间直通等服务的基础。

设备兼容性

除非另行沟通,否则运行半年渠道版本的最低硬件要求将与运行最新 Windows Server 长期服务渠道版本的要求相同。 大多数硬件驱动器仍可在这些版本中正常工作。

Microsoft 生命周期 页中列出的日期之前,长期服务渠道和半年渠道两种版本都将由安全更新和非安全更新进行支持。 不同之处在于版本受支持的时间长度,如前文所述。

IT 专业人员可以使用多种工具维护 Windows Server。 每个选项都有优点和缺点,从功能和控制到简洁性和低管理要求都涵盖在内。 以下是可用于管理维护更新的维护工具示例:

  • Windows 更新(独立) :此选项仅适用于已连接到 Internet 并已启用 Windows 更新的服务器。
  • Windows Server Update Services (WSUS) 可在大范围内控制 Windows Server 和 Windows 客户端更新,并且内置在 Windows Server 操作系统中。 除了能够延迟更新,组织还可以添加用于更新的批准层,并在准备就绪后将它们部署到特定计算机或计算机组。
  • Microsoft Endpoint Configuration Manager 可最大程度地控制维护。 IT 专业人员可以延迟更新、批准更新,并且可以使用多种选项指向部署以及管理带宽使用情况和部署次数。
  • 你可能已基于你的资源、员工和专业知识选择使用这些选项中的至少一项。 可以继续将相同的流程用于半年频道版本:例如,如果已使用 Configuration Manager 管理更新,则可以继续使用。 同样,如果你正在使用 WSUS,也可以继续使用。

    在何处获取半年频道版本

    半年频道版本应作为干净安装产品进行安装。 可通过 ISO 从一个 SAC 就地升级到随后的版本。

  • 批量许可服务中心 (VLSC):享受 软件保障 的批量许可客户可以转到 批量许可服务中心 并单击“登录”来获取此版本。 然后,单击“下载和密钥”并搜索此版本。

  • 半年频道版本也会在 Microsoft Azure 中提供。

  • Visual Studio 订阅:Visual Studio 订阅者可以从 Visual Studio 订阅者下载页 下载半年频道版本。 如果你还不是订阅者,请转到 Visual Studio 订阅 进行注册,然后访问上方所述的 Visual Studio 订阅者下载页 。 通过 Visual Studio 订阅获得的版本仅用于开发和测试。

    激活半年频道版本

  • 如果你使用 Microsoft Azure,则应会自动激活半年渠道版本。
  • 如果你从批量许可服务中心或 Visual Studio 订阅获取了此版本,则可以通过将 Windows Server 客户特定的批量许可证密钥(CSVLK,也称为 KMS 主机密钥)用于密钥管理系统 (KMS) 环境来激活该版本。 有关详细信息,请参阅 KMS 客户端安装密钥
  • 为了更轻松地维护和管理激活,你可对 Windows Server 2012 或更高版本(包括 Windows Server SAC)使用基于 Active Directory 的激活 (ADBA)。 此外,可使用最新 ADK 中的 VAMT 3.x(批量激活管理工具)来管理许可证。

    随 Windows Server 2019 发布或在 Windows Server 2019 之后发布的半年渠道版本使用 Windows Server 2019 CSVLK。 在 Windows Server 2019 之前发布的半年频道版本使用 Windows Server 2016 CSVLK。

    半年频道版本为何仅提供 Server Core 安装选项?

    我们在规划 Windows Server 的每个版本时所采取的最重要步骤之一就是聆听客户的反馈意见 - 你如何使用 Windows Server? 哪些新功能对你的 Windows Server 部署影响最大,扩展后,哪些对你的日常业务影响最大? 你的反馈告诉我们,当务之急是尽快并且尽可能高效地提供创新。 同时,对于以最快速度进行创新的那些客户,你已经告诉我们,你主要将命令行脚本与 PowerShell 配合使用来管理数据中心,因此,对于桌面 GUI(在安装具有桌面体验的 Windows Server 时提供)的需求并不强烈,尤其是现已提供了 Windows Admin Center 来远程管理服务器。

    通过专注于 Server Core 安装选项,我们可以专门为这些创新投入更多资源,同时还保留传统的 Windows Server 平台功能和应用程序兼容性。

    从 Windows Server 版本 1809 和 Windows Server 2019 开始, Server Core 应用兼容性按需功能 (FOD) 是一个可选功能包,包含带桌面体验的 Windows Server 中的一部分二进制文件和包,无需添加 Windows Server 桌面体验图形环境,从而显著提高了 Windows Server Core 安装选项的应用兼容性。

    Nano Server 的情况如何?

    Nano Server 仅可用作容器操作系统。 详细了解 容器基础 OS 映像

    如何判断服务器运行的是 LTSC 还是 SAC 版本

    此前,Windows Server 2019 等长期服务渠道版本与半年渠道的新版本同时发布,例如 Windows Server 版本 1809 与 Windows Server 2019 同时发布。 这会略微增大确定服务器是否运行半年频道版本的难度。 不要查看内部版本号,而必须查看产品名称:半年频道版本使用 Windows Server Standard 或 Windows Server Datacenter 产品名称且不带版本号,而长期服务渠道版本包括版本号,例如 Windows Server 2019 Datacenter。

    以下指南旨在帮助识别并区分 LTSC 和 SAC,且仅用于生命周期和常规清单目的, 而不用于应用程序兼容性或用于表示特定的 API 图面。 应用开发人员应使用其它指南,以在系统生命周期内添加组件、API 和功能之前或之时确保它们的兼容性。 操作系统版本 对于开发人员来说更好入手。

    打开 PowerShell,并使用 Get-ItemProperty cmdlet 或 Get-ComputerInfo cmdlet 来检查注册表中的这些属性。 结合属性和内部版本号,即可确认品牌年度中是否存在 LTSC 或 SAC(如 2019 年 - LTSC 有,SAC 没有)。 该命令还会返回版本发布时的 ReleaseId 或 WindowsVersion(如版本 1809),同时提示本次安装的是 Server Core 还是带桌面体验的服务器。

    带桌面体验的 Windows Server 2019 Datacenter Edition (LTSC) 示例:

    Get-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion" | Select ProductName, ReleaseId, InstallationType, CurrentMajorVersionNumber,CurrentMinorVersionNumber,CurrentBuild
    
    ProductName               : Windows Server 2019 Datacenter
    ReleaseId                 : 1809
    InstallationType          : Server
    CurrentMajorVersionNumber : 10
    CurrentMinorVersionNumber : 0
    CurrentBuild              : 17763
    

    Windows Server 版本 1809 (SAC) Standard Edition Server Core 示例:

    Get-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion" | Select ProductName, ReleaseId, InstallationType, CurrentMajorVersionNumber,CurrentMinorVersionNumber,CurrentBuild
    
    ProductName               : Windows Server Standard
    ReleaseId                 : 1809
    InstallationType          : Server Core
    CurrentMajorVersionNumber : 10
    CurrentMinorVersionNumber : 0
    CurrentBuild              : 17763
    

    Windows Server 2019 Standard Edition (LTSC) Server Core 示例:

    Get-ComputerInfo | Select WindowsProductName, WindowsVersion, WindowsInstallationType, OsServerLevel, OsVersion, OsHardwareAbstractionLayer
    
    WindowsProductName            : Windows Server 2019 Standard
    WindowsVersion                : 1809
    WindowsInstallationType       : Server Core
    OsServerLevel                 : ServerCore
    OsVersion                     : 10.0.17763
    OsHardwareAbstractionLayer    : 10.0.17763.107
    

    若要查询新的 Server Core 应用程序兼容性按需功能 (FOD) 是否存在于服务器上,请使用 Get-WindowsCapability cmdlet 查找:

    Name    :     ServerCore.AppCompatibility~~~~0.0.1.0
    State   :     Installed