码迷,mamicode.com
首页 > Windows程序 > 详细

就地升级WSUS 3.0 SP2 ON windows server 2008 R2 ENT 到windows server 2012 R2 S

时间:2016-09-22 18:16:06      阅读:680      评论:0      收藏:0      [点我收藏+]

标签:windows

目标:

  1. Windows server 2008 r2 系统standard 版本不支持数据重删除,而wsus所在盘想启用dedup ,虽然网上说大概只有17%的去重率,但是如果占用空间在240GB,17%的去重率还是节省不少空间的。
  2. Inplace 升级wsus 3.0 sp2 到wsus 6是不支持的,官方的步骤是安装另外一台wsus服务器,然后迁移数据库、组、WSUS下载的文件,更改wsus的Identifier,再更改客户端WSUS Server指向。
  3. 因为之前的WSUS还有其他服务,比如Volume active 服务。SCCM 的update点等等。还是倾向于在原有系统上升级,保持主机名称什么的不变。
  4. 之前的系统是window server 2008 r2 ent ,需要inplace 升级到windows server 2012 r2 std(但官方是不支持这样升级的)

需要解决的问题:

  1. Windows server 2008 ent 的版本更改为 std版本,然后就地升级到windows server 2012 r2 std
  2. 需要先卸载wsus 3.0 sp2,等待第一步完成后,启用安装windows server 2012 r2 上的wsus,并且导入之前的更新文件、数据库
  3. Wsus 数据库放在专门的SQL Server上,不用备份和迁移。

步骤:

  1. 快照整个虚拟机
  2. 卸载wsus 3.0 sp2 ,保留数据库和文件。会删除wsus 的相关共享,WSUS相关的组等。
  3. 更改注册表(黑魔法,降级Ent 到Std 版本,实际并没有降级,如果看winver的话,还是显示为Enterprise,但是我们会骗过windows 升级程序)

Set-ItemProperty -path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" -Name EditionID -Value "ServerStandard"

Set-ItemProperty -path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" -Name ProductName -Value "Windows Server 2008 R2 Standard"

  1. 使用windows server 2012 r2 安装盘,就地升级OS(选择standard gui 版本,并选择升级现有系统,会提示一些不兼容的警告信息,大部分都可以忽略)

技术分享

升级后变成standard 版本

技术分享

安装wsus 角色,注意一点是Content 放在原来位置,数据库设置指向远程SQL server

技术分享

技术分享

技术分享

在IIS中删除默认站点,然后更改wsus 管理的ID为1(如果没有该步骤,会报告下面错误)

技术分享

在网站高级设置部分

技术分享

更改WSUS默认端口监听为80 以及443

技术分享

命令行中执行postinstall 任务

技术分享

就地升级WSUS 3.0 SP2 ON windows server 2008 R2 ENT 到windows server 2012 R2 S

标签:windows

原文地址:http://yoke88.blog.51cto.com/973273/1855458

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!