Advanced Restore Data - Windows File System iDataAgent

Restore Data Browse and Restore Find Data
Table of Contents

Performing an Out-of-Place Restore

You can restore the data to following locations:

  • Different folder on the same computer from which the data was backed up
  • Different computer

Keep in mind that the destination computer must reside in the same CommCell as the client whose data was backed up.

Make sure that the following are excluded while performing the restore operation:

  1. *:\drivers\*
  2. *:\win*\inf\*

Restore to Different Folder on the Same Client

Follow the steps given below to restore data to a different folder on the same client from which data is backed up:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Clear the Restore to same folder check box and click Browse.
  2. Click OK.
  3. Use the options in the Preserve Source Paths area to exclude folders (and its contents) from the source path.
    For Example: If the selected data is Documents\Users\Memos\Sales, and you want to restore data only from the Sales folder, set the Preserve <n> level from end of source path option to 1.

    If the selected data is Documents\Users\Memos\Sales, and you want to restore the data from Memos and Sales folders, set the Remove <n> level from beginning of source path option to 2.

  1. Click OK.

Restore to a Different Client

Follow the steps given below to restore data to a different client:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Clear the Restore to same folder check box.
  1. In the Destination Client list, select the client. You can select any client that is in the same CommCell as that of the client from which the data was backed up.
  2. Select the Restore to same folder check box to restore to the same folder on the destination.
  3. Click OK.

  • The data will be restored to a different client. The location of the data will remain same as the source client. If you restore a shared folder from one client computer to another client computer, the share status of the folder will be restored.
  • If you select the Restore to same folder check box, the data will be restored to the same folder on the destination client.  All the existing data in that folder will be overwritten during the restore operation.
  • Backed up data from clients running the current Simpana version cannot be restored to clients running older versions.

Performing a Cross-Platform Restore

You can restore data to the following platforms:

  • All supported versions of Windows
  • All supported versions of Unix, Linux and Macintosh

    You cannot restore encrypted files from a windows client to the Unix client.

Follow the steps given below to perform a cross-platform restore:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. In the Destination Client list, select the client.  You can select any client that is in the same CommCell as that of the client from which the data was backed up.
  2. Clear the Restore to same folder check box and click Browse.
  3. Select the destination folder and click OK
  1. Click OK.

Restore to a UNC Path/NFS-Mounted File System

Follow the steps given below to restore data to a UNC path (Windows) or NFS-mounted file system (Unix).

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. In the Destination Client list, select the computer that hosts the share or mounted file system.
  2. Clear the Restore to same folder check box.
  3. In the Specify Destination Path, enter the network share or click Browse.
  4. In the Browsing for destination folder on <client> dialog box, select the destination folder and click OK.

    For example:

    • /finite/nftest/test for an NFS share
    • \\server\share for a UNC path
  5. Enable Impersonate User Checkbox.
  6. Enter a username and password that has all permissions for the folder to which the data will be restored. This user should be allowed to create files in the destination folder of the client where you are restoring the data.
  7. Click OK.

Renaming Files on Restore

If you do not want to overwrite the existing files during restores, you can append a suffix to the filenames and restore them as new files. (This suffix is appended to the filename before the extension.)

Follow the steps given below to rename files during the restore:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Clear the Restore to same folder check box.
  2. In the Destination Client list, select the client.
  3. Click Advanced.
  4. In the Advanced Restore Options dialog box, select the Map tab.
  5. Enter the desired string that you want to append as a suffix to the filenames in Rename all restore files with suffix and click OK. For Example: Enter the string temp will rename file.txt to filetemp.txt.
  6. Click OK.
  7. Click OK to start the restore.

Overwriting Data during Restores

By default, the data in the destination is overwritten when the restored version is newer than the one in the destination.

Use the following steps to overwrite data irrespective of the destination version:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Ensure that the Overwrite Files check box is selected.
  2. Click Unconditional Overwrite.
  3. Click OK.

Restoring Data Only When It Exists on the Destination

Follow the steps given below to restore the only data that already exists in the destination computer. This ensures any data removed from the destination computer is not reintroduced by the data recovery.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Ensure that the Overwrite Files check box is selected. (If it is not selected, only those files that do not exist on the destination will be restored.)
  2. Select the Restore only if target exists check box.
  3. Click OK.

Restoring by Jobs

You can select a specific backup job for a restore. This method of restoring data is faster and useful in the following scenarios:

  • To restore point-in-time data associated with a specific backup job
  • To restore multiplexed data from the same client

Note: The Restore by Jobs feature is not available for Laptop clients and on computers where the standalone File System Core package is installed.

Restore All the Data Backed Up during a Job

The Restores by Jobs feature uses the same number of streams used by the backup job.

