Hey,
also ich habe es so gemacht. Ich arbeite mit der vmrun.exe . Ich pausiere die VMs damit der Ram auf die Disk geschrieben wird und kopiere sie dann automatisch weg. Zusätzlich lasse ich alles in eine Logdatei umleiten und lasse mir diese automatisch per Mail zukommen.
Zusammengefasst habe ich das in eine "Batch" datei. Ich weiß nicht wie du es machen willst mit dem sichern. Bei mir ist es so das ich meine VMs über das Netzwerk auf meinen Fileserver rübersicher.
del /Q /F D:\Backup\Meinserver1\log.txt
del /Q /F I:\Server-Images\Meinserver1 >> log.txt
"D:\VMware Server\vmrun.exe" -h
https://127.0.0.1:8333/sdk -u user -p password -T server suspend "[DATASTORE] Meinserver1/Meinserver1.vmx" >> log.txt
copy E:\datastore\Meinserver1\*.* I:\Server-Images\Meinserver1\ >> log.txt
"D:\VMware Server\vmrun.exe" -h
https://127.0.0.1:8333/sdk -u user -p password -T server start "[DATASTORE] Meinserver1/Meinserver1.vmx" >> log.txt
"D:\Backup\Meinserver1\mailsend" mailsend.exe -d doäme -smtp smtpserverip -t mailto -f mailfrom +cc +bc -sub "Betreff" -M "Message!" -a log.txt
Du musst dir einen User anlegen der mit in der lokaler Administrator ist. Mit DATASTORE ist gemeint wo deine Server gespeichert sind. Für die Mail brauchst du die .Exe die ich mit hochgeladen habe. Der Rest sollte selbsterklärend sein:)