Step 4. Specify Guest Processing Settings
If you want to back up Azure VMs that are currently running, you can configure guest processing settings at the Guest Processing step of the wizard. These settings allow you to specify what actions Veeam Backup for Microsoft Azure will perform when communicating with the guest OSes.
Particularly, you can specify the following guest processing settings:
Application-aware processing is a Veeam technology that is based on Volume Shadow Copy Service (VSS), a Microsoft solution responsible for quiescing applications on Azure VMs and creating a consistent view of application data. For more information on VSS, see Microsoft Docs.
You can enable application-aware processing for Windows-based Azure VMs running VSS-aware applications to ensure that the applications will be able to recover successfully, without data loss.
Guest scripting allows Veeam Backup for Microsoft Azure to run custom scripts on processed Azure VMs before and after backup operations.
For example, you can instruct Veeam Backup for Microsoft Azure to execute a pre-snapshot script on an Azure VM to quiesce its applications — this will allow Veeam Backup for Microsoft Azure to create a transactionally consistent snapshot while no write operations occur on the virtual disks of the VM. After the snapshot is created, a post-snapshot script can start the applications again.