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 an Exchange Database
For an out-of-place restore of an Exchange database, you must change the database name and the physical path.
- Recovering Messages from an Offline Exchange Database
- Recovering Messages from an Application-Aware Backup for Exchange
- Restoring an Exchange Database
- 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, see Restoring SQL Databases to restore a database from an application-aware backup.
For an out-of-place restore of a SQL Server database, you must change the database name and the physical path.
See Restoring an Oracle Database to restore a database from an application-aware backup.
You can restore application data from the primary snap copy associated with the storage policy.You can only restore from backups using magnetic disk libraries, and not from backups to tape libraries or virtual tape libraries.
Note: Restores from backup copies are only available for VMware.
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 IntelliSnap Application Backups
The proxy specified on the IntelliSnap Operations tab for the application subclient must be a VSA proxy that meets the requirements for application-aware backups using IntelliSnap. For new clients created by application-aware backups, the proxy is set automatically on the application subclient, and you do not need to select a value for the proxy.
Application Data Restores from VSA Streaming Backups
For restores from streaming application-aware backups for Windows VMs, a block level driver mounts a pseudo-disk on the MediaAgent that is used for browse and restore operations. The restore gets file system information from the pseudo disk, enabling browse and restore operations to read directly from stored backup data.
By default, Windows VMs use MediaAgent binaries that are included with the application plug-in.
For Linux VMs, the mount happens on the VSA Linux proxy that is used for the restore.
Application Data Restores from VMware IntelliSnap Backups
For restores from application-aware backups performed with IntelliSnap, the application plug-in first mounts the VSA hardware snapshot and then attaches the disk. By default, the snapshot is mounted to the source VM. The application plug-in restores application data, then detaches the disk and unmounts the snapshot.
Mounting Snapshots from the CommCell Console
If you manually mount a snapshot, the destination client must be a VSA proxy that meets the requirements for application-aware backups using IntelliSnap.