To create transactionally consistent backups of servers that run VSS-aware applications such as Microsoft SQL Server, Microsoft SharePoint, Microsoft Exchange or Oracle, you must enable application-aware processing for the backup job.
Application-aware processing is Veeam's proprietary technology based on Microsoft VSS. Microsoft VSS is responsible for quiescing applications and creating a consistent view of application data on the OS of the Veeam Agent computer. Use of Microsoft VSS ensures that there are no unfinished database transactions or incomplete application files when Veeam Agent for Microsoft Windows creates a Microsoft VSS snapshot and starts copying backed up data to the target location. For more information about Microsoft VSS, see this Microsoft KB article.
Application-aware processing is supported for Microsoft Windows 2008 R2 SP1 and later. To use application-aware processing, you must have the latest updates installed on the Veeam Agent computer OS. To learn more, see Supported Applications.
If your computer OS runs an application that does not support Microsoft VSS (there is no VSS writer for this particular type of application, for example, MySQL), Veeam Agent for Microsoft Windows will not be able to utilize Microsoft VSS and application-aware processing for this application. To process such applications, you can use pre-freeze and post-thaw scripts. For more information, see Pre-Freeze and Post-Thaw Scripts.