Если не хочется выдумывать скрипт - я написал такую программку для винды. Ее можно закинуть в планировщик задач, и в файле настроек указать нужные виртуальные машины, откуда-куда копировать, сколько копий хранить.
https://github.com/u1035/vbox-vm-backup
На своем домашнем сервере использую её.