在单个虚拟机中执行*全部*工作的任何提示?

时间:2008-12-11 11:05:31

标签: development-environment vmware virtualization

我最近买了一台新的Vista电脑,但是在解决所有问题上遇到了很多问题,所以我继续在我已经使用多年的慢速XP机器上完成大部分工作(开发和其他工作)。 / p>

直到现在,那是 - 我使用VMware Convertor拍摄我旧的XP机器的图像,现在我在我的Vista机器上运行它,并在我的XP虚拟机中完成我的所有工作。我正在使用VMware Worstation。

所以每天早上我启动我的Vista机器,然后启动我的XP虚拟机并花一整天的时间在XP虚拟机中工作。

是的,您可能会猜到:我与VMware高级用户完全相反......我没有想出快照,链接克隆,或者除了运行VM的绝对基础之外的任何东西。但是我把这个系统设置好了,它运行良好。无论如何,一切都比旧机器运行得快得多。

然而,我担心虚拟机被破坏或者什么东西导致我失去一切。当然我可以备份整个虚拟机,我可以备份虚拟机上的文件,我会,但我想知道使用映射驱动器或公共文件夹或其他东西是否更容易和更安全对于我的所有工作,这样如果XP VM出现问题,我的文件将全部来自Vista机器。

这也很好,因为我可以在Vista和XP机器之间轻松共享文件(我确实使用Vista来做奇怪的事情)。但我想知道它是否会让我的XP机器上的文件读取和写入速度变慢? (例如,如果我正在编译一个大型Java项目,那将同时涉及大量IO。)

如何设置这些内容的信息很容易获得,但我还没有发现如何轻松找到我正在做的最佳方法。大多数人使用VM比我的更高级用途。

此外,我想知道是否还有其他任何提示或重要注意事项,这样做的所有工作在一个VM类型的设置?例如什么可能出错,我怎么能避免呢?还有什么吗?

5 个答案:

答案 0 :(得分:4)

当然,如果你在虚拟机中做全部你的工作,是时候考虑将主机更改为可用的主机,不是吗?

答案 1 :(得分:4)

我家里有一个Ubuntu Linux盒子,里面有三个虚拟机,都是完全独立的。

首先是我妻子的生意,她需要访问所有MS Office的东西和MYOB。

第二个用于工作,他们太紧了,不能给我买笔记本电脑而且我不会让他们在我真实的盒子上安装他们可怕的安全和自动更新产品。

第三个是我的Visual Studio开发VM。

它像梦一样运行(尽管一次只测试过一个VM)。我只是备份Ubuntu中的所有VM文件(以及我的Linux工作),它基本上给了我VM硬盘的图像。

答案 2 :(得分:1)

  

我想知道使用映射的驱动器或公用文件夹或其他东西对我的所有工作是否更容易和更安全

如果您主要使用文本文件,请使用版本控制系统(也备份)。可以访问映射的驱动器或公用文件夹,但不是最佳方式。

答案 3 :(得分:1)

我已经在工作中使用VMWare几年了。我用它进行开发和测试。只要您的基本PC足够好,它就是分离您的“PC生活”的一种非常好的方式。

我当然会将您的数据文件存储在某个服务器上。这可以是映射驱动器,源控件等等。当您开始使用快照时,擦除会话非常容易,因此将基本PC视为一种NAS可以避免此问题。

我现在决定开始在家中使用VMWare。我有一个用于商业应用程序的VM(Office,QuickBooks等),一个用于Visual Studio开发,另外几个用于Web服务器,SQL服务器等。我的基本PC有8GB RAM&一个2.8GHz四核处理器,因此运行四个或更多虚拟机是没有问题的。

答案 4 :(得分:1)

正如其他人所指出的那样,是时候考虑将主机操作系统更改为您熟悉的操作系统并完成工作。根据你在机器上日常工作的情况,我认为Vista将不仅仅是一个很大的障碍。为什么要在Vista之上运行VMware来为自己的工作和自己征税?Vista只会在VMware内部全部工作?

话虽如此,我建议您查看VMware snapshotscloning。这两个是强大的功能,尤其是前者,除了解决之外,还可以用来避免在VMware内部运行任何操作系统时遇到的许多常见问题。

我偶尔执行一次原始备份,我用7-zip等工具压缩磁盘上的VMware映像,并将它们存储在备份媒体上。但是,对于系统中的备份或还原点,VMware的链接克隆绝对是一个方便的功能 - 因为Windows经常容易受到损坏/感染,通过链接克隆,您可以非常肯定您可以轻松地恢复到最后在腐败发生之前的状态,并继续你的工作从那里开始。

豫ICP备18024241号-1