你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 来宾 OS 可支持性和停用策略

本页面上的信息与 Azure 来宾操作系统(来宾 OS)相关。来宾 OS 仅适用于云服务辅助角色和 Web 角色 (PaaS)。 本文不适用于虚拟机 (IaaS)。

Microsoft 已发布来宾 OS 的支持策略。 本页介绍如何实施该策略。

该策略为:

  • Microsoft 支持至少两个最新的来宾 OS 系列。 在某个系列停用后,客户可以在从正式停用之日起的 12 个月内更新为受支持的较新来宾 OS 系列。
  • Microsoft 支持至少两个最新的支持来宾 OS 系列版本
  • Microsoft 支持至少两个最新的 Azure SDK 版本。 在某个 SDK 版本停用后,客户可以在从正式停用之日起的 12 个月内更新为较新的版本。

有时,可能会支持两个以上的系列或发行版。 将在 Azure 来宾 OS 版本和 SDK 兼容性对照表中显示正式的来宾 OS 支持信息。

何时停用来宾 OS 版本

大约每个月都会推出新的来宾 OS 版本,以整合最新的 Microsoft 安全响应中心 (MSRC) 更新。 由于定期每月更新,来宾 OS 版本正常情况下会在其发布的大约 60 天后禁用。 对于每个可供使用的系列,此活动都至少保留两个来宾 OS 版本。

来宾 OS 停用的过程

宣布停用之后,客户在较旧系列正式从服务中移除之前有 12 个月的“过渡”期。 过渡时间可能延长,这由 Microsoft 决定。 Microsoft 在 Azure 来宾 OS 版本和 SDK 兼容性对照表中发布更新。

在过渡期开始的六 (6) 个月后,将逐步执行停用过程。 在此期间:

  • Microsoft 会将产品停用通知给客户。
  • 更新的 Azure SDK 版本不支持停用的来宾 OS 系列。
  • 禁止在停用的系列上对云服务进行全新部署和重新部署

Microsoft 将继续推出合并了最新 MSRC 更新的新来宾 OS 版本,直至过渡期的最后一天(称为“到期日期”)。到达到期日期后,仍在运行的云服务将不受 Azure 服务级别协议 (SLA) 的支持。 在该日期后,Microsoft 有权自行强制要求升级、删除或停止这些服务。

来宾 OS 版本停用期间的过程

如果客户将其来宾 OS 设置为自动更新,则他们不必担心如何处理有关来宾 OS 版本的问题。 它们始终使用最新的来宾 OS 版本。

来宾 OS 版本每个月发布一次。 由于常规发布的速率,每个版本都具有固定生存期。

60 天使用期过后,版本将被“禁用”。“禁用”表示从门户中删除该版本。 该版本再也无法通过 CSCFG 配置文件进行设置。 现有部署仍保持运行,但是禁止进行新部署以及针对现有部署的代码和配置更新。

在“禁用”后的某个时间,来宾 OS 版本会“到期”,仍在运行该到期版本的任何安装都会面临安全和漏洞问题。 通常情况下,过期是分批过期的,因此从停用到过期的时间段可能各不相同。

客户如何将其服务配置为手动更新来宾 OS,则应确保其服务在受支持的来宾 OS 上运行。 如果将某项服务配置为自动更新来宾 OS,则基础平台会确保合规性,并升级到最新的来宾 OS。

这些期间可能会延长,这由 Microsoft 决定,以便于客户过渡。 Microsoft 将在 Azure 来宾 OS 版本和 SDK 兼容性对照表中通告所有更改。

停用期间的通知

  • 系列停用
    Microsoft 使用博客文章和门户通知。 Microsoft 将通过与指定的服务管理员进行直接通信(电子邮件、门户消息、电话),来告知仍在使用已停用来宾 OS 系列的客户。 Microsoft 将在 Azure 来宾 OS 版本和 SDK 兼容性对照表中发布所有更改。
  • 版本停用
    Microsoft 将在 Azure 来宾 OS 版本和 SDK 兼容性对照表中发布所有更改及其发生日期(包括发布日期、禁用日期和到期日期)。 如果服务管理员有运行在禁用的来宾 OS 版本或系列上的部署,则将收到电子邮件。 这些电子邮件的时间可能各不相同。 通常,在禁用前至少有一个月的时间,但是此时间安排并不是官方的 SLA。

常见问题解答

我如何消除迁移的影响?

建议使用最新的来宾 OS 系列设计你的云服务。

  • 及早开始计划迁移到较新的系列。
  • 设置临时测试部署以测试在新系列上运行的云服务。
  • 将来宾 OS 版本设置为“自动”(在 .cscfg 文件中设置 osVersion=*),以便自动迁移到新的来宾 OS 版本。

如果我的 Web 应用程序需要更深入地与 OS 集成,我该怎么办?

如果 Web 应用程序体系结构依赖于操作系统的基本功能,请使用平台支持的功能(例如启动任务)或其他扩展性机制。 此外,还可以使用 Azure 虚拟机(IaaS - 基础结构即服务),可以在其中负责维护基本操作系统。

后续步骤

查看最新的来宾 OS 版本