Configuration stage - The configuration stage of application-aware backup consists of the following steps.

- The user creates a protection policy using PowerProtect UI.
- PowerProtect creates a Boost user and a storage-unit on DD series appliance.
- PowerProtect adds a protection schedule to its own scheduler.
- The vProxy engine pushes agents using guest operating system credentials:
- Microsoft application agent
- Dell vProxy agent
- Dell ItemPoint
- The application agent configures lockbox with credentials on the SQL host (using ADM).
Protect stage - The following figure shows the steps involved in the application-aware backup for database.

- Request to the vProxy agent to execute the backup.
- Application-aware compatibility check (SQL permission, SQL status, VSS status, and so on).
- The vProxy takes VADP snapshot with quiesce option which will internally trigger VMware's own VSS workflow.
- The vProxy gets changed blocks from VADP.
- The vProxy starts the data transfer to DD series appliance.
- The vProxy retrieves the VSS manifest (metadata) from vSphere using VADP API and uploads it to the guest VM.
- The vProxy tells the Microsoft app agent to catalog the backup.
- The app agent parses the VSS manifest and catalogs databases quiesced during step 3 under its own directory structure.
- The app agent provides database backup details, including discovered SQL assets, to the vProxy.
- PowerProtect creates VM PCS (Protection Copy Set) and a corresponding SQL PCS based on the backup results.
Application-aware backup workflow (LOG)
Protect stage - The following figure shows the steps involved in the application-aware backup of SQL log protection.

- Request to vProxy to execute the backup.
- Application-aware compatibility check (SQL permission, SQL status, VSS status, and so on).
- The vProxy asks the Microsoft App agent to execute the transaction log backup.
- The Microsoft App agent will serially back up each database transaction log (using VDI) on DD series appliance.
- The SQL Server truncates the logs.
- The app agent provides database backup details, including discovered SQL assets, to the vProxy.
- The vProxy parses the VSS manifest and catalogs files and transaction logs.
- PowerProtect creates VM PCS and its corresponding SQL PCS based on the backup results.