The answer to this question is more preference /simplicity if your SQL servers are sensitive to the snapshot stun of your hypervisor or you need to support clustering for SQL Server then agent is a great option. Either backup methods use application aware processing in order to do log truncation etc.
However, if these are systems that are managed by DBAs and they want to the ability to control how the databases and logs are backed up and have their own scripts using the native SQL Server tools to complete those backups, then you might consider Enterprise Plugins as it has even more flexibility and scalability as it can take advantage of parallel streams that the agent/hypervisor can't and can be leveraged in the DBA's existing scripts.
https://helpcenter.veeam.com/docs/backu ... ml?ver=120
However, if these are systems that are managed by DBAs and they want to the ability to control how the databases and logs are backed up and have their own scripts using the native SQL Server tools to complete those backups, then you might consider Enterprise Plugins as it has even more flexibility and scalability as it can take advantage of parallel streams that the agent/hypervisor can't and can be leveraged in the DBA's existing scripts.
https://helpcenter.veeam.com/docs/backu ... ml?ver=120
Statistics: Posted by jason.berry — Jun 24, 2025 3:58 pm




