Text-to-speech function is limited to 200 characters
There is only one backup software, as I know, that is able to backup together with snapshots and VM memory dump file. Its Ahsay, in special mode configured and still you must first take VM snapshot with vmware vCenter or ESXi. Without VM memory and snapshots backup you cant backup VM in application consistent state. All those backup software like Veeam, are crap. They produce crash consistent backups. You talk about VSS. Think once more. VSS dont know nothing about some 3rd party servers. Also VSS dont know nothing about Linux embedded servers boxes. Second - you talk about quiescene. How you do it? Using pre-post commands? No, you cant just disconnect working server offline. So, you cant use pre-post commands. Maybe some database agent? No, there is no database agents for 3rd party servers. Maybe some server own command to quiescene? Unfortunately todays most servers are "on the box" without any additional tool. You even dont know what is inside box. The only solution to make application consistent, quiescened backup from VM-s is to backup together with snapshots and VM memory dump file. After restore you must revert to vm snapshot and then you are in online state of that server. Server even dont know it was backed up. No any reboot. But Ahsay is not best solution, because its very slow - in this mode it dont use vmware API and CBT, but instead downloads all files through SSH and calculates deltas. Better solution is to use hardware storage SAN (like Qnap). Then you make snapshot in vmware environment, then snapshot in SAN environment, then replicate SAN snapshot to other SAN (its standard and integrated feature of SAN box), then delete SAN snapshot and then delete vmware snapshot. While restore, you just restore SAN snapshot and then restore vmware snapshot. SAN boxes also include automation that works together with vSphere and vCenter, to automatically take vmware snapshot. Also all VM disks must reside in the same LUN, through vmware datastore. And all VM disks must be configured as dependent.