虚拟机重命名/备份/共享

虚拟机重命名/备份/共享

我已经开始在我的所有软件开发项目中使用 VMware 虚拟机,并且对做同样事情的其他人有一些疑问。

首先,如何重命名虚拟机和虚拟硬盘的名称?我有一台基础开发机器,我将其克隆用于不同的项目。我想根据项目来命名机器及其硬盘(现在,当我通过剪切和粘贴复制它们时,文件名保持不变,我只能通过将它们放在特定目录中来组织它们)。

其次,备份虚拟机的最佳方法是什么?是否有可能(通过将虚拟硬盘分成多个块而不是一个大文件)使增量备份正常工作?似乎时间机器总是试图复制整个东西,这很耗时,因为每个虚拟机大约有 30GB。

最后,如果在无线 N 网络上的 NFS 挂载上共享一个虚拟机,并由多台计算机使用(但每次只有一个人使用),那么速度会有多慢?在千兆局域网连接上这样做会更合理吗?

感谢您的意见!请随意分享有关使用虚拟机进行软件开发以及加速的最佳方法的任何建议或智慧!

答案1

我找到了第一个问题的答案,如何重命名虚拟机、它的文件和硬盘,这样如果为每个新的开发项目克隆一个虚拟机,就更容易组织事情。

您可以使用命令(在 VMware 目录中)vare-vdiskmanager -n“orig name”“new name”。我已经在 Mac、Windows 和 Linux 上测试过它,并且该部分有效。参考和更多详细信息

这会重命名虚拟硬盘,但虚拟机尚未重命名,并且需要告知虚拟机硬盘名称已更改。

首先编辑 .vmx 文件并更改引用硬盘旧名称的行,在我的情况下,这是

scsi0:0.fileName =“旧名称”

然后,您可以安全地将 VM 目录中所有不以 .vmdk 结尾的文件(非虚拟机磁盘文件)重命名为虚拟机的新名称。

最后,在您的 VM 库中,您可以更改列表中显示的名称以匹配新名称,一切就绪!

似乎应该有一个更简单的方法,但经过很多挫折之后,我现在知道上述方法是有效的!

相关内容