使用计划任务将内存添加到VMware VM?

我需要将RAM添加到生产环境中的Web服务器。

服务器是在ESXi 5上运行的Windows 2008服务器VM,不支持热插拔内存。

我想添加RAM,它必须在工作时间以外完成。 我想知道是否可以安排一个任务将内存添加到虚拟机,然后打开机器。

我知道我可以自己做手动的select,但我想知道是否有可能通过计划任务自动化。

是的PowerCLI应该这样做。

Shutdown-VMGuest,Get-VM |的组合 Set-VM和GET-VM | start-vm应该允许你这样做,如果你保存为ps1文件,你应该可以使用任务调度程序来运行脚本。

尽pipe这可以安排或自动化,但我仍然会坚持要手动进行虚拟机硬件修改工作。 显然不是需要大规模复制的东西,所花费的时间也很less。 我不明白你为什么不这样做。

你的脚本看起来像

#Shutdown get-vm -name XXX | shutdown-VMguest #wait 30 sec start-sleep -s 30 #it should be off get-vm -name XXX | set-vm -memoryGB 999 #Start it get-vm -name XXX | start-VM