Назад | Перейти на главную страницу

Хотите получить сведения о контрольной точке для конкретной виртуальной машины с помощью действия «VMM PowerShell Script»

У меня есть оркестратор с установленным диспетчером служб. теперь я хочу дать возможность моим разработчикам получать информацию о контрольных точках соответствующих виртуальных машин (в частности) из SMportal, чтобы они могли вернуться к определенной контрольной точке, если захотят.

ниже сценарий PowerShell дает мне информацию о контрольной точке для всей среды -

$ vmcheck = Get-VM | где {$ _. LastRestoredVMCheckpoint -like "* *"} [строка] $ body = "n" $body += "<tr><td></td><td>CheckPoint</td><td>Location</td></tr>n "foreach ($ vm в $ vmcheck) {$ body + = (" {0} {1} {2}n" -f ($vm.name, $vm.LastRestoredVMCheckPoint, $vm.CheckPointLocation)) } $body += "</table>n "могу ли я использовать приведенный выше сценарий для моей конкретной виртуальной машины?

Первая часть вашей команды Get-VM получает коллекцию всех виртуальных машин на текущем сервере. Чтобы ограничить это одной виртуальной машиной, просто укажите имя

Get-VM -name "theVMName" | where...