我目前使用VMware工作站为我工作的各种客户端创建单独的工作区。因此,对于给定的客户端,我只安装特定作业所需的软件,而不必担心客户端#1的软件A将客户端#2的软件B遗忘。如何组织VMware Workstation映像?
随着适当大小的硬盘驱动器,这工作得很好,但我不知道我使用VMware的最大优势。设置新作业时需要执行的步骤如下:
- 对已保存的基本VMware映像执行Windows更新。
- 制作基础映像的完整克隆并重命名为新作业
- 启动新映像并根据需要进行配置/安装。
经过一段时间,我现在拥有一系列VMware映像,它们都处于不同的更新级别,除非我手动进入每个映像并启动更新周期。如果在我的所有图像中都有一些我想要的新工具,那么我也需要绕过并进行多项手动安装。但是我知道每个图像都是自包含的(尽管在命中时获得10 + Gb),并且如果单个图像发生任何事情,那么问题不能传播到任何其他图像中,我感到安全。 (请注意,我确实对我的所有图像进行了定期备份)
所以我的问题是我在做这个最好的方法,还是应该考虑链接克隆,以便我只需要安装Windows更新或常见应用程序我的基础系统?组织事物的每种方式的专业和专业是什么?另外,虽然我尽量不将数据文件保存在映像的本地磁盘中,但我发现与本地硬盘驱动器相比,映像文件系统的共享速度似乎很慢,因此我倾向于在映像中留下工作。我应该强迫自己不要将数据留在图像中吗?换言之,在映像文件系统中的任何单个文件变得无法访问之前,VMware映像可能会损坏多少?
编辑
有些想法我有自发布了这个问题
- 有了完整克隆我可以存档旧的工作,距我的主硬盘驱动器
- 链接克隆采取删除比完整克隆占用的空间少得多,但我担心将链接克隆存档在其他地方。
- 完成一个完整克隆所花费的时间并不太重要(5-10分钟),我通常每周做一次。
- 但是我也倾向于做大量的“让我们看看干净安装会发生什么”,特别是当我正在记录如何为客户端安装应用程序时。
- 我发现我的VMware映像在我的硬盘驱动器上造成了很多碎片,所以在使用VMware之前,我还做了更多的碎片整理。我不确定使用链接克隆是否会减少这种情况。
我有几乎相同的问题,但在我的情况下,我只有一个图像和几个快照,但问题是相同的,当我需要更新的东西,我必须更新所有的快照,希望有一个解决方案。 – 2008-10-28 15:45:37
我也有同样的问题,例如我需要安装一个新的应用程序,但我如何获取它的快照?此外,任何意见命名/管理图像将不胜感激。 – 78lro 2009-03-03 16:10:28