Os dejo un script para hacer snapshots periódicos de máquinas virtuales en un entorno vmware. El script está hecho en powershell y el original es de http://dcinfrastructure.blogspot.com.es/2011/01/create-and-delete-snapshots-on-schedule.html . Yo lo adapté un poco. Tenéis que tener instalado el vSphere PowerCLI (yo tengo la 4.0 update 1, supongo que otra versión servirá) y lo he probado con windows server 2008 y un vsphere 4.1.0. Después, podemos crear un .cmd para que éste llame al script en powershell. Claro, lo suyo es hacer una tarea programada con el .cmd.
Por favor, revisad bien y adaptad los scripts a vuestras necesidades. Y tened en cuenta también que este no es un buen método de backup, pero sí que te puede salvar de algún apuro.
Aquí tenéis el script en powershell y el .cmd: SnapshotBackups.ps1 y launch_snapshots_backup.cmd
Gracias de nuevo a http://dcinfrastructure.blogspot.com.es/2011/01/create-and-delete-snapshots-on-schedule.html