samba
12/26/2016 - 6:17 AM

VirtualBox Snapshot Kit

VirtualBox Snapshot Kit

#!/bin/sh

export MACHINE_NAME="test machine"
export DATE=`date +"%Y-%m-%d %H:%M:%S"`

take_snapshot () {
  while read vmuuid; do
    VBoxManage snapshot "${vmuuid}" take "Snapshot ${DATE}"
  done
}


# List machines
VBoxManage list vms | grep "${MACHINE_NAME}" | grep -oE '\{[a-z0-9-]+\}' | take_snapshot