Copying Virtual Machine VMs to a new Computer

This is more of a Virtualbox/Vagrant question but should you be moving VMs machine to machine?

Or instead should you be just running vagrant up on each machine and then pulling database/media from Production/Staging on each machine?

Given that the .vagrant folder isn’t committed to git and is overwritten on a new machine I’m discovering a problem here with having all my trellis sites stored on Dropbox. A new machine that runs vagrant up will immediately overwrite the folder, which then gets synced to the other machine.

On the long run something like VersionPress would be great for this: