Перекомпонуйте виртуальную машину с помощью vmware 5.5 power cli

Как я могу перекомпоновать ВМ v1 с существующим моментальным снимком s2 родительской ВМ v2? После обращения к нескольким документам я увидел команду Send-LinkedCloneRecompose для перекомпоновки ВМ.

Я пробую эту команду следующим образом:

$myVM = 'v1'
$clone = Get-DesktopVM -Name $myVM
$pool = Get-Pool -pool_id $clone.pool_id
$date = Get-Date
$date = $date.AddSeconds(10)
Write-Host "Recomposing" $clone.name 
Send-LinkedCloneRecompose -machine_id $clone.machine_id -parentVMPath $pool.parentVMPath -parentSnapshotPath $pool.parentVMSnapshotPath -schedule $date -forcelogoff $true |  tee-object -variable vmState

Здесь я получаю сообщение об ошибке Get-DesktopVM : термин «Get-DesktopVM» не распознается как имя командлета, функции, файла сценария или работающей программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку.

Я получаю ту же ошибку для команд Powercli Get-Pool и Send-LinkedCloneRecompose.

Я использую VMware VSphere power cli 5.5, выпуск 2, патч 1.

Может ли кто-нибудь помочь мне понять проблему здесь?


person explorer2020    schedule 12.12.2015    source источник


Ответы (1)


Я пропустил добавление & "C:\Program Files\VMware\VMware View\Server\extras\PowerShell\add-snapin.ps1" перед выполнением вышеуказанных команд. Таким образом, команды не были распознаны.

person explorer2020    schedule 13.12.2015