每20分钟重新启动虚拟机

我们需要能够自动每20分钟创build一次在实验室中重新启动虚拟机的方式。

有没有什么办法可以在vSphere 5中完成?

我现在无法访问vSphere,但它应该是这样的:

  1. 转到计划任务(首页 – > …)
  2. 创build更改VM电源状态的新任务
  3. select虚拟机
  4. select电源操作选项“重置”
  5. 经常select

或者,您可以使用vSphere CLI:

http://pubs.vmware.com/vsphere-50/topic/com.vmware.vcli.examples.doc_50/cli_manage_vms.10.6.html

像Alan说的那样,我会使用vSphere计划的任务。

  • “开机”:打开电源
  • “关机”:closures电源
  • “closures”:客户操作系统的整洁closures
  • “暂停”:整理客户操作系统的暂停
  • “重置”:重新启动客人(基本上closures电源然后开机)

另外,我没有看到重新引导破损机器的任何问题,所以您也可以使用非永久性磁盘,这样当虚拟机重新启动时,恢复到已知的良好状态。 否则,重新启动黑客机器只会导致黑客机器…

虽然计划重新启动有一个明显的问题:如果我连接到13:59开始testing我的漏洞,并且重新启动安排在14:00,会发生什么情况?

你为什么不简单地创build一个bat文件

有代码

shutdown -r -f -t 1200000 ; 

并创build一个时间表来执行它