客户操作系统系列 2、3 和 4 停用通知

重要

自 2025 年 3 月 31 日起,云服务(外延支持)被弃用,将于 2027 年 3 月 31 日完全停用。 详细了解此弃用以及如何迁移

Azure 来宾操作系统系列 2、3 和 4 已于 2024 年 7 月宣布停用,其生命周期结束日期如下:

  • Windows Server 2008 R2:2024 年 12
  • Windows Server 2012 和 Windows Server 2012 R2:2025 年 2 月

如有疑问,请访问适用于云服务的 Microsoft 问答页面联系 Azure 支持

你受到影响了吗?

如果存在下列任一情况,则表示云服务或云服务外延支持已受到影响:

  • 在您的云服务的osFamily文件中显式指定了 = 234ServiceConfiguration.cscfg的值。
  • Azure 门户将您的来宾操作系统系列值列为 Windows Server 2008 R2、Windows Server 2012 或 Windows Server 2012 R2

要了解哪个云服务在运行哪个 OS 系列,可以在 Azure PowerShell 中运行以下脚本,但必须首先设置 Azure PowerShell

foreach($subscription in Get-AzureSubscription) {
    Select-AzureSubscription -SubscriptionName $subscription.SubscriptionName

    $deployments=get-azureService | get-azureDeployment -ErrorAction Ignore | where {$_.SdkVersion -NE ""}

    $deployments | ft @{Name="SubscriptionName";Expression={$subscription.SubscriptionName}}, ServiceName, SdkVersion, Slot, @{Name="osFamily";Expression={(select-xml -content $_.configuration -xpath "/ns:ServiceConfiguration/@osFamily" -namespace $namespace).node.value }}, osVersion, Status, URL
}

如果脚本输出中的 osFamily 列包含 234 或为空,则该停用会影响你的云服务。 如果为空,则默认 osFamily 属性指向 osFamily5

建议

如果此退役会影响你,建议将云服务或云服务扩展支持角色迁移到受支持的来宾操作系统家族之一:

来宾操作系统系列 7.x - Windows Server 2022 (推荐)

  1. 确保应用程序使用 Visual Studio 2019 或更高版本并选择 Azure 开发工作负载,并且应用程序面向 .NET Framework 4.8 或更高版本。
  2. ServiceConfiguration.cscfg 文件中将 osFamily 特性设置为“7”,然后重新部署云服务。

来宾操作系统系列 6.x - Windows Server 2019

  1. 确保应用程序使用的是 SDK 2.9.6 或更高版本,并且应用程序面向 .NET Framework 3.5、4.7.2 或更高版本。
  2. ServiceConfiguration.cscfg 文件中将 osFamily 特性设置为“6”,然后重新部署云服务。

有关支持的重要说明

Azure 来宾操作系统系列 2、3 和 4 的停用(自 2025 年 3 月生效)公告专门适用于这些系列中的操作系统。 此停用不会将 Azure 云服务(经典)的总体支持时间线延长至超出计划的弃用时间(2024 年 8 月)。 云服务扩展支持将继续为来宾操作系统系列 5 及更新版本提供支持。

目前使用 Azure 云服务并希望在 2024 年 8 月之后继续获得支持的客户,我们鼓励他们过渡到云服务外延支持。 这项单独的服务可确保持续获得帮助和支持。 云服务外延支持需要单独注册,并且不会自动包含在现有的 Azure 云服务订阅中。

后续步骤

查看最新的客户操作系统版本