Application-Aware Backups for the Virtual Server Agent
Application-aware backups capture the state of application data at the time of the backup, including data in memory and pending transactions, making it easier to restore the application for continued use. An application-aware backup for a virtual machine quiesces the application, flushes its memory, and completes pending writes, then creates a software snapshot of application data. After the software snapshot is created, the application resumes.
The application-aware backup includes two parts:
- The Virtual Server Agent (VSA) backup of the virtual machine can be a streaming or IntelliSnap backup.
Restores read virtual machine data from the primary copy for the storage policy.
- Application backup is triggered automatically by the VSA backup. The backup of application data always uses IntelliSnap, even if the VSA backup is a streaming backup.
Restores from streaming VSA backups read application data from the Snap copy defined for the storage policy.
For restores from VMware IntelliSnap backups, you can specify copy precedence to restore from a Snap, Vault, or Mirror copy.
Important: Both the VSA job and the associated application job must be available when restoring data for an application. The point-in-time software snapshot created by the application backup is part of the data that is stored for the VSA backup job. Ensure that both the VSA job and the application job are retained in the same storage policy copy that will be used for restores.
Guest OS Support
You can perform application-aware backups for Windows virtual machines.
Application Support for Hypervisors
The following table shows the applications that are supported when performing application-aware backups for specific hypervisors using the VSA:
|Hypervisor||Microsoft Exchange||Microsoft SharePoint||Microsoft SQL Server||Oracle database for Windows||Oracle database for Linux|
|Microsoft Hyper-V (streaming)||√||√||√||√|
OpenStack (streaming, only with Windows proxy)
Oracle VM (streaming, only with Windows proxy)
Red Hat Virtualization (streaming, only with Windows proxy)