Application-Aware Backup Settings

Prior to running Microsoft Exchange Server Items, Microsoft SQL Server Databases, Microsoft SharePoint Server Data or Microsoft Active Directory recovery you have to configure your backups to become “Application-aware”. From the VMs list on the left select the specific VM(s) running MS Exchange Server, MS SQL Server, MS SharePoint Server, MS Active Directory, provide its/their Domain Administrator Credentials. You can add several VMs running applications.

Optionally you can choose to Automatically truncate the transaction logs after backup.

The advanced Application-Aware Backup option is to skip certain applications during backup. Suppose, you have several applications installed on one virtual machine, and one of these applications is in a non-consistent state. Then, the other one will not be backed up and the whole Application-Aware Backup will fail. This option allows you to skip the application which is in a non-consistent state and proceed with the Application-Aware backup of other applications in “correct” state. Select the Skip applications option, then make your selection among the applications to be skipped (MS Exchange, MS SQL Server/SharePoint, MS Active Directory).

Note that for enabling the Application-aware backup, you have to provide guest OS login credentials for the selected VM(s) running MS Exchange server, MS SQL Server, MS SharePoint Server, MS Active Directory. This means that you have to specify a user with domain administrator privileges. User Account Control (UAC) technology introduced in Windows Server 2008 operating system is not natively supported by Acronis Backup for VMware since the product accesses the VMs data in agent-less mode. So, if UAC is enabled for the user you specify, we would suggest the following possible solutions (either one is acceptable):

  1. Disable UAC for the specified user. The UAC can be enabled/disabled via a domain group policy, for example.
  2. Specify a different user for which UAC is disabled. For example you can use a built-in domain administrator account which has UAC disabled by default.
  3. Install a small (up to 30Mb) “Acronis Backup Agent” inside the VM. For that: run Acronis Backup for VMware installation package, choose Extract Components option from the menu, extract Acronis Backup Agent .msi component and install the Agent onto the server where UAC is enabled. Then, you can employ any domain user with domain administrator privileges independently from UAC state.

Note that while Backup for VMware is not a cluster-aware software, it is still possible to perform Application-aware backups of Exchange cluster nodes (Exchange 2003 SP2+ versions are supported). During the backup Acronis Backup for VMware can back up the Exchange databases available for the specific VM (node of Exchange cluster) at the given moment of time. While there are many different types of Exchange cluster (SCC, CCR, DAG) which all have their own specifics, the main thing you should ensure is that the Exchange databases data is actually accessible from the VM you are backing up with “Application-aware” option. The same approach applies to transaction logs truncation option – they will be truncated for the accessible databases only.

For example, it does not matter which node of Exchange 2010 DAG cluster you are backing up, since in this case each node can host active databases and passive databases (i.e. replicas of databases from other nodes), and all these databases will be properly backed up as they are accessible from any node. Note that the logs will be truncated for both active and passive databases in this case.

The exception from this rule is SCC cluster where database is located on shared storage and therefore is inaccessible for vStorage API used to get access to the VM data. SCC clusters are NOT supported.

If you are planning to extract the Exchange database from the backup and perform recovery to the point of failure, which implies replacing the database with the backup copy and rolling up the transactions logs on top of it, then you should make sure to extract the very latest version of the database, so that the existing transaction logs can be applied to this copy. If any of the transactions logs are missing in the chain then their roll up will not be possible.

NOTE: The backup of VM(s) with Active Directory should not be older than the “tombstone lifetime” setting (60 days by default). Otherwise, the domain controller within the VM(s) restored from such an outdated archive will be inconsistent. For more information, please, refer to http://support.microsoft.com/kb/216993/en-us.