vmrun克隆“快照已存在”
问题描述:
我正尝试使用vmrun命令行实用程序来克隆当前关闭的工作站上的VM。vmrun克隆“快照已存在”
我使用以下命令,使用vmrun --help:
$> *vmrun -T ws "path-to-the-.vmx-file-of-the-vm-that-needsto-be-cloned" "path-to-the- directory-where-the-cloned-vm-should-be-created" full -cloneName=NameOfTheClonedVM*
我不断收到以下错误:
Error: The Snapshot already exists
我失去了一些东西在这里?
任何帮助将不胜感激。
答
这看起来很旧,但我偶然遇到了这个问题 - 并找到答案 - 今晚。帮助文件意味着正是它说:
vmrun clone "Path to vmx file" "Path to destination vmx file" full|linked [-snapshot=Snapshot Name] [-cloneName=Name]
就像我对我的初步尝试,你似乎是唯一指定的路径,而不是VMX文件。
试试这个:
vmrun -T ws clone \path\sourcefile.vmx \path\targetfile.vmx full -cloneName=NameOfTheClonedVM
更新添加的 '克隆' 指令的语法。请注意,要使其工作,必须关闭虚拟机,或者必须指定可选的快照指令,并指出处于关闭状态的虚拟机。与快照指令,它会是这个样子:
vmrun -T ws clone \path\sourcefile.vmx \path\targetfile.vmx full -snapshot=snapshot2clone -cloneName=NameOfTheClonedVM
所以我就遇到了这个问题再次今晚,我发现我自己的答案,我只记得张贴在再次阅读。不幸的是,我原来的语法缺少'clone'指令以及可选的快照指示符。我已编辑帖子以反映正确/更好的语法。 –