From 5af2a0a2bf7875e1968354137ecdfc7c185cab6a Mon Sep 17 00:00:00 2001 From: Jan Vales 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 (Someone ) +# 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 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