That's the beauty of a virtual machine. If things go nuts, it's all stored in one virtual hard disk file. Make a copy of the file before the update, update, things go haywire, overwrite the file with the copy.
There's also complete machine state snapshot abilitly with VMWare. It's roughly the same thing but faster.
Sounds like it might be moot at this point anyway if everything's pretty close.