Microsoft在2018年下半年发布了Windows Server 2019的正式版,近期我将我将我的实验环境中的服务器升级到了Windows Server 2019,升级也越来越简单,整个升级过程比较顺利,基本上没有问题,就是升级的过程比较慢,一共3台服务器升级,每台升级都花了2~3个小时。现在将整个升级过程展现出来,希望对读者有所帮助。 本次升级涉及到3台服务器,其中2台物理机、1台虚拟机,每台机器操作系统都是Windows Server 2016。如表1所列。 表1 实验环境计算机信息 ![](https://s4.51cto.com/images/blog/202004/15/3c2244fa1bc1ec7aac8d14b746d6f1b7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 我当前的实验环境有3台服务器,系统都是Windows Server 2016 Datacenter版本,其中2台是域控制器,另1台是成员服务器(同时这一台也是Hyper-V Server主机),在这个Hyper-V主机上运行着一些生产及实验环境的虚拟机(172.18.96.4的第2台域控制器就是Hypervisor中的一个虚拟机)。172.18.96.9与172.18.96.1同时也配置了DFS文件夹进行同步,这两台也是文件服务器。整个实验环境如图1-1所示。 ![](https://s4.51cto.com/images/blog/202004/15/7d1f452f80b0f6d22c02378cd5b37d0a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-1 演示实验环境 在图1-1的“服务器2”中安装了Hyper-V Server,并在Hyper-V Server中运行多个虚拟机,其中一个虚拟机为DCSER的域控制器。服务器2有两块网卡配置成“NIC 组合”即两个网卡绑定成一个网卡使用,这两个网卡连接到物理交换机的Trunk端口。另1台服务器连接到交换机的Access端口,当前服务器网段分配IP地址为172.18.96.0/24,属于VLAN 2006。 # 1 升级第1台域控制器 当前网络中有2台域控制器,可以直接登录到任意一台域控制器,先升级林架构、更新域信息之后升级域服务器,之后再升级成员服务器。主要步骤如下。  运行Windows Server 2019的ADPREP工具更新  升级安装Windows Server 2019。  将网络中其他成员服务器升级到Windows Server 2019。  提升域功能级别到Windows Server 2019 下面介绍主要的步骤及过程(在Windows Server 2016图形界面安装)。 (1)当前的Active Directory域控制器是Windows Server 2016,如图1-2所示。 ![](https://s4.51cto.com/images/blog/202004/15/c151cdb0c77e134a244ae4b6d4551d60.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-2 当前域控制器是Windows Server 2016 (2)准备Windows Server 2019安装光盘,如果是光盘镜像,请使用虚拟光驱加载并将光盘内容复制到本地硬盘一个文件夹中,例如本例将Windows Server 2019安装光盘所有文件复制到d:\os-ins\ws19文件夹.然后进入命令提示窗口,从安装光盘的support\adprep文件夹,执行adprep /forestprep,先升级林架构(如图1-3所示),然后执行adprep /domainprep更新全域信息(如图1-4所示)。 ![](https://s4.51cto.com/images/blog/202004/15/8aa4552fa1e23650ca8c6d948ca7444c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-3 升级林架构 ![](https://s4.51cto.com/images/blog/202004/15/1bd756912dac7b8d8f7ec5974e66bda2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-4 更新全域信息 (3)然后运行Windows Server 2019安装程序,在“获取重要更新”对话框,选择“不是现在”。如图1-5所示。 ![](https://s4.51cto.com/images/blog/202004/15/e6aae2eac7293bd1a4aecbea788b8d5f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-5 运行安装程序 (4)在“产品密钥”对话框中,输入Windows Server 2019的产品密钥(这是KMS客户端密钥),如图1-6所示。 ![](https://s4.51cto.com/images/blog/202004/15/302a61bf9839231ef6ae0d40dffc83e2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-6 输入产品密钥 (5)在“选择映像”,选择要安装的操作系统,在此选择“Windows Server 2019 Datacenter(桌面体验)”,如图1-7所示,这将安装带有图形界面的数据中心版。 ![](https://s4.51cto.com/images/blog/202004/15/fe6dd0419aff09695e290e7c72ceccca.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-7 选择安装的系统 (6)在“适用的声明和许可条款”中选择“接受”,如图1-8所示。 ![](https://s4.51cto.com/images/blog/202004/15/438c144d1df507695c7c93cbb1cd0cc5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-8 接受许可条款 (7)在“选择要保留的内容”,选择“保留个人文件和应用”,如图1-9所示。 ![](https://s4.51cto.com/images/blog/202004/15/ce5f622e6f5124153e512cf11e782788.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-9 升级安装 (8)在“准备就绪,可以安装”对话框,单击“安装”按钮,开始安装并升级到Windows Server 2019,如图1-10所示。 ![](https://s4.51cto.com/images/blog/202004/15/ac3cfc7426ab6875ebf2788336caf17f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-10 准备就绪 (9)稍后开始Windows Server 2019的安装,如图1-11所示。稍后系统会自动重新启动,完成Windows Server 2019的升级。 ![](https://s4.51cto.com/images/blog/202004/15/2af54cb44a30789951d369f6fc2792b5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-11 正在安装Windows Server 2019 (10)等升级完成之后,再次进入系统,可以看到当前系统已经是Windows Server 2019,如图1-12所示。当前升级用了大约90分钟。 ![](https://s4.51cto.com/images/blog/202004/15/e81c448a235976c79b0dd66cbf483976.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-12 系统升级完成 # 2 第2台域控制器升级 第2台域控制器的升级就比较简单,以管理员身份登录第2台域控制器,打开资源管理器,浏览\\172.18.96.1\d$\os-ins\ws19\setup,运行安装程序,升级到Windows Server 2019。主要步骤如下。 (1)升级前查看当前计算机信息,如图1-13所示。 ![](https://s4.51cto.com/images/blog/202004/15/0266c554ed70ceb368386d4700402591.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-13 查看第2台域控制器 (2)运行Windows Server 2019安装程序,如图1-14所示。 ![](https://s4.51cto.com/images/blog/202004/15/c3b244659f0c5f0b3d60d9feb427ef62.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-14 运行安装程序 (3)在“选择映像”中选择Windows Server 2019桌面体检,如图1-15所示。 ![](https://s4.51cto.com/images/blog/202004/15/283b37272b012226bd23865c8a8b415c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-15 选择映像 (4)在“选择要保留的内容”,选择“保留个人文件和应用”,如图1-16所示。 ![](https://s4.51cto.com/images/blog/202004/15/d5e90ed36a3004d51db24bad3741e3b2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-16 升级安装 (5)在“准备就绪,可以安装”对话框,单击“安装”按钮,开始安装并升级到Windows Server 2019,如图1-17所示。 ![](https://s4.51cto.com/images/blog/202004/15/0d16931f292b78bb92728edeee944621.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-17 准备就绪 (6)大约1个多小时后完成升级,升级之后如图1-18所示。 ![](https://s4.51cto.com/images/blog/202004/15/1f9e58395ee5a9e49e8dca7929e5831d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-18 升级完成 (7)在“服务器管理器”中查看是否有未完成事项,如果当前Active Directory服务器安装有DHCP,需要完成DHCP配置,如图1-19所示。 ![](https://s4.51cto.com/images/blog/202004/15/be30064542fc61c94ef4f9e46b6bfd8c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-19 完成DHCP配置 (8)在“DHCP安装后配置向导”对话框中单击“下一步”按钮,如图1-20所示。 ![](https://s4.51cto.com/images/blog/202004/15/eaaa997a7ec9f792c18d9e4b9e84d3c3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-20 DHCP安装后配置向导 (9)在“授权”对话框中,单击“提交”按钮,如图1-21所示,完成DHCP服务器授权。 ![](https://s4.51cto.com/images/blog/202004/15/0deb2390255fa2f84d6578c38e66dc32.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-21 提交 (10)在“摘要”对话框中显示了配置结果,如图1-22所示。 ![](https://s4.51cto.com/images/blog/202004/15/314e4e409c5e1a4fc01568de6cc17e74.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图1-22 摘要 # 3 升级成员服务器 在升级Hyper-V 服务器的时候,记得从Windows Server 2012 R2升级到Windows Server 2016的时候,统提示:需要删除NIC Teaming、停止正在运行的虚拟机才能完成升级,在升级完成之后重新配置NIC Teaming并重新启动虚拟机,如图3-1所示。 ![](https://s4.51cto.com/images/blog/202004/15/fce1a42ed019064978f51d3d95c6334c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-1 从Windows Server 2012 R2升级到2016时的注意事项 但在从Windows Server 2016升级到Windows Server 2019时,计算机配置了NIC Teaming不再是升级的阻碍,只有正在运行的虚拟机是需要关闭的,如图3-2所示。 ![](https://s4.51cto.com/images/blog/202004/15/005970bb3c6d65b0a74b813b6d5bfa52.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-2 从Windows Server 2016 升级到Windows Server 2019 下面是升级的主要过程。 (1)当前计算机是一台Windows Server 2016的成员服务器,加入到heinfo.edu.cn的域中,如图3-3所示。 ![](https://s4.51cto.com/images/blog/202004/15/9ea1e7576b8f80ad31785c2f6c96a21d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-3 当前计算机信息 (2)当前服务器有两个网卡并配置为“NIC组合”,在“控制面板→网络和Internet→网络连接”中可以看到,如图3-4所示。 ![](https://s4.51cto.com/images/blog/202004/15/eeea1b2c5de48ce9cfa76d4c60e5a102.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-4 网卡绑定 (3)打开Hyper-V管理器,关闭当前正在运行的虚拟机。 (4)之后运行Windows Server 2019安装程序,完成系统的升级。升级之后如图3-5所示。 ![](https://s4.51cto.com/images/blog/202004/15/d4c1aba04d4f2a418768659608c56957.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-5 升级完成 (5)升级完成之后,重新启动原来关闭的虚拟机(如图3-6所示),完成系统的升级,这些不一一介绍。 ![](https://s4.51cto.com/images/blog/202004/15/6e96d3eec4cf714190d40f92f3e0c407.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图3-6 启动虚拟机 # 4 升级后可能遇到的故障 4.1 RD授权管理器需要重新激活 在升级到Windows Server 2019之后,“RD授权管理器”需要重新激活,打开“RD授权管理器”可以看到“LS己升级,需要重新激活”的提示,如图4-1所示。 ![](https://s4.51cto.com/images/blog/202004/15/e4300fe5462a7fdc6c3e2c75f0a159ea.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-1 提示需要重新激活 右击服务器,在弹出的快捷菜单中选择“高级→重新激活服务器”,如图4-2所示。 ![](https://s4.51cto.com/images/blog/202004/15/ad3500b0e4a65de967fad0ace03ff7f8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2 重新激活服务器 在“所需的信息”对话框中,在“原因”下拉列表中选择“许可证服务器己得到升级”,如图4-3所示。 ![](https://s4.51cto.com/images/blog/202004/15/01311aaab82bd05043ff4d884c324161.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-3 许可证服务器己得到升级 激活之后如图4-4所示。原来安装的授权许可不需要重新激活。 ![](https://s4.51cto.com/images/blog/202004/15/2666ac51df7bd031b9482b51a335bb8d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-4 RD授权管理器已经激活 # 4.2 Windows部署服务无法使用 在172.18.96.1的域服务器上有Windows部署服务。在从Windows Server 2016升级到Windows Server 2019之后,Windows部署服务无法使用。最后卸载了Windows部署服务、重新安装之后可以继续使用。原来的Windows部署服务添加的安装镜像与启动镜像等不需要重新添加。 (1)Windows部署服务无法使用,如图4-2-1所示。 ![](https://s4.51cto.com/images/blog/202004/15/970c052ef0f1bc441bc887da43f81770.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-1 无法使用 (2)在“服务”中如果手动启动Windows部署服务也会出错,如图4-2-2所示。 ![](https://s4.51cto.com/images/blog/202004/15/75882becd9ff11c352fffe8f1b5f6df2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-2 无法启动服务 (3)进入删除角色和功能向导,删除Windows部署服务,如图4-2-3所示。 ![](https://s4.51cto.com/images/blog/202004/15/beb68a3103c5002fa320bc04499c2ec9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-3 删除Windows部署服务 (4)删除之后重新启动,如图4-2-4所示。 ![](https://s4.51cto.com/images/blog/202004/15/61081003b76a1805ceda203c164e5b0f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-4 删除Windows部署服务 (5)再次进入系统之后重新添加Windows部署服务,如图4-2-5所示。 ![](https://s4.51cto.com/images/blog/202004/15/e01c4a92b3c75daea0d91abdee395fc4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-5 重新添加Windows部署服务 安装Windows部署服务之后,重新配置Windows部署服务,并且选择原来的文件夹。 (1)配置Windows部署服务,如图4-2-6所示。 ![](https://s4.51cto.com/images/blog/202004/15/26b709da4ae0eacf1a083bc6424ffbeb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-6 配置服务器 (2)选择原来的文件夹,如图4-2-7所示。 ![](https://s4.51cto.com/images/blog/202004/15/89d39d71411873b621f5c22622f2e9e6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-7 选择远程安装文件夹的路径 (3)配置完成后启动Windows部署服务,可以看到原来的映像组都存在,如图4-2-8所示。 ![](https://s4.51cto.com/images/blog/202004/15/25519c2a3dc23da0adb35846a84f64f2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-8 安装镜像 (4)检查Windows部署服务属性,如图4-2-9所示。 ![](https://s4.51cto.com/images/blog/202004/15/b1e13a540e0afb3324320f139d2d649d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 图4-2-9 安装之后不加入到域 至此Windows部署服务恢复正常使用。