CloneVM snapshot dont use all disks
Posted: 29. Jan 2020, 08:18
hello
i wand to take an online backup of some vms by
take snapshot
clone snaphot
remove snapshot
create compressed copy on external storage
remove clone
1st problem
i didnt register the cloned vm
but i have errors in the virtual disk manger
2nt problem
in the first tests it worked fine with all attached disk
but now he only clones the first disk
any idea ?
here is the script
-------------------
DATUM=`date +%Y-%m-%d_%H-%M-%S`
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
/usr/bin/vboxmanage snapshot $VM take SnapClone --live
sleep 10
#test
#/usr/bin/vboxmanage clonevm $VM --name="$VM-bak" --snapshot="SnapClone" --options keepallmacs --options keephwuuids --keepdisknames --basefolder=/home/vboxuser/VMClone
#active
/usr/bin/vboxmanage clonevm $VM --name="$VM-bak" --snapshot="SnapClone" --options keepallmacs --basefolder="/home/vboxuser/VMClone"
sleep 10
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
trickle -d 51200 -u 51200 /usr/bin/tar -czf /mnt/backupall/vclone/$VM-bak-$DATUM.tgz /home/vboxuser/VMClone/$VM-bak
sleep 10
rm -fr /home/vboxuser/VMClone/$VM-bak
sleep 10
-------------------
i wand to take an online backup of some vms by
take snapshot
clone snaphot
remove snapshot
create compressed copy on external storage
remove clone
1st problem
i didnt register the cloned vm
but i have errors in the virtual disk manger
2nt problem
in the first tests it worked fine with all attached disk
but now he only clones the first disk
any idea ?
here is the script
-------------------
DATUM=`date +%Y-%m-%d_%H-%M-%S`
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
/usr/bin/vboxmanage snapshot $VM take SnapClone --live
sleep 10
#test
#/usr/bin/vboxmanage clonevm $VM --name="$VM-bak" --snapshot="SnapClone" --options keepallmacs --options keephwuuids --keepdisknames --basefolder=/home/vboxuser/VMClone
#active
/usr/bin/vboxmanage clonevm $VM --name="$VM-bak" --snapshot="SnapClone" --options keepallmacs --basefolder="/home/vboxuser/VMClone"
sleep 10
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
/usr/bin/vboxmanage snapshot $VM delete SnapClone
sleep 10
trickle -d 51200 -u 51200 /usr/bin/tar -czf /mnt/backupall/vclone/$VM-bak-$DATUM.tgz /home/vboxuser/VMClone/$VM-bak
sleep 10
rm -fr /home/vboxuser/VMClone/$VM-bak
sleep 10
-------------------