自动将图像从网络部署到多台不同的机器

自动将图像从网络部署到多台不同的机器

我们有多台不同的“计算机”使用类似 SD 卡的驱动器来存储 Windows。这些 Windows 是通过以下方式写入这些卡的:HDD 原始副本

每隔几周我们就会手动

  1. 将 .img、.imgc 文件从 PC 写入卡中
  2. 将其插入设备并启动
  3. 安装新版本的软件
  4. 将卡取出放到 PC 上,使用 HDD Raw Copy 进行备份
  5. 重新插入设备
  6. 做一些测试

每台设备都有不同的图像和安装的软件。设备各不相同,但都有静态 IP,图像很少改变。

我想自动化除最后一步之外的所有步骤,我该怎么做?我也愿意尝试其他方法。

附言:我读过有关 PXE 的信息,但我不确定它是否适用于我的情况

答案1

PXE 要求客户端能够在启动时检索映像 - 如果可能的话,这可能是最简单的解决方案。

另一种选择是通过网络分发图像并将其写入本地存储。您没有提供详细信息,因此很难说该怎么做。

您可以在设备上运行客户端或服务器,使用服务器的优势在于您可以随时从分发服务器(作为 TFPT 或 SFTP 客户端)运行更新。使用设备作为客户端需要它们启动更新。

除了分发图像之外,您还可以让“计算机”通过补丁进行自我更新。

相关内容