这是一个非常小的开发系统,没有专门的 IT 资源。它是运行 2012 R2 的单个托管服务器,其所有托管 VM 服务器也运行 2012 R2。还有一些 Windows VM 工作站。
目前有一个自然的活动中断,这使得这是从 TFS2013 迁移到 TFS2017 的好时机。这还将涉及升级其他核心应用程序,例如 SQL Server 和 SharePoint。由于整个开发系统将经历重大转变,同时升级服务器操作系统似乎是正确的做法。所以,几个问题:
1) 将服务器操作系统从 2012 R2 升级到 2016 的决定是否有意义?此时离开 2012 R2 有什么明显的缺点吗?我知道总是有很多潜在的问题,但我希望有一些一般性的更高层次的输入。
2) 在新主机 2016 Hyper-V 中重新启动现有 VM .vhdx 文件是否存在任何重大问题?我的想法是,一旦托管服务器升级,我可以将旧的 TFS 保留在后台,以防 TFS2017 顺利上线出现延迟,并保持对该机器的 SharePoint 安装的访问。
3) 重新启动现有 VM 2012 R2 域控制器(主要和次要)然后将其 AD DS 转移到新的 2016 DC 是否存在任何重大问题?
在初始帖子后添加:
4)托管服务器具有适量的必要配置和应用程序,仅用于充当主机。这包括备份、动态 DNS 管理、UPS 接口等。将主机留在 2012 R2 上而仅将托管服务器升级到 2016 是否是合理的选择?
如果您对以下内容感兴趣,您应该迁移到 Windows Server 2016:
来源:https ://www.starwindsoftware.com/blog/why-moving-from-windows-server-2012-r2-to-2016-for-hyper-v
当您升级到 Windows Server 2016 时,我推荐一种始终有效的方法,即全新安装。
来源:https ://docs.microsoft.com/en-us/windows-server/get-started/installation-and-upgrade