Purpose
This article documents how to exclude a Microsoft SQL Database from being processed by Application-Aware Processing.
Limitations and Considerations
Excluding a database from Application-Aware Processing only means it will not be processed as part of the VSS snapshot operation, and the database will not be frozen.
The exclusions are per-server and are processed as the runtime component deployed within the Guest OS requests the VSS snapshot creation.
The exclusion discussed in this article does not affect Microsoft SQL transaction Log Backup Jobs, as they do not use VSS, and instead use native Microsoft SQL commands to generate backup files.Note: To exclude databases from Transaction Log Backup Jobs, review: How to exclude MS SQL Databases from SQL Log backup.
The database files will still be backed up as part of the backup job if the disk(s) where the database is located are within the scope of the backup job.
If you are only looking for a way to prevent the backup job from truncating the SQL Transaction Logs, consider instead changing the truncation setting within the backup job to copy-only.
Solution
Connect to the Veeam Backup Server.
Close all open Veeam Backup & Replication Console windows.
PowerShell Command:
More Information
NOTE: The Database Exclusion setting only affects Microsoft SQL Server databases.