For more information on configuring multiple streams, see Configuring Multiple Streams for Backups.

To restore all the data backed up during a selected backup job, use the following steps:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System.
  2. Right-click the <Backup Set> and select All Tasks | Restore by Jobs.
  3. Enter the Start Time and End Time and click OK. The list of backup jobs, completed in the specified time period is displayed.
  4. Right click the job you wish to restore and select Restore Selected Jobs.
  5. Click OK.

Restore Specific Data Backed Up during a Job

You can restore specific files and folders from the data backed up in a selected backup job. The Restore by Jobs feature uses a single stream for restore operations irrespective of the number of streams used by the backup job. For more information on configuring multiple streams, see Configuring Multiple Streams for Backups.

To restore specific files and folders from a selected backup job, use the following steps:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System.
  2. Right-click the <Backup Set> and select All Tasks | Restore by Jobs.
  3. Enter the Start Time and End Time and click OK. The list of backup jobs, completed in the specified time period is displayed.
  4. Right click the job you wish to restore and select Browse.
  5. Click OK in the Browse Options dialog box.
  6. Select data that you want to restore and click Recover All Selected.
  7. Click OK.

Restoring from a Failed or a Killed Job

You can restore from a failed or killed job. When Restoring from a Failed or a Killed Job, the data backed up to the point of failure will be restored.

Failed or killed backup jobs are immediately aged regardless of their defined retention rules, therefore, these jobs can only be restored if the media is not yet overwritten. You can restore aged data from tape media but cannot restore from disk libraries.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System.
  2. Right-click the <Backup Set> and select All Tasks | Restore by Jobs.
  3. Select Failed or Killed in the Job Status area of the Restore by Jobs Filter dialog box.
  4. Enter the Start Time and End Time to specify the time period in which the job was failed or killed.
  5. Click Advanced.
  6. Select the Include Aged Data check box and click OK.
  7. Click OK on the Restore Jobs Filter dialog box. The list of backup jobs, completed in the specified time period is displayed. The list also includes Failed or Killed jobs.
  8. Right click the job you wish to restore and click Restore Selected Jobs.
  9. Click OK.

Resubmitting a Restore Job

You can rerun a failed or completed restore job. This is useful when you want to use all the options and settings configured for the original job.

Follow the steps given below to rerun a restore job:

  1. From the CommCell Browser, navigate to Client Computers.
  2. Right-click the <Client> and click View | Job History.
  3. Click Data Recovery Operations.
  4. Select the Browse and Restore check box and clear all other check boxes.
  5. Click OK.
  6. Right-click the restore job that you want to resubmit from the Data Recovery Job History tab and click Resubmit Job.
  7. Click OK to start the restore.

Filtering Data from Restores

During a restore operation, you can specify the files, directories, and file name patterns that you want to filter and exclude from restoring.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. In the Recover Options for All Selected Items dialog box, click Advanced.
  2. Select the Paths/Filters tab.
  3. If you want to remove any files or folders from restore operation, click Add for Filter Item list and enter the path of the data. Wildcard entries must be expressed as complete paths.

    You can also click Delete to remove existing source or filter items.

  4. In the Advanced Recover Options dialog box, click OK.
  5. In the Recover Options for All Selected Items dialog box, click OK.

Note: You cannot filter the system state during the restore operation.

Supported Wildcards in Filters

The following wildcards can be used in filters to include or exclude data when restoring data.

Wildcard

Definition

Example

* Any number of characters.

This wildcard is used in following scenarios:

  • filter all files of a specific extension
  • filter all files when the file name starts with a specific pattern
  • filter all files under a specific directory
  • filter all files under a specific drive
C:\*.log will filter all files with the .log extension on root of the C drive.

If you want to filter files with the .log extension from a folder on the C drive, you must include the path to the folder in the filter. (e.g. C:\Test\*.log)

ntuser* will filter all files for which the file name starts with the word ntuser.

C:\Finance\Test\* will filter only the files in the "Test" folder under the "Finance" folder on the C drive. Any sub-folders under the "Test" folder will get backed up.

C:\* will filter all files located on root of C drive.

**

All files under a specific directory

All files under a specific drive

C:\Test\Data\** will filter all files and subdirectories under and including C:\Test\Data

C:\**\Data\** will filter all files and subdirectories below and including any directory called "Data" at any level in the C: volume

G:\Users\**\xpprofile\*.log will filter all files with the .log extension from any xpprofile subdirectory under Users directory

G:\Users\**\xpprofile\ntuser* will filter all filenames starting with ntuser from any xpprofile subdirectory under Users directory

C:\** or C:\ will filter all files and directories in C drive

? Any one character

This wildcard can be used to filter following files or folders:

