您如何组织VMware Workstation图像?

Pet*_*r M 19 vmware

我目前使用VMware工作站为我工作的各种客户创建单独的工作区.因此,对于给定的客户端,我只安装特定作业所需的软​​件,而不必担心客户端#1的软件A为客户端#2扫描软件B.

使用足够大小的硬盘驱动器可以很好地工作,但我不确定我是否正在使用VMware.我在设置新工作时所经历的步骤如下:

  1. 在我已保存的基础VMware映像上执行Windows更新.
  2. 完整克隆基本映像并重命名新作业
  3. 启动新映像并根据需要进行配置/安装.

在做了一段时间之后,我现在有一组VMware图像,它们都处于不同的更新级别,除非我手动进入每个图像并开始更新周期.如果在我的所有图像中都有一些我想要的新工具,我还必须去做多个手动安装.但我知道每个图像都是自包含的(虽然在点击时占用10 + Gb)并且如果单个图像发生任何事情,那么问题就不会传播到任何其他图像中.(请注意,我会对我的所有图像进行定期备份)

所以我的问题是我这样做是最好的方式,还是我应该考虑链接克隆,以便我只需要在我的基础系统上进行Windows更新或常见应用程序安装?每种组织事物的方式有什么样的优点和缺点?

此外,虽然我尽量不将数据文件保存在Image的本地磁盘中,但我发现与映像文件系统相比,本地硬盘驱动器的共享速度似乎非常慢,因此我倾向于将工作留在映像中.我应该强迫自己不要在图像中留下数据吗?或者换句话说,在映像文件系统中的任何单个文件变得无法访问之前,VMware映像可以承受多少损坏?

编辑

发表这个问题后我有些想法

  • 使用完整的克隆,我可以将旧工作存档,并将其从主硬盘驱动器中删除
  • 链接克隆比完整克隆占用的空间少得多,但我担心将链接克隆存档到其他地方.
  • 制作完整克隆所需的时间不是太大(5-10分钟),我通常每周都这样做.
  • 但是我也倾向于做很多"让我们看看干净安装会发生什么",特别是当我记录如何为客户端安装应用程序时.
  • 我发现我的VMware映像会在我的硬盘上造成大量碎片,因此在使用VMware之前,我最终还会进行更多碎片整理.我不确定使用链接克隆是否会减少这种情况.

BQ.*_*BQ. 2

这实际上取决于您拥有的项目和客户的类型和数量。如果您有数十个客户端,则为每个客户端构建新的虚拟机无法很好地扩展,因为您必须使它们全部保持最新状态。

正如您提到的,我对在主机和虚拟机之间传播文件持谨慎态度。最好将所有依赖项保留在一处。

我也有兴趣在这里查看其他人的虚拟机策略。