代码之家  ›  专栏  ›  技术社区  ›  Aidan Ryan natdico

如何使用Windows Update使虚拟机快照树保持最新?

  •  5
  • Aidan Ryan natdico  · 技术社区  · 15 年前

    为了测试我们产品的安装程序,我维护了一个虚拟机快照树,其中安装了不同的早期版本。在每个虚拟机上执行Windows更新、重新快照、删除父快照是一项乏味的任务。

    是否有自动解决方案来保持一组虚拟机的最新?我使用virtualbox,但可以访问VMware工作站,如果维护可以改进,我会切换。

    2 回复  |  直到 15 年前
        1
  •  5
  •   paxdiablo    15 年前

    我们将vms的基线保存在各种库中。它们是大约20奇数(具有不同版本的Java、DB2、WAS等),开发和测试团队可以复制它们自己使用。

    图书管理员(开发人员,兼职)负责保持他们的最新信息。他们要做的是每周左右复制一个虚拟机,引导它并安装所有更新,然后将更新后的虚拟机复制回原始虚拟机。这意味着它可以签出,除非正在执行复制操作。此外,由于虚拟机是共享的,因此需要更新的虚拟机数量被最小化。

    这就是我们做快照的方式,通过复制目录,部分原因是管理起来比较容易,但主要是因为我们太紧了,买不到工作站版本:-)我们使用播放器。

    它大多是自动化的,因为所有的虚拟机都从我们的SUS服务器获取他们的更新,我们知道他们何时准备好更新。管理员会收到一个脚本的通知,该脚本需要更新vm,只需运行另一个脚本即可复制vm并启动复制。

    一旦图书管理员确信该拷贝是最新的,他们就会关闭它,然后另一个脚本将该VM复制回库中并更新其状态。

        2
  •  2
  •   tomfanning    15 年前

    我不知道所有虚拟机都有自动解决方案,但我建议使用 Windows Server Update Services 跟踪每个虚拟机的更新状态,并提供本地Windows更新存储库以加快更新过程。

    我想您可以使用wsus和组策略的组合来进行这些更新,设置自动更新安装,并在给定的时间段内打开所有虚拟机以确保它们都获得更新。

    但这并不能解决管理快照等问题。我想知道VMware是否有一个API…

    推荐文章