All files (or folders) for which any one character in the file name or the folder name is variable.

To filter files:

C:\access?.doc will filter any files with the extension .doc on the C drive for which the name begins with- "access" followed by any one character such as access1.doc or access5.doc. However, access12.doc or access15.doc will not be filtered because the last two characters in the name are variable.

To filter access12 or access15, you must specify access?? in the subclient filters.

To filter folders:

Class?report will filter any folder for which the character in the place of ? is variable. For example: Class1report and Class2report will be filtered. However, Class15report will get backed up.

[ ]

Set or range of characters. C:\[a-m]*.doc will filter any file with .doc extension on the C drive for which the name begins with the letters "a" through "m”.

C:\[AEIOU]*.doc will filter any file name that ends with .doc and begins with the letters A, E, I, O, or U.

If you want to treat [] as literal characters and not as wildcards, you must use a special syntax. This will be useful when you want to filter a file which has [] in the file name. The special syntax allows you to define an escape character. Each character immediately following the escape character will then be treated literally and not as a wildcard.

For example: You want to filter a file with the name report[finance].doc on the C drive. In order for the square brackets to not be treated as wildcards, you must define an escape character. In the following example, the escape character is defined as the apostrophe (‘). The "e=" syntax is used to define the escape character. Since the square brackets are to be treated as literals, they both must be preceded by apostrophes. The filter entry in the subclient should look like this:

