Opm*_*met 4 vmware esxi vmware-workstation
我有运行的虚拟机vmware ESXi和vmware workstation.
我需要执行"还原到快照",从里面的客人.
我已经做了很多搜索,但到目前为止提出的所有解决方案都建议从"外部" - 外部机器或主机本身.
其他解决方法建议启用自动恢复power off事件快照.
请不要不建议在那个方向什么.我真的需要在访客中执行它.例如:
编辑:
这就是为什么我认为必须有一些方法来实现这一点:在访客内部有"vmare工具"作为系统服务运行.所以我希望这个组件还公开一个功能来触发主机/虚拟机管理程序将当前虚拟机恢复为快照.
如果目前不可能,那么它应该被实现为新功能:)
万一目前无法"从内部"执行它:这也是一个"答案"......
我最近才这样做,试试这个:
编写一个脚本(可能在记事本中),其中包含以下代码:
Connect-VIServer <vCenter Server IP>
Set-VM <VM name> -Snapshot <Snapshot name> -Confirm:$false
Run Code Online (Sandbox Code Playgroud)
这将连接到vCenter Server并将VM还原到指定的快照.将脚本另存为revert_snapshot.ps1(PowerShell文件扩展名)
对于"操作",选择"启动程序".在"程序/脚本"下,输入以下内容:
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
Run Code Online (Sandbox Code Playgroud)对于"添加参数"字段,您将指定PowerShell脚本的路径:
-psc "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\vim.psc1" "<path to your script>"
Run Code Online (Sandbox Code Playgroud)注意:最新版本的PowerCLI中没有vim.psc1.
| 归档时间: |
|
| 查看次数: |
6048 次 |
| 最近记录: |