Performing a Restore from an Application Aware Backup
Important! To restore an application database, initiate a browse and restore operation from the application client:
- For Microsoft Exchange, you can use the Exchange Database Agent to restore data from an application aware backup. You can restore a database in place or out of place, restore files to a machine that is not running Exchange, or recover messages from application aware backups. For more information about different restore options, see the following topics:
- Restoring Exchange Databases
- Restoring an Exchange Database
- Recovering Messages from an Offline Exchange Database
- Recovering Messages from Exchange Database SnapProtect Backups
For an out-of-place restore of an Exchange database, you must change the database name and the physical path.
- For Microsoft SharePoint, you can perform mining to recover granular data from an application aware backup. See Restoring Granular SharePoint Data.
- For Microsoft SQL Server or Oracle for Windows, you can restore a database. See the following topics:
For an out-of-place restore of a SQL Server database, you must change the database name and the physical path.
You can restore application data from the primary snap copy associated with the storage policy, or from a Vault or Mirror copy.
In most cases, you will restore the application database in place. If you need to recover the VM and the application, you can restore the VM first through the VMware subclient, then recover the database in place.
By default, the VSA proxy that was used for the backup (or the next available VSA proxy) is also used for the restore.
- Do not use a MediaAgent to perform a VM-level live browse operation at the same time as the same Media Agent is being used for an operation to browse or restore granular data from an application aware backup for Exchange or SharePoint.
- If you try to recover an Exchange or SharePoint database when a request to browse or restore granular data from an application aware backup is in progress, and you receive an error message indicating the VSS snap was not found, retry the operation.
Proxy for SnapProtect Application Backups
The proxy specified on the SnapProtect Operations tab for the application subclient must be a VSA proxy that meets the requirements for application aware backups using SnapProtect. For new clients created by application aware backups, the proxy is set automatically on the application subclient, and you do not need select a value for the proxy.
Application Data Restores from VSA SnapProtect Backups
For restores from application aware backups performed with SnapProtect, the application plug-in first mounts the VSA hardware snapshot to the same ESX server that hosts the VSA proxy that is used for the restore, and then attaches the disk to the VSA proxy. The application plug-in restores application data, then detaches the disk and unmounts the VM.
Mounting Snapshots from the CommCell Console
If you manually mount a snapshot to an ESX server, the destination client must be a VSA proxy that meets the requirements for application aware backups using SnapProtect.