ESXi Snapshot-Revert Script

In meiner Test-VM stelle ich oft einen vorherigen Snapshot her, um mit Test usw. mit einer leeren Debian Installation zu beginnen. Mit folgendem Script kann ich einen Snapshot direkt aus der Test-VM wiederherstellen, ohne mich im vSphere-Client einloggen zu müssen:

#!/bin/bash
 
host="esxi-host"
vm="test/test.vmx"
 
# get vm-id
vmid=$(ssh $host 'vim-cmd vmsvc/getallvms' | grep "$vm" | awk {'print $1'})
echo "vm-id: $vmid"
 
ssh $host "vim-cmd vmsvc/snapshot.revert $vmid suppressPowerOff && vim-cmd vmsvc/power.on $vmid"

Der Befehl vim-cmd vmsvc/snapshot.revert stellt den ersten Snapshot der VM wieder her. Sollte man verzweigte Snapshots haben, gibt es zusätzlich die optionalen Parameter snapshotLevel und snapshotIndex.

Votaussetzung für das Script ist, dass man über SSH Zugriff auf die Maschine hat (TechMode).

Flash Videos ruckeln unter Windows 7

Nach einer frischen Installation von Windows 7 und einem Update auf die letzte Version des Adobe Flash Players ruckeln Videos im Fullscreen-Mode in Opera, Firefox wie auch im Internet Explorer.

Nach einer kurzen Recherche im Internetz bin ich auf die Lösung gestoßen, die Roger Graf niederschrieb.

Tippt man opera:plugins in Opera in die Adressleiste, sieht man kurzerhand das für .swf Dateien das Plugin Shochwave Flash zuständig ist, welches wohl das ruckeln verursacht.

Das herunterladen und installieren der aktuellen Version von Shockwave brachte das gewünschte Ergebnis und Youtube Videos sowie Konsorten machen nun selbst in HDTV 1080p keine Probleme mehr.