Windows Server 2012的升级给RDS带来灾难

系统
2012年9月4日,Windows Server 2012面向全球正式开售,根据数据统计,85%的企业表示愿意采用Windows Server 2012,还有一些企业在观望中,在升级准备安装Windows Server 2012时,需要重启。对运行RDS或Hyper-V作为虚拟桌面架构的企业而言,重启是非常危险的。

Windows Server 2012确实在努力通过应用补丁包实现改进,但如果您正通过这个新平台提供桌面或应用服务,会出现一些问题。

  基本上,Windows Server 2012的重启缺少基本的预警而且无法停止(这点我们已经了解了)。对运行RDS或Hyper-V作为虚拟桌面架构的企业而言,这非常危险。除非在RDS的角色设置中通过某种机制来预防这些强制重启的影响,否则由于Windows Server 2012的升级会导致停机和最终用户无法工作。

  Windows Server重启过程中的惊喜

  下面是实际发生的:几个星期以前,Brian Madden和我正在评估Surface RT平板电脑。弹出提示说升级已经准备好安装,而且需要重启。出现的选择是“Restart Now”和“Cancel”,由于我们还没有结束工作,点击了”Cancel”。在几次重复提示后(之后都选了Cancel),平板电脑自行重启了。看起来Cancel动作并没有取消重启过程,它只是关闭弹出窗口而倒计时还在继续。

  更糟糕的是,当平板重启时,没有任何提示让保存工作或类似的事情。它只是…重启了。

  我并没有太在意,直到上周偶然在Twitter上注意到,有人在Windows Server的升级中遇到同样的问题。Gartner公司的Gunnar Berger在测试时,他的服务器突然重启了。

  在Web上快速查找了一下,至少还有一个人也遇到这个类似问题——域控服务器重启。域控还不是大问题,因为通常不会导致系统停止。一般来说企业都会有多个域控,因此一台退出通常不会引起IT的注意。

  想象一下如果问题发生在跑满负荷的RDS服务器或Hyper-V宿主机上。或许当配置Hyper-V或RDS角色服务器时会有预防办法。但是,起码我们可以说把Windows Server 2012的升级设为默认的非受控行为是有些问题的。

  这很难说得过去,因为Windows Server 2012中增强的RemoteFX是非常不错的。现在由于需要处理无法预知的重启行为,您或许要重新考虑是否值得迁移到新平台。我想结果很可能是不。所以在评估从Windows Server 2008或任何早期版本迁移到新版时要保持警惕。

  Windows Server 2012升级问题的变通方案

  幸运的是,您可以安装一个Band-Aid来关闭Windows自动升级服务解决问题。当然,这样做意味着您不会收到自动升级,至少不是从传统渠道获得。这取决于您是否认为这样做要优于常规的模式(多数企业在生产环境中会关闭自动升级,所以貌似这不是大问题)。或许还可以通过编制脚本的方式,实现在您希望应用升级的、计划内的维护时间窗口期间打开Windows的自动升级服务。

  这个问题的答案我们拭目以待,实际上,这种无法干预的自动重启已经引起重视。我敢打赌微软在将来的升级包中会对Windows Server 2012的自动升级问题进行修正,否则Server 2012很难摆脱困境。在此之前,如果通过Windows Server 2012提供桌面或应用服务,请小心使用。

责任编辑:黄丹 来源: TechTarget中国
相关推荐

2013-05-22 10:37:57

Windows SerRDS

2013-11-08 10:35:09

Windows SerRDS

2012-09-19 16:35:09

Windows Ser

2013-01-24 16:46:23

2012-12-15 09:50:33

Windows SerHyper-VIT

2013-02-21 10:32:29

Win Server 灾难恢复虚拟机

2012-09-06 16:52:47

Windows Ser

2013-09-24 10:20:14

Windows SerWindows Ser

2009-03-18 18:40:15

四核服务器AMD

2012-04-18 09:41:47

微软Windows Ser

2013-01-04 14:55:10

Windows Ser微软云平台

2012-09-29 09:20:26

Windows Ser

2012-09-10 16:38:40

Windows Ser

2012-09-10 14:55:16

Windows Ser

2013-01-04 14:35:27

Windows Ser

2012-09-29 11:25:52

Windows Ser研发云操作系统

2015-04-13 15:12:04

微软云计算开源软件

2010-11-01 06:28:51

2010-08-18 09:05:10

2010-09-13 12:03:08

点赞
收藏

51CTO技术栈公众号