我已经在 2008 R2 上运行了几年,尽管去年我不得不更换服务器硬件。我的服务器很简单(系统信息如下),基本上通过 Hyper-V 管理器运行 MS SQL Server 2014、Pervasive SQL Server 和三 (3) 台虚拟机。这些虚拟机中的每一个都运行着 Win-10 Professional,但现在这些 VM 无法更新到 Win-10 的较新更新,我猜是因为 UEFI 支持。
我尝试过的任何方法都无法让我更新或安装当前的 Win-10 版本,因此我正在考虑升级到 Server 2012 R2,但担心这不允许我对当前版本的 Win-10 进行 VM 操作。
这是我的问题的两部分。
- 如何在 2008 R2 Hyper-V 上将 Win-10 更新到最新版本?
- 就地升级到 20012 R2 会有多混乱?
- 2012 R2 能否通过 Hyper-V 支持最新版本的 Win-10?
以下是系统基础知识:
- 操作系统名称:Microsoft Windows Server 2008 R2 Standard
- 操作系统版本:6.1.7601 Service Pack 1 Build 7601
- 系统制造商:戴尔公司
- 系统型号:PowerEdge T610
- 系统类型:基于 x64 的 PC
- 处理器:已安装 2 个处理器。
- [01]: Intel64 系列 6 型号 44 步进 2 GenuineIntel ~1591 Mhz
- [02]: Intel64 系列 6 型号 44 步进 2 GenuineIntel ~1591 Mhz
- BIOS 版本:Dell Inc. 6.4.0,2013 年 7 月 23 日
答案1
Windows 10 访客版已正式支持
甚至在Windows Server 2012/Windows 8,更不用说老版本了。由于 Windows 2008 R2 的主流支持已经终止(自 2015 年 1 月起),并且扩展支持将于 2020 年 1 月结束,而您已经需要 Windows 10 客户机,因此您肯定会想要升级。
到位可以将 Hyper-V 从 2008R2 升级到 2012R2但你还是应该谨慎:
升级前
如果需要升级服务器,建议的流程如下:
- 确保你有备份
- 将所有客户虚拟机移至已知位置。避免将配置文件存储在 C:\ProgramData 中,因为该文件将被存档。
- 记录所有虚拟机、设置和 VHD 文件位置(如果设置了任何静态 MAC 地址),请记下这些地址
- 记下您配置的所有 iSCSI 目标以及引用这些目标的 SAN IP、驱动器号或挂载点。建议在每个磁盘的根目录中创建一个文本文件,说明它应该是什么驱动器号或挂载点
- 备份机器上的虚拟交换机配置
- 再次备份所有内容
如果您可以在不同的硬件上执行全新的 Hyper-V Server 安装(甚至可能是直接在 Windows Server 2016 上),并在服务器之间移动虚拟机,您的停机时间就会大大减少。如果由于财务限制而无法做到这一点,那么虚拟机的备份就是一切。
答案2
不可否认,微软的新服务模式和 Windows 10 版本/构建让我有点困惑,但这是我的看法:
更新和升级不是一回事。根据您运行的 Windows 10 版本/内部版本,您可能已经处于最新的“更新级别”。升级到更高版本/内部版本是升级,而不是更新。听起来您期望升级通过 Windows 更新提供。事实并非如此。您正在运行的版本/内部版本的更新将通过 Windows 更新提供。版本/内部版本的升级则不会。
这些链接可能会提供一些见解:
https://www.microsoft.com/en-us/itpro/windows-10/release-information