In a virtualized world the following things needs to be backed up:
Files / Folders
Applications / Application Objects
.... add anything else
then are we safe just by backing up VMs or we should continue to backup the traditional way (file / database backup) in order to achieve full recover-ability (Veeam v8 allows file level recovery).
For Example: If a machine is running SQL Server, taking a full VM backup and restoring will restore my SQL Server data as well. Assuming that daily backup is acceptable, is there a need of traditional SQL Server backup using SQL Server Agent? How confident can one be about the SQL server database, when restoring the VM ... is there an integrity check at VM level backup?
Please throw light on backup strategies for backing of infrastructure running VMs hosting databases / web servers / AD / Exchange