我们能得到更多关于这个命令的文档吗?
Clone-NTNXVirtualMachine
其中一个必需的参数是-SpecList
我想澄清一下这个参数以及如何使用它。这是一个值数组吗?我是否链接到csv或json文件?
举个例子就好了。
使用UI,我目前克隆一个参考图像来创建虚拟机的,我想要得到一个PS脚本来做同样的工作。我可以让它与ACLI命令一起工作,但PS是一个更多才多艺的,我相信我可以让它做更多,如果我理解这个命令,特别是这个参数更好。
最佳答案HITESH0801
Cloning VM using PowerShell could be done to use Clone-NTNXVirtualMachine commandlet.
For example,<\/p>
PS> spec = New-NTNXObject -Name VMCloneSpecDTO\u00a0
PS> spec.name = \"cloneOne\"\u00a0
PS> vm = get-ntnxvm | Where-Object { $_.vmName -eq \"clone-base\" }\u00a0
PS> Clone-NTNXVirtualMachine -Vmid $vm.vmId -SpecList $spec\u00a0<\/p>
\u00a0 \u00a0+Create VMCloneSpecDTO and set new VM name to spec.name field.
\u00a0 \u00a0+Retrieve existing VM
\u00a0 \u00a0+Run Clone-NTNXVirtualMachine commandlet with vmid of the existing VM and spec object previously created.<\/p>
\u00a0<\/p>
So what exactly is\u00a0New-NTNXObject?<\/em><\/strong><\/p> \u00a0<\/p> The New-NTNXObject cmdlet to create a data transfer object (DTO) lists.<\/p> \u00a0<\/p> Hope this helps!<\/p>","className":"post__content__best_answer"}">