我已经安装了带有服务管理器的 Orchestrator。现在我想为我的开发人员提供从 SMportal 获取有关各个虚拟机(特定)的检查点信息的功能,以便他们可以根据需要恢复到特定的检查点。
下面的 powershell 脚本为我提供了整个环境的检查点信息 -
$vmcheck = Get-VM | where { $_.LastRestoredVMCheckpoint -like "* *" } [string]$body = " n" $body += "<tr><td></td><td>CheckPoint</td><td>Location</td></tr>
n" foreach ($vm in $vmcheck) { $body += ("{0}{1}{2} n" -f ($vm.name, $vm.LastRestoredVMCheckPoint, $vm.CheckPointLocation)) } $body += "</table>
n" 我可以将上述脚本用于我的特定 VM 吗?
答案1
命令的第一部分Get-VM
获取当前服务器上所有虚拟机的集合。要将其限制为一台虚拟机,只需指定名称
Get-VM -name "theVMName" | where...