I am coming from a setup where my own custom scripts backed up VM's on a regular basis rotating between backup target servers and keeping X copies, but not doing a backup if the VM hasn't changed since the last backup on the target. I have a number of very large machines that are not run often...