From 5af2a0a2bf7875e1968354137ecdfc7c185cab6a Mon Sep 17 00:00:00 2001
From: Jan Vales <jan@jvales.net>
Date: Mon, 23 Nov 2015 18:53:59 +0100
Subject: [PATCH] Script so snapshot VMs.

---
 vbox_snapshot.sh | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100755 vbox_snapshot.sh

diff --git a/vbox_snapshot.sh b/vbox_snapshot.sh
new file mode 100755
index 0000000..85aae6a
--- /dev/null
+++ b/vbox_snapshot.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+#
+# Copyright 2015 by Jan Vales <jan@jvales.net> (Someone <someone@somenet.org>)
+# send me your changes. credit author(s). do not publish. share alike.
+# to be done: find a suitable licence text.
+#
+# Script to snapshot VMs.
+#
+
+if [[ $1 == "" ]] ; then
+	echo "No <VM-Name> given. (Use ALL for all vms)"
+	exit 1
+fi
+
+if [[ $1 == "ALL" ]] ; then
+	for i in vmGW vmSVC vmVULN ; do
+		echo "VM -${i}-"
+		VBoxManage snapshot ${i} take "${i}_autoSnap_" --live --uniquename "Timestamp"
+	done
+else
+	VBoxManage snapshot ${1} take "${1}_autoSnap_" --live --uniquename "Timestamp"
+fi
+
-- 
2.43.0