Please ask Veeam, it's their product that does the backup.I migrated my VMs from Vmware to Proxmox.I use Veaam as backup app.I backed up regular vm on proxmox without problem using Veeam.I want to take a backup SQL VM and take tlog backup using Veeam.There is way to take app aware backup now?
The current veeam integration with Proxmox does not have application aware processing, they state that it is coming in a future release. If you need or want application aware processing then they recommend loading the agent on the VM and processing it that way which will provide stateful backups.Hi everyone,
I migrated my VMs from Vmware to Proxmox.I use Veaam as backup app.I backed up regular vm on proxmox without problem using Veeam.I want to take a backup SQL VM and take tlog backup using Veeam.There is way to take app aware backup now?
If you need or want application aware processing then they recommend loading the agent on the VM and processing it that way which will provide stateful backups.
Freeze/thaw via qemu agent will never be the same as Application Aware in Veeam for VMware/HyperV. It also frequently generate SQLWriter/VDI errors on Windows VM with SQL Server.AFAIK, you can install qemu agent and hook into its freeze/thaw process in order to get application aware backups. I haven't done this of windows stuff, yet for Linux it works great. Maybe that can mitigate the problem for you?
Freeze/thaw invokes same VSS writers within Windows Guest, same as Veeam or others backups vendors.Freeze/thaw via qemu agent will never be the same as Application Aware in Veeam for VMware/HyperV
Implementation, put the desired backup type number inside Regkey value
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\QEMU Guest Agent VSS
Provider\VssOption, so that the program can query the desired backup type.
VSS backup types:
number type
1 VSS_BT_FULL
2 VSS_BT_INCREMENTAL
3 VSS_BT_DIFFERENTIAL
4 VSS_BT_LOG
5 VSS_BT_COPY
afaik, it's only cosmetic.generate SQLWriter/VDI errors
Agree, this is one of the references I used that does a good job of explaining things - https://blog.datact.ch/backup-mssql-server-with-proxmoxFreeze/thaw invokes same VSS writers within Windows Guest, same as Veeam or others backups vendors.
Just set VSS_BT_COPY into Registry , if chained/differentials SQL backups exist within Windows Guest, to prevent breaking the "LSN chain".
Ok, found it:
VSS-Options
Code:Implementation, put the desired backup type number inside Regkey value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\QEMU Guest Agent VSS Provider\VssOption, so that the program can query the desired backup type. VSS backup types: number type 1 VSS_BT_FULL 2 VSS_BT_INCREMENTAL 3 VSS_BT_DIFFERENTIAL 4 VSS_BT_LOG 5 VSS_BT_COPY
afaik, it's only cosmetic.
+1 , like other backup vendor which runs "within" guest.AAP in Veeam [...] granular application (not just files) restore
Why not? You just need to run the same stuff that the Veeam does. I implemented a couple of script to hook e.g. into databases and activate the backup mode of them, then the qemu snapshot, exit backup mode and then the backup runs on the frozen DB. This was not only on PVE, but also on other agents that support hook scripts. I think this is very common in all backup agents.Freeze/thaw via qemu agent will never be the same as Application Aware in Veeam for VMware/HyperV.
We use essential cookies to make this site work, and optional cookies to enhance your experience.