This is one way to do it.
Remember that you have to check if the VM snapshot work after backup.
IMHO, a better way, is to save the database dump/files/system status on a folder (with ntbackup or other tools) and then transfer it to tape.
You can save VM snapshot too, but you cannot be sure of...