多年来,执行就地升级只是对工作站执行的操作——即便如此,这些升级通常也是针对消费类机器的。 IT 纯粹主义者进行就地升级的主要原因是为了获得免费升级。 特别是对于业务部署,人们一直认为在升级到新操作系统时最好进行全新安装。
即使免费升级到 Windows 10 优惠已经结束,您仍然可以从 Windows 7 或 Windows 8.1 免费升级。 从您获得许可的 Windows 7 或 Windows 8.1 开始。 然后下载 Windows 10 媒体创建工具以创建可引导的 ISO 文件并单击生成的 setup.exe 文件以开始从 Windows 7 或 8.1 机器升级的过程。
升级到 Windows 10 后,如果依次单击“设置”、“更新”和“激活”,您应该会看到操作系统已激活。 Windows 10 许可证从完全许可的 Windows 7 或 8.1 中获取激活。 如果不是,请单击激活 PC,然后输入您的原始 Windows 7 或 Windows 8.1 激活密钥。 Windows 10 与 Windows 11 的硬件要求并不完全相同,因此您可以从即将不受支持的 Windows 8.1 进行升级。
[相关:如何将 Edge 替换为 Windows 10 中的默认浏览器——以及为什么不应该]
请务必查看您的硬件是否支持从 Windows 7 或 8.1 到 Windows 10 的就地升级。它需要满足以下最低要求:
CPU:1GHz 或更快的支持处理器
内存:Windows 10 32 位 1GB 或 Windows 10 64 位 2GB
存储:32GB空间或更多
GPU:DirectX 9 兼容或更高版本,带有 WDDM 1.0 驱动程序
显示器:800×600 像素分辨率或更高
互联网连接:某些版本的 Windows 10 在安装过程中需要互联网连接
随着 Windows Server 2012 R2 的生命周期即将结束,许多用户可能也想在服务器上执行就地升级。 多年来,如果您提到就地升级,任何 IT 管理员都会厌恶地看着您; 正确的升级方法是手动安装新的操作系统,然后将必要的信息和数据从旧服务器安装或复制到新服务器。 这个想法是为了确保干净安装不会继承任何旧样式的权限。 特别是,这有助于确保您安全地设置服务器。
完全支持从较旧的 Windows 2012 R2 服务器就地升级到较新的服务器,如 Windows Server 2016、2019 或 2022。 为此,只需挂载您要迁移到的服务器操作系统的 ISO 并安装,确保选中复选框以保持所有数据、文件和文件夹完好无损。 (即使是 SQL 服务也可以在升级过程中幸存下来。)
由于云服务的使用增加,Microsoft 已确保支持就地安装选项。 显然,随着越来越多的用户在数据中心拥有服务器——以及在 Azure 中拥有实例——能够从一个版本移动到另一个版本而无需亲自进入房间,这意味着您可以毫无问题地进行升级。
[ 2023 年 CIO 100 奖:提名征集开始。 今天提交。 ]
在开始任何主要的服务器项目之前,进行完整备份非常重要,这样可以在出现问题时回滚所有内容。 由于许多服务器都是虚拟的,您可以轻松地进行备份。 (这同样适用于工作站。)
在开始就地升级之前,请确保您已删除所有第三方防病毒软件、任何第三方防火墙以及最重要的所有第三方驱动器加密。 如果您的服务器上安装了 Bitlocker,我什至建议禁用它。
接下来,确定要升级到的 Windows Server 版本。 您从哪个操作系统迁移将定义您需要多少跃点才能成功到达终点。 理想情况下,尽量减少升级次数,避免连续进行多次升级。
注意:迁移到更高版本的 Exchange Server 时情况并非如此。 邮件服务器是数据库,必须以不同的方式升级——而电子邮件迁移通常需要更多的规划。 无论您是从本地硬件迁移到另一个本地设置(或迁移到云邮件服务器),该过程都涉及将邮箱从一个迁移到另一个。 我经常发现第三方迁移工具可以提供更简单的迁移路径,并且通常会在出现问题时提供额外的恢复选项。
最终,使用虚拟机时,这些升级和迁移过程要容易得多。 鉴于这些设备与硬件无关,您不再需要担心物理硬件规格。 只要您有足够的驱动器空间、内存和 CPU 资源,您就可以轻松地建立额外的服务器并规划额外的计划和选项。
Microsoft 指南支持就地升级。 下次您接近对服务器的支持结束时,请考虑就地升级作为一个真正的选择。