Пауза, резервное копирование, а затем перезапустите Virtualbox VM
То, что я хочу сделать, это приостановить Virtualbox VM, создать резервную копию и затем перезапустить его. Я хочу создать cron-скрипт для этого.
Я считаю, что это те команды, которые мне нужны, но я не знаю, как сделать резервную копию (средний бит):
VBoxManage controlvm "Windows Server" savestate
while [ `VBoxManage list runningvms | grep "Windows Server" | wc -l` = "1" ]
do
sleep 2
done
#here is the bit I don't know to do...
#I need to somehow create a backup of the vm here... I'm sure its not
#that difficult, but I don't know where to start or whether what I
#would come up with would be the best way
#restart using start-stop-daemon... dunno why! This is in my init.d script
#and was the only way it worked (as far as I could work it! haha)
start-stop-daemon --background --chuid user --make-pidfile --pidfile "$PIDFILE" --start --exec /usr/bin/VBoxHeadless -- --startvm "Windows Server"
Если бы кто-нибудь мог дать мне несколько строк кода, которые сделают резервную копию моего виртуального компьютера в определенном месте, это было бы хорошо. Я упал на первое препятствие, затем я попытаюсь скопировать резервную копию и переназначить ее на свой NAS. Посмотрим, насколько легко этот бит после этого!: п хаха
Спасибо за помощь ребята.