<P:e='>C:\report'[finance'].doc

Any character can be used as the escape character, as long as it is defined after the “e=” in the syntax and it precedes any character that is to be treated as a literal.

In addition, the escape character can itself be used as a literal. This can be achieved by prefixing it with another escape character. To filter a file with the name Test[Report]’2011’Financials.doc on the C drive, the following syntax should be used:

<P:e=’>C:\Test’[Report’]’’2011’’Financials.doc

[!]

The negation of a set or range of characters. You can use the wildcard in following scenario:

Filter all files in a directory except the files for which the name starts with any character from the specified set or range of characters.

C:\Windows\[!AEIOU]*.doc will filter all .doc files in the C:\Windows directory that start with a letter other than A, E, I, O, or U.

Restoring Data Using a Map File

You can restore individual files and folders to different locations using a map file containing a list of files to be restored, with their corresponding restore paths.

Create a Map File

The map file is a text file in the CSV (Comma Separated Value) format.  Follow the steps given below to create a map file:

  1. Create a text file on the client computer where you want to restore the data.
  2. Add the mapping information in the file in the following format:

    "<source path>","<destination path>"

    • If the specified destination folder is not available, the necessary destination folder will be created during the restore.

The specified paths for both the source and destination should be absolute paths within the same client computer.

You can provide following information in a map file:

Information

Example

File to File mapping "C:\dir1\file1.txt","E:\dir2\file1.txt"
Folder to Folder mappings "C:\dir2","E:\dir2"
Drive to Drive mappings "C:\","E:\"
Renaming files/folder "C:\dir4\file2.txt","F:\dir5\file3.txt"
Filtering files "C:\dir5",""
File to File mapping with UNC  path for source to UNC path for destination

When restoring to/from an UNC path, prefix the path with "UNC-NT"

"UNC-NT_Filer\Share\source2","UNC-NT_Filer\Share\destination2"
File to File mapping using UNC path for source "UNC-NT_Filer\Share\source2","E:\dir2"

Add Files and Folders with Unicode Characters to a Map File

If the path or the filename contains Unicode characters, the Map File must be converted to a format that can be used by the data protection operation. The Unicode Conversion utility must be used to convert the Map File to a format that can be provided as input.

  1. Using a text editor, create a file that contains a list of files or folders with Unicode characters and save the file as a Unicode text file.
  2. From the command line, navigate to the <software install folder>/Base folder and type the following:

    ./CVconvertUnicode <source file> <destination file>

    where:

    • <source file> is the full path and name of the file created in Step 1.
    • <destination file> is the full path and name of the destination file. This file is automatically created by the utility.
  1. Use the destination file as the Map File to perform the restore.

Partial File Restore Using a Map File

Files can be restored partially using a Map file. Multiple files can be added in the Map file for partial restores with specific start/ stop offset values. These restores can be run from the CommCell GUI or from the command line. Partial file restores are supported for:

  • Index restores
  • Index Free Restore – Restore By Job
  1. Using a text editor, create a text file on the client computer where you want to restore the data.
  2. Add the mapping information in the file using the following syntax:

    <source file path>”,“<destination file path>”,<start offset>,<stop offset>

    Where:

    <start offset> and <stop offset> are values in bytes

    For example: “/path1/data1/SRC”,"/path2/data2/DEST”,100,1000

The partial file restore behavior with different mapping options is given below:

Mapping

Behavior

File in map, no start offset and no stop offset File will be restored fully
File in map, only start offset provided File will be restored from <start offset> till the end of the file
File in map, start and stop offsets provided File will be restored from <start offset> to <stop offset>
File in map, start offset provided in invalid format (not a number) Restore will start from the beginning of the file
File in map, stop offset provided in invalid format (not a number) Restores till the end of the file
File in map, stop offset value is less than start offset Restores till the end of the file
Map file having duplicate source file entry with different destination location Only the first source file entry will be honored
Map file with folder path, start and stop offsets provided All the files under the folder will honor the start and stop offsets

Restore Using a Map File

Use the following procedure to restore a list of files and folders from a computer and each of these files have a different destination.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Click Advanced.
  2. Select the Map tab.
  3. Select the Use map file check box and click Browse to navigate to the map file.
  4. Clear the Restore unmapped file check box.
  5. In the Advanced Recover Options dialog box, click OK.
  6. Click OK to start the restore.

Combine Browse and Restore with the Map File Restore

Use the following procedure to restore a set of files to a specified location with some files within that set to different destinations:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Click Advanced.
  2. Select the Map tab.
  3. Select the Use map file check box and click Browse to navigate to the map file.
  4. Select the Restore unmapped file check box.
  5. In the Advanced Recover Options dialog box, click OK.
  6. In the Recover Options for All Selected Items dialog box, click OK.

Restoring Deleted Files

Follow the steps given below to restore deleted files:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Click Advanced.
  2. Select the Browse Options tab.
  3. Select the Restore deleted items check box and then select the Specify Time Range check box.
  4. Select the time range to restore the files, deleted in that period of time.
  5. In the Advanced Recover Options dialog box, click OK.
  6. In the Recover Options for All Selected Items dialog box, click OK.

Setting Up Pre-Post Processes

You can run batch files or shell scripts before and/or after restore jobs. Follow the steps given below to setup a process before or after the restore job:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Click Advanced and then click the Pre/Post tab.
  2. If you want perform a process before the restore job, enter the path for the batch file in the Pre Recovery Command box or click Browse to select the batch file.
  3. If you want perform a process after the restore job, enter the path for the batch file in the Post Recovery Command box or click Browse to select the batch file.
  4. Select one of the following options:
    • Use Local Accounts  - Select this option if the local account has permissions to execute the processes on the destination client.
    • Impersonate User  - Select this option and enter the username and password, that has the permissions to execute the processes on the destination client.
  5. Click OK.
  6. Click OK to start the restore.

Set Up Pre and Post Processes to Run after Each Attempt

By default, a specified post process command is executed only on successful completion of the restore operation.
Use the following steps to run a post process even if the restore operation did not complete successfully. For example, this may be useful to bring a database online or release a snapshot.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Click Advanced and then click the Pre/Post tab.
  2. Enter the path for the batch file in the Post Recovery Command box or click Browse to select the batch file.
  3. Select the Run Post Process for all attempts check box.
  4. Click OK.
  5. Click OK to start the restore.

Restoring the Full System

You can restore any one or all of the following components during full system restore:

  • File System
  • System State
  • Office Communications Server

Before performing a full system restore, make sure that the backup jobs are disabled for the client so that any scheduled backups for the client will not start until the full system restore is complete.

Follow the steps given below to disable backups at the client level:

  1. From the CommCell Browser, right-click the <Client> and select Properties.
  2. Click the Activity Control tab.
  3. Clear the Enable Backup check box. This will disable backup jobs for the client and any scheduled backup jobs for the client will not start during the full system restore.
  4. Click OK.

Follow the steps given below to perform full system restore:

  1. From the CommCell Browser, navigate to Client Computers| <Client> | File System.

  2. Right-click the <backupset> that contains the System State data and all the drives, point to All Tasks and then click Browse and Restore.

  3. Select the required options from the Restore Options dialog box and click View Content.

  4. Select the <BackupSet> box from the CommCell Browser which contains system state data and all the drives.

  5. Click Recover All Selected.

    Select the required options from the Restore Options for All Selected Items dialog box and click OK.

For more information on Full System Restore on a Non Domain Controller and Domain Controller, see Full System Recovery.

Restoring the System State

System State components can be restored as follows:

System State Category Components Type of Restore

Components

System File Protection catalog and files

Performance monitor configuration files

Active Directory

Quotas

SYSVOL (if this is a domain controller)

Certificate Services database (if this is a certificate server)

Cluster database (if this server is part of a cluster)

Registry

COM+ database

1-Touch component

File Server Resource Manager (FSRM)

  • You can do an in-place and out-of place restore of all components together.
  • Individual components can only be restored out-of-place.
  • 1-Touch component will be used to perform 1-Touch Recovery. You cannot perform the Direct Restore or Browse and Restore of 1-Touch component.
 

Services

DHCP

WINS

Event logs

Disk quota information

RSM database

WMI database

Terminal Server Licensing database

Content Indexing catalogs

  • All services except Content Indexing Catalogs can be restored together or individually in place or out of place.
  • Content Indexing Catalog service will be included when you restore the entire system state but cannot be restored individually.

Prerequisites

  • Install Microsoft .NET Framework 3.5 and 4 on the client computer. This is not required if the client computer has Windows 2003 or Windows XP.
  • If you have excluded any critical system state component from the backup, you cannot use that backup for the system restore. Ensure that the following critical system state components are not excluded from the backup:

    Registry

    System Protected Files

    Active Directory

    Cluster DB

    Sysvol (For 2000 or 2003 domain controllers level)

    DFSR (Windows 2008 Domain controller level)

Notes:

  • You cannot filter the system state during a restore operation. For more information, see Filtering Data from Restores.
  • When you perform a system state restore, the directories backed up using system state backup are not restored with ACLs.

Restore the System State In-Place

Before performing the system state restore ensure that the service user is a local administrator or services are running on a local system. The unconditional overwrite option is not applicable to system protected files.

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | defaultBackupSet .
  2. Right-click the default subclient in the right pane and then click Browse and Restore.
  3. Click View Content in the Restore Options dialog box.
  4. Expand the items in the defaultBackupSet in the left pane of the Client Browse tab and click the System State box.
  5. Click Recover All Selected.
  6. Click OK.

Restore the System State Out-of-Place

You can perform an out-of-place restore of the following entities in system state:

  • SYSVOL to restore deleted group policy objects (GPOs) back to the Active Directory server without having to do a full system restore.
  • Registry hives. This can be helpful if the server has crashed and you need a version of the registry. Once these hives are restored, you can manually replace the hives that exist on your server. You can also load them into the registry to view the contents before replacing them on server.
  • IIS metabase file to repair a IIS server using Microsoft procedures.

  • These methods require advanced skills. Be sure to visit the Microsoft support website and look for articles that describe these methods in more detail.
  • By default, the system state data is unconditionally overwritten.  However, for Windows Vista and higher versions of Windows Operating System, the system state data is overwritten only when the data on the media is newer than the data in the restore destination.

  1. From the CommCell Browser, navigate to Client Computers | <Client>.
  2. Right-click the backup set that includes the system state, click All Tasks and then click Browse and Restore.
  3. Click View Content.
  4. Expand the items for the backup set in the left side of the Client Browse tab.
  5. Click the System State box on the left.
  6. Click Recover All Selected.
  7. If you want to restore the data to another client, select the client from Destination client list. The source client and destination client must reside in the same CommCell.
  8. Clear the Restore to same folder option.
  9. Enter  the destination path in the Specify destination path box.

    Optionally, click Browse to browse and select the path.

  10. Click OK.

Cross Hardware Restore of the System State

The system protected files are always overwritten during the system state restore. When you are performing cross hardware restore, the drivers on the destination computer may be different than the drivers on the source computer. Therefore, it is recommended not to overwrite any data under %SYSTEMROOT%\System32\Drivers folder. For Windows Vista and higher versions of Windows, you can avoid overwriting any data under %SYSTEMROOT%\System32\Drivers folder.

Make sure that the following are excluded while performing the restore operation:

  1. *:\drivers\*
  2. *:\win*\inf\*

Follow the steps given below when you want to perform the cross hardware system state restore for Windows Vista and higher versions of Windows:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | defaultBackupSet.
  2. Right-click the subclient that includes the system state, click Browse and Restore.
  3. Click View Content.
  4. Expand the items for the backup set in the left side of the Client Browse tab.
  5. Click the System State box on the left.
  6. Click Recover All Selected.
  7. Select a client from Destination client list. The source client and destination client must reside in the same CommCell.
  8. Click Advanced.
  9. Select Cross Hardware restore.
  10. Click OK.
  11. Click OK on the Restore Options for All Selected Items dialog box.

All the system state components and services data on the destination client will be overwritten, except the  %SYSTEMROOT%\System32\Drivers folder.

For Windows Vista and higher versions of Windows, the system protected files are overwritten only if the file on the media is newer than the file in the destination computer.

Restore Specific System State Objects

Follow the steps given below to restore individual system state components:

  1. From the CommCell Browser, navigate to <Client>.
  2. Right-click the backup set that includes the system state, click All Tasks | Browse and Restore.
  3. Click View Content.
  4. Expand the items for the backup set in the left side of the Client Browse tab.
  5. In the left pane, expand [System State] to display the two main objects: Components, Services.
  6. Select the Components and Services that you want to restore from the right pane of the Client Browse tab.
  7. Click Recover All Selected.
  8. If you want to restore the data to another client, select the client from the Destination client list. The source client and destination client must reside in the same CommCell.
  9. Clear the Restore to same folder option.
  10. Enter  the destination path in the Specify destination path box.

    Optionally click the Browse button to browse and select the path.

  11. Click OK.

Restoring Data on Storage Pools for Windows Server 2012

You can restore the storage pool and data included in it using the following steps:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select System State and C drive and then click Recover All Selected.
  5. Reboot the computer after the restore completes. The storage pool will be restored automatically. After the restore operation, if you find that the drive letter is different from what it was initially you can manually change the drive letter.
  6. Perform a separate restore operation for the data included in the storage pool.

Restoring Communication Server Data

You can restore data and settings for OCS and Lync Server. The metadata for OCS and Lync server is backed up and restored with the SQL Server iDataAgent.

Restore Lync Server Data and Settings

Follow the steps given below to restore Lync Server data and settings:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. In the right pane, expand the defaultbackupSet and navigate to the required data or setting under [OCS] | [Lync] folder.
  5. Select the required data and settings to be restored and click Recover all Selected.
  6. Click OK on the Recover Options for All Selected Items dialog box.

    By default the selected data or setting will be restored to the source location.

    If you want to perform out-of-place restore, the settings will be restored as files. Select the client from the Destination client list and specify the Destination path on the Recover Options for All Selected Items dialog box. If the destination client is a Lync server, the settings on the destination server will not be affected.

    If you perform out-of-place restore of the settings, the settings will be restored as files.

  7. Click OK.

Restore the Office Communications Server (OCS) Data and Settings

Follow the steps given below to restore OCS data and settings:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the OCS data and settings to be restored and click Recover all Selected.
  5. Click OK on the Recover Options for All Selected Items dialog box.

    By default the selected data or setting will be restored to the source location. If you want to perform out-of-place restore, select the client from the Destination client list and specify the Destination path on the Recover Options for All Selected Items dialog box. If the destination client is a Office Communication server, the settings on the destination server will not be affected.

  6. Click OK.

Restoring ACLs

The ACLs are restored by default when you restore a data. You can choose to restore only the data or the ACLs.

Restore Only the ACLs

You can restore only the ACLs and apply it to an existing data in the destination. Follow the steps given below to restore only the ACLs and apply it to the existing files in the destination:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Select Restore ACLs Only.
  2. Click OK.

Restore Only the Data

You can restore only the data and inherit permissions from the parent directory in the destination. Follow the steps given below to restore only the data, without restoring the ACLs:

  1. From the CommCell Browser, navigate to Client Computers | <Client> | File System | <Backup Set>.
  2. Right-click the <Subclient> in the right pane and then click Browse and Restore.
  3. Click View Content.
  4. Select the data that you want to restore and click Recover All Selected.
  1. Select Restore Data Only.
  2. Click OK.
  1. Select Restore Data Only.
  2. Click OK.

Restoring Virtual machines

Data secured by the Windows File System iDataAgent can be restored to a virtual machine running Windows.

Microsoft Virtual Server

To restore virtual machines on Microsoft Virtual Server using the Windows File System iDataAgent:

  1. Shut down the virtual machine(s).
  2. Remove the virtual machine(s) using the Virtual Server Web admin utility.
  3. Remove the configuration files from the virtual machine directories.
  4. Restore all files for each virtual machine backup to that machine's virtual machines configuration directory. (The directory with the machine DNS name can be restored in place.)
  5. Using the Virtual Server Web admin utility, add a virtual machine. Use the full path for the vmc file of the machine you want to restore.
  6. Select the option to restore from saved state.

The virtual machine(s) should restore and display as running.

Microsoft Hyper-V

To restore virtual machines on Microsoft Hyper-V using the Windows File System iDataAgent:

  1. Shut down the virtual machine(s).
  2. From the command prompt, run net stop vmms. You can also run this as a batch job in a PreRestore Process in the Advanced Restore Option dialog box.
  3. Browse the backed up data and select the VM to be restored.
  4. Run an in-place restore using the Unconditional Overwrite option.
  5. From the command prompt, run net start vmms. You can also run this as a batch job in a PostRestore Process in the Advanced Restore Option dialog box.
  6. Select the restored virtual machine in the Hyper-V Manager.
  7. Select the Start option of the virtual machine.

The virtual machine(s) should restore and display as running.

Listing Media

Before restoring any file or folder, you can review all the media that is associated with the selected data. Use this option to ensure that the media required to restore the selected data is available. You can also predict the total size of the data that you want to restore. Follow the steps given below to display the media and the size:

See List Media comprehensive information on media management and prediction.

  1. In the CommCell Browser, navigate to Client Computers | <client> | Agent.
  2. Right-click a <Backup_Set> and click All Tasks | Browse and Restore.
  1. Click OK.
  2. Select the data that you want to restore and click List Media and Size.
  3. Click OK.

The media associated with the selected data is displayed. If required, you can recall the required media from the export location.

Scheduling a Restore

  1. From the CommCell Console, navigate to Client Computers | <Client> | File System.
  2. Right-click a <Backup Set> and click All Tasks | Browse and Restore.
  3. Click View Content.
  4. Select the data to restore and click Recover All Selected.
  5. Click the Job Initiation tab and click Schedule.
  6. Click Configure.
  7. Select the appropriate scheduling options.  For example:
    • Click Weekly.
    • Check the days you want the run the restore job.
    • Change the Start Time to 9:00 PM
    • Click OK to close the Schedule Details dialog
    • Click OK to close the Restore Options dialog

    The restore job will execute as per the schedule.

See Scheduling for a comprehensive information on scheduling jobs

Managing Restore Jobs

Once you initiate the restore operation, a restore job is generated in the Job Controller. Jobs can be managed in a number of ways. See Job Management for a comprehensive information on managing jobs.

The following sections provide information on the different job management options available:

Restarting Jobs

Jobs that fail to complete successfully are automatically restarted based on the job restartability configuration set in the Control Panel. This configuration can be changed at any time; however, changes to this configuration will affect all jobs run in the entire CommCell.

It is also possible to override the default CommServe configuration for individual jobs by configuring retry settings when initiating the job. This configuration, however, will apply only to the specific job.

Configure Job Restartability at the CommServe Level

  1. In the CommCell Console, click the Control Panel icon, then double-click Job Management.
  2. In the Job Restarts tab of the Job Management dialog box, select a job type from the Job Type list, and then select the Restartable check box.
  3. To change the maximum number of times the Job Manager will try to restart a job, select a number in the Max Restarts box.
  4. To change the time interval between attempts by the Job Manager to restart the job, select a number of minutes in the Restart Interval (Mins) box.
  5. Click OK to save your changes.

Configure Job Restartability for an Individual Job

  1. From the Restore Options dialog box, click Advanced, then select the Job Retry tab and specify the following as desired:
    • Total Running Time - The maximum elapsed time, in hours and minutes, from the time that the job is created.
    • Number of Retries - The number of times that Job Manager will attempt to restart the job.
    • Kill Running Jobs When Total Running Time Expires - Option to kill the job when the specified Total Running Time has elapsed, even if its state is "Running".
  2. Click OK.

Controlling Jobs

The following controls are available for running jobs in the Job Controller window:

Suspend

Temporarily stops a job. A suspended job is not terminated; it can be restarted at a later time.

Resume

Resumes a job and returns the status to Waiting, Pending, Queued, or Running. The status depends on the availability of resources, the state of the Operation Windows, or the Activity Control setting.

Kill

Terminates a job.

Suspending a Job

  1. From the Job Controller of the CommCell Console, right-click the job and select Suspend.
  2. The job status may change to Suspend Pending for a few moments while the operation completes. The job status then changes to Suspended.

Resuming a Job

  1. From the Job Controller of the CommCell Console, right-click the job and select Resume.
  2. As the Job Manager attempts to restart the job, the job status changes to Waiting, Pending, or Running.

Killing a Job

  1. From the Job Controller of the CommCell Console, right-click the job and select Kill.
  2. Click Yes when the confirmation prompt appears if you are sure you want to kill the job. The job status may change to Kill Pending for a few moments while the operation completes. Once completed, the job status will change to Killed and it will be removed from the Job Controller window after five minutes.

Additional Restore Options

The following table describes the available additional options to further refine your restore operations:

Option Description Related Topic
Skip Errors and Continue

This option enables you to continue the restore job regardless of media errors and create a file that lists the full path names of the files that failed to get restored. Follow the steps given below to set this option:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click General.
  2. On the General tab, select the Skip errors and continue check box.
  3. Click OK.
 
Use Exact Index This option enables you to use the index associated with the data protection operation performed at a specific time or the latest index. By default, the system uses the index associated with the most recent data protection operation when your Browse the data.

This option allows you to associate the media with the most recent index available in the CommCell. Follow the steps give below to use exact index:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click General.
  2. On the General tab, select the Use Exact Index check box.
  3. Click OK.
 
Startup Options

The Startup Options are used by the Job Manager to set priority for resource allocation. This is useful to give higher priority to certain jobs. You can set the priority as follows:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click Startup.
  2. On the Startup tab, select Change Priority.
  3. Enter a priority number - 0 is the highest priority and 999 is the lowest priority.
  4. Select the Start up in suspended State check box to start the job in a suspended state.
  5. Click OK.
Refer to Job Priority and Priority Precedence.
Copy Precedence By default, the system retrieves data from the storage policy copy with the lowest copy precedence. If the data was pruned from the primary copy, the system automatically retrieves data from the other copies of the storage policy in the lowest copy precedence to highest copy precedence order. Once the data is found, it is  retrieved, and no further copies are checked.

You can retrieve data from a specific storage policy copy (Synchronous Copy or Selective Copy). If data does not exist in the specified copy, the data retrieve operation fails even if the data exists in another copy of the same storage policy. Follow the steps given below to retrieve the data from a specific storage policy copy:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click Copy Precedence.
  2. On the Copy Precedence tab, select the Restore from copy precedence check box.
  3. Enter the copy precedence number.
  4. Click OK.
Refer to Recovering Data From Copies.
Data Path Options

The data recovery operations use a default Library, MediaAgent, Drive Pool, and Drive as the Data Path. You can use this option to change the data path if the default data path is not available. Follow the steps given below to change the default data path:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click Data Path.
  2. On the Data Path tab, select the MediaAgent and Library.
  3. Select the Drive Pool and Drive for tape library.
  4. Select the name of the Proxy server if you wish to restore using a proxy server.

    You can select the Proxy server only when you are restoring from a snapshot. This option is not available for a regular restore.

  5. Click OK.
Refer to Change Data Path.
Encryption

If the client's data is encrypted with a pass phrase, you must enter the pass-phrase to start the data recovery operation. Follow the steps given below to enter the pass-phrase:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click Encryption.
  2. Enter the Pass Phrase.
  3. Click OK.
Refer to Data Encryption.
Alerts

This option enables users or user groups to get automatic notification on the status of the data recovery job. Follow the steps given below to set up the criteria to raise notifications/alerts:

  1. From the CommCell Browser, expand Client Computers | client.
  2. Right-click File System, and click All Tasks | Browse and Restore.

    The Browse and Restore Options dialog box appears.

  3. Click View Content.
  4. In the right pane, select the database that you want to restore, and then click Recover All Selected.

    The Restore Options for All Selected Items dialog box appears.

  5. Click Advanced.
  1. In the Advanced Restore Options dialog box, click Alerts.
  2. Click Add Alert.
  3. From the Add Alert Wizard dialog box, select the required threshold and notification criteria and click Next.
  4. Select the required notification types and click Next.
  5. Select the recipients and click Next.
  6. Click Finish.
  7. Click OK.
Refer to Alerts and Notifications.
Command Line Restores Command Line Interface enables you to perform backups or restore from the command line. The commands can be executed from the command line or can be integrated into scripts.

You can also generate command line scripts for specific operations from the CommCell Browser using the Save As Script option.

Refer to Command Line Interface.
CommCell Readiness Report The CommCell Readiness Report provides you with vital information such as connectivity and readiness of the Client, MediaAgent, and CommServe. It is useful to run this report before performing a backup or a recovery operation. Follow the steps given below to generate the report:
  1. On the CommCell Console menu bar, select the Reports tab.
  2. Click Readiness.

    The Report Selection dialog box appears.

  3. If necessary, select Reports | CommServe | CommCell Readiness in the left pane.
  4. Select the Computers tab, and then click Modify below the Computers list.
  5. In the dialog box that appears, clear Include All Client Computers and All Client Groups.
  6. Select the appropriate client from the Exclude list, and then click Include >.
  7. Click OK.
  8. Select the MediaAgent tab, and then clear Include All MediaAgents.
  9. Select the appropriate MediaAgent from the Exclude list, and then click Include >.
  10. Click Run.

    The report appears in your default Web browser.

Refer to CommCell Readiness Report.
Restore Job Summary Report

The Restore Job Summary Report provides you with information about all the data recovery jobs that are run in last 24 hours for a specific client and agent. You can get information such as failure reason, failed objects, job options, and so on. It is useful to run this report after performing the restore. Follow the steps given below to generate the report:

  1. On the CommCell Console menu bar, select the Reports tab.
  2. Click Summary.

    The Report Selection dialog box appears.

  3. If necessary, select Reports | Jobs | Job Summary in the left pane.
  4. On the General tab, select Data Recovery Jobs.
  5. Select the Computers tab.
  6. Select the appropriate client and the appropriate agent.
  7. Click Run.

    The report appears in your default Web browser.

Refer to Restore Job Summary Report.