Hey,
Yeah, this is a common issue when backing up Windows VMs, especially Domain Controllers and SQL Servers. The fact that Avamar suggests using pre-freeze and post-thaw scripts means that the backup is failing to create a fully application-consistent snapshot.
If you haven’t already, I’d check if the VMware Tools VSS driver is installed and working properly inside the guest OS. You can verify that with:
If any writers are in a failed state, that’s likely the issue. Restarting the VMware Tools service inside the VM sometimes helps:
For Domain Controllers and SQL Servers, it’s usually best to use custom quiescing scripts to properly prepare the system for snapshotting. You’ll need two scripts:
Pre-freeze script (before snapshot) – This should:
Temporarily pause or flush pending transactions (for SQL)
Ensure Active Directory isn’t in an inconsistent state
Post-thaw script (after snapshot) This should:
Resume any paused processes
Confirm application integrity
On a Windows VM, the scripts should be placed in:
And must be named pre-freeze-script.bat and post-thaw-script.bat.