I don't understand why this is such a big deal. Just plug in an external disk, and copy your VM using the Finder. Presto, snapshot. To restore, copy it back.
If you have room on the internal disk, copy it there for backup and no external is needed.
I just use the Finder's duplicate...