Vranger Pro may be a good solution for you. We use vranger to back up our vm servers to disk on the vranger server which is retained for 3 days, then that server is backed up to tape by TSM. Restoring from TSM then restoring the vm from vranger is a very easy process on both counts.
Keep in mind that for the SQL Server and Oracle servers (and Exchange and anything else with a database) you’ll want to rely on normal backup and restore operations (backup SQL to disk, then backup those backup files to tape), otherwise your backups won’t be consistent.
As for backing up the other VMs directly, you want to use something which supports consolidated backup of the hosts.