It seems like some of these issues are from older of ESX/ESXi, but wanted to confirm. We will be using the latest version of Veeam Backup & Replication with vSphere 5.5 U1 to do backups. I spoke with an Engineer from another company that said they also using Veeam except for any VMs running SQL. For SQL, they use ShadowProtect instead. The reason being is that when using Veeam, SQL tends to lock up.
From what I can see, there are a couple of reason a VM may lock up during the snapshot or snapshot removal. One is from using quiesce during the snapshot. But with Veeam we have the option to enable application-aware image processing which basically uses Microsoft VSS instead. Same way ShadowProtect works to my knowledge. So with that enable, the SQL transactions should be processed and I would think it should cause the DB to lock up.
The other issue I have seen is when removing a snapshot that a VM freezes and Veeam uses snapshots for its backups. But this appeared to be an issue prior to vSphere 5.0.
So my question is, are there still issues with using Veeam to backup SQL databases during production hours?
From what I can see, there are a couple of reason a VM may lock up during the snapshot or snapshot removal. One is from using quiesce during the snapshot. But with Veeam we have the option to enable application-aware image processing which basically uses Microsoft VSS instead. Same way ShadowProtect works to my knowledge. So with that enable, the SQL transactions should be processed and I would think it should cause the DB to lock up.
The other issue I have seen is when removing a snapshot that a VM freezes and Veeam uses snapshots for its backups. But this appeared to be an issue prior to vSphere 5.0.
So my question is, are there still issues with using Veeam to backup SQL databases during production hours?