You can restore files and folders from a guest virtual machine.
The Virtual Server Agent uses block-level live browse to enumerate files and folders in a backup, eliminating the need to capture metadata during backups. When browsing a virtual machine, files and folders are displayed after a short delay.
Restoring files and folders from a guest virtual machine is applicable to IntelliSnap backup jobs and backup copy jobs.
Considerations
-
Restoring files and folders from a guest Linux virtual machine is supported for backup copy jobs only.
-
You can backup virtual machines configured with Azure Stack Hub unmanaged and managed disks. From these backups, you can restore full virtual machines and restore guest files and folders.
-
To live browse and restore files from an ReFS volume from a backup of a Windows 2016 VM, you must use a MediaAgent running on Windows 2016 or later.
-
For a Windows guest VMs with storage spaces, you must use a Windows VSA access node and MediaAgent that run on same version or a later version as follows:
-
The VSA access node and MediaAgent that are used for the live browse must be running on Windows Server 2016 or later.
-
The MediaAgent that is used for the live browse cannot be part of a clustered environment.
-
You cannot simultaneously browse two cloned VMs that use the same storage space information.
-
Procedure
-
From the CommCell Browser, expand Client Computers > virtualization_client > Virtual Server > Azure Stack Hub > backup_set.
-
Initiate the restore from a subclient or backup set:
-
From a subclient: Right-click the subclient and select Browse and Restore.
-
From a backup set: Right-click the backup set, point to All Tasks, and click Browse and Restore.
-
-
In the Browse and Restore Options dialog box, select Guest Files and Folders and click View Content.
-
From the list of backed up virtual machines in the Client tab, expand a virtual machine, select files or folders to be restored, and click Recover All Selected.
The Restore Options for All Selected Items dialog box appears.
-
To specify the type of information that should be restored, select one of the following options:
-
Restore ACLs Only
-
Restore Data Only
-
Restore Both Data and ACLs
-
-
To replace files or folders with the same names at the specified destination, select the Unconditional Overwrite check box.
-
From the Destination Client list, select a client that resides in the same CommCell as the source client.
-
For the Specify destination path value, click Browse to select a folder on the destination client.
Alternatively, enter the UNC path or the location of the NFS mounted file system. For example, enter \\servername\sharename. Do not specify a drive letter associated with a mapped drive.
The restored data inherits the rights (or permissions) of the parent folder.
-
Optional: For Preserve Source Paths, select one of the following options:
-
Preserve n level from end of source path: Specifies whether the restore operation must keep the specified number of levels at the end of source path of the selected data.
For example, if the selected data is Documents\Memos\Sales, this option is set to 1, and the destination path is temp, the data will be restored as \temp\Sales.
-
Remove n level from beginning of source path: Specifies whether the restore operation must remove the specified number of levels from the beginning of source path of the selected data.
For example, if the selected data is Documents\Memos\Sales, this option is set to 1, and the destination path is \temp, the data will be restored as \temp\Sales.
-
-
To specify user credentials on the destination client, select Impersonate User.
In the User Name, Password, and Confirm Password boxes, enter the credentials for a user account that has all permissions for the destination path to which data will be restored. This user must have permissions to create files in the destination folder. Without these permissions, the recovery operation will not complete successfully.
-
Click OK to submit the restore job.