То, что я хочу сделать, - приостановить 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"
Если бы кто-нибудь мог дать мне несколько строк кода, которые будут делать резервные копии моего vm в определенном месте, которое было бы хорошо. Я упал с первого препятствия tbh, я попытаюсь выполнить tar и сохранить его на моем NAS. Мы увидим, насколько легко этот бит после этого! : p haha
Спасибо за помощь.