我们计划将多组工作站部署到“恶劣”环境中(例如公共图书馆、大学公共区域、网吧等),这些工作站将具有特定的系统映像,需要每晚将其推送到组中的所有系统。例如,机器整天都在运行,人们在使用它们、进行更改等。每天晚上,我们都希望将它们全部重新映像为标准系统映像。
我知道有重置程序可以将系统重置回给定状态,但我们倾向于使用重新映像过程,以便我们可以根据需要更改标准映像并将其推出,并在当晚用新映像更新所有机器。这些系统将位于远程位置,并且 IT 人员的现场访问有限且成本高昂。每个位置都将有一个与之关联的服务器,该服务器将充当网络网关和防火墙,因此如果解决方案是集中式的并且可以在服务器上运行,那将是理想的选择。
对于操作系统,我们计划使用独立的 Windows 7 工作站和 Linux 或 BSD 变体服务器。是否有任何选项可以从 Linux 或 BSD 服务器自动推送独立的 Windows 系统映像?
答案1
你真的应该研究一下Windows SteadyState,因为它可能会消除您重新映像的需要。SteadyState 可以在每次重新启动计算机时执行回滚,因此您每晚需要做的就是让计划任务重新启动计算机以恢复到全新安装。它确实很有效。
至于映像:在 Windows Server 2008 R2 中,您可以安装 WDS 功能,这是一种 PXE 启动/映像推出解决方案。它通常与更高级的映像部署系统(如 Microsoft Deployment Toolkit)结合使用,但对于简单的“从网络启动、部署标准映像”场景,它可以单独运行。
答案2
我知道您曾说过您倾向于使用映像解决方案,但说实话,我认为 Windows SteadyState 是一条更简单的道路。在我看来,它将使机器的管理和维护变得容易得多。每当您需要构建新映像时,只需将 SteadyState 合并到映像中即可。SteadyState 2.5 版支持 Windows Vista。
答案3
对于夜间重新映像解决方案,请查看开源多雾路段。基于 PXE 启动,它可以快速将映像推送到一组 PC,特别是当您使用分布式映像服务器时。它还可以部署其他映像,例如防病毒扫描、memcheck86 等,这些映像运行时不会损坏现有数据。
它面向 Windows PC,您甚至可以安装可选的 Windows 服务,该服务允许您安排重新启动、更改 PC 名称(大规模部署所需)、自动加入域等。