Both from backup, and internal storage optimization points of view, it will make lots of sense to create snapshots on external media:
Have the VM itself on the Macs internal disk, and once the external backup disk is connected, create a snapshot and store on the external disk. Just like timemachine works.
I do want to create snapshots. Lots of them. However, it is really troublesome to carry them around on the mac's ssd. Size of the VM on disk grows out of control. It'd be preferable to have the vm itself on the mac, but store as much snapshots as you want on a cheap external disk.
Thanks
Have the VM itself on the Macs internal disk, and once the external backup disk is connected, create a snapshot and store on the external disk. Just like timemachine works.
I do want to create snapshots. Lots of them. However, it is really troublesome to carry them around on the mac's ssd. Size of the VM on disk grows out of control. It'd be preferable to have the vm itself on the mac, but store as much snapshots as you want on a cheap external disk.
Thanks