Windows Server 的就地升级(已更新至 2016 年)

Windows Server 的就地升级(已更新至 2016 年)

本着询问的精神很好的主观问题我再次提出这一点,希望 ServerFault 能够继续成为搜索此主题时的首选。

旧参考

早在 2011 年就有人提出过这个问题:就地升级不好的原因

问题

将 Windows Server x64(2008 R2、2012、2012 R2)就地升级到较新的受支持的 Windows Server 版本现在是一种好的做法吗?

答案

记住上面的链接:好的主观问题往往有较长的答案,而不是简短的答案。最好的主观问题会激励你的同伴分享他们的实际经历,而不仅仅是发布一句无聊的俏皮话或漫画,希望仅仅因为是“第一”而获得点赞。

答案1

我的观点是,当得到支持时,将 Windows Server 操作系统就地升级到较新版本是升级服务器的首选方法(尤其是虚拟机)。它不仅速度更快,而且允许更高程度的自动化,而且由于 Microsoft 支持更好的生命周期转换模型,它不再具有旧操作系统就地升级所带来的风险与回报之比。

微软已经做了很多工作来确保就地升级比以前更容易、更无缝,而不会出现旧操作系统升级中的问题。如果你想保持一切原样,这似乎是推荐的做法:Windows Server 安装和升级:

“如果你想保留相同的硬件和所有已设置的服务器角色,而不扁平化服务器,升级才是出路

甚至 MS 博客作者也相信这种炒作:将 2008 R2 就地升级到 2012 R2

此外,虚拟机还支持快照、P2V、克隆和回滚,以简化这一转变。(参考:“通过 P2V 将其转换为测试虚拟机,然后进行测试。”

我们应该“像对待牲畜而不是宠物一样对待服务员” - Randy Bias。过去,你负责的服务器的维护和维护工作已经不像以前那么细致了。并不是每台服务器都是独一无二的,公共云托管就是这种做法的一个典型例子。

例如:

在过去的一年中,我个人已多次就地从 2008 R2 升级到 2012 R2,并计划在未来一年半内再升级约 400 次。所有升级都进展顺利,之后只有 2 台服务器出现了一些小问题,不需要回滚。只要现有服务器运行良好,您就应该有信心朝这个方向发展。

在声称就地升级是首选方式时,需要考虑一些重要事项:

  • 是否支持升级?- 例如,不支持切换语言版本或构建类型升级至 Windows 2012 R2 的选项
  • 服务器上运行的应用程序当前是否与新操作系统版本完全兼容?
  • 有没有办法轻松回滚到就地升级之前的状态(VM 快照、备份、克隆等)?
  • 硬件(如果适用)是否支持新的操作系统?
  • 现有的服务器目前运行良好,没有问题吗?

    如果对以上所有问题的回答都是肯定的,那么就地升级是首选途径。

答案2

仅供持续参考,并直接从最近的一篇文章中添加详细信息,Microsoft 不支持 Azure 升级.牛都被杀了,没有升级。

答案3

我想向您推荐微软的 Office 365 基础课程。他们解释了微软如何利用自动化构建流程淘汰一批服务器。他们不会升级甚至修补这些服务器,他们只是使用自动化部署工具淘汰另一批服务器。自动化才是王道,我需要在这方面做得更好。

相关内容