Restore Data - Image Level

Topics | How To | Related Topics


Overview

Restore Considerations for this Agent

Restore Destinations


Overview

The following page describes the agent-specific restore options. Additional restore options are accessible from the Related Topics menu.

The Image Level iDataAgent performs the following types of restore operations:

When restoring data, you can, if desired, restore the data to a file system type that differs from the type in which it originated. For example, you can restore NTFS data to a FAT file system and restore FAT data to an NTFS file system. FAT file systems do not support Discretionary Access Control Lists (DACL); therefore, any NTFS data that you restore to a FAT partition loses its original access privileges. Conversely, when FAT file system data is restored to an NTFS file system, the restored data inherits the DACL of the destination directory.

Back to Top


Restore Considerations for this Agent

Before performing any restore procedures for this agent, review the following information:

General

File Level Restore:

Volume Level Restore:

Back to Top


Restore Destinations

By default, the Image Level iDataAgent restores a volume or file(s) to the client from which it originated; this is referred to as an in-place restore. If desired, you can also restore the data to a different Image Level client. Keep in mind the following considerations when performing such restores:

The following section enumerates the types of restore destinations that are supported by the Image Level iDataAgent. See Restore/Recover/Retrieve Destinations - Support for a list of Agents supporting each restore destination type.

In-Place Restore

Out-of-Place Restore

Cross-Platform Restores

Restore to Network Drive/NFS-Mounted File System

For File Level Restores only, besides restoring data to a client computer’s local drive, you can also restore data to a UNC path (Windows) or an NFS-Mounted File System (Unix). (See Restore to Network Drive/NFS-Mounted File System for comprehensive information.)

Performing a File Level Restore

If the Image Level backup contains the Metadata information, you can perform a File Level restore operation on the Image Level Backup. By default, files are restored to the same folder. However, while restoring the files related to system state, it is recommended to perform an Out-of-Place restore. This will ensure that the existing files are not overwritten.

Use the following steps to perform a file level restore on an Image Level backup:

  1. From the CommCell Browser, navigate to Client Computers | <Client>.
  2. Right-click <Image Level>, point to All Tasks, and then click Browse Backup Data.
  3. Click OK.
  4. Navigate to the folder you want to restore and then select the files to be restored.
  5. Click Recover All Selected.
  6. Clear the Restore to same folder checkbox.
  7. Specify the destination path by clicking the Browse button.

    This will ensure that the existing files are not overwritten.

  8. Click OK.
  9. Click the Job Initiation tab.
  10. Click OK.

Changing the Temporary Directory for File Level Restore

By default, the extents (blocks) are restored to the default temporary location, for example: C:\Program Files\Company\Product\iDataAgent\FileSystemAgent.

Based on the available size of recovery space on the target client, you can move the temporary directory to a new location using the following steps:

  1. From the CommCell Console, navigate to Client Computers.
  2. Right-click the <Client>, and then click Properties.
  3. Click the Registry Key Settings tab.
  4. Click Add.
  5. In the Name field, type dHOME.
  6. In the Location list, type FileSystemAgent.
  7. In the Type box:
    • on Unix client

      Select VALUE.

    • On Windows client

      Select REG_SZ.

  8. In the Value field, type the path to the new directory.

    For example (on UNIX): /etc/mytemp2

    For example (on Windows): D:\mytemp2

  9. Click OK.
  10. Click OK.

Restore from Backup Copies

The Image Level on Unix iDataAgent restores file(s) to the client from which it originated by default; this is referred to as an in-place restore. If desired, you can also restore the data to a different Image Level client.

Keep in mind the following considerations when performing such restores:

File Level Restore from a Primary Backup Copy

  1. From the CommCell Console, navigate to Client Computers | <Client>.
  2. Right-click the Image Level on Unix iDataAgent, and then click All Tasks | Browse Backup Data.
  3. From the Browse Options dialog box, select the MediaAgent from the Use MediaAgent list, on which the primary copy of data is backed up.
  4. Click OK.
  5. Select the file/s you want to restore, and then click Recover All Selected.
  6. In the Destination Client list, select the client with the same operating system as the MediaAgent.
  7. Click OK.

File Level Restore from an Auxiliary Backup Copy

Please note that if the operating systems of the client computer and the MediaAgent to which the primary backup copy is directed are different then you can perform a file level restore using the auxiliary backup copy.

  1. From the CommCell Console, navigate to Client Computers | <Client>.
  2. Right-click the Image Level on Unix iDataAgent, and then click All Tasks | Browse Backup Data.
  3. From the Browse Options dialog box, select the MediaAgent from the Use MediaAgent list, on which the primary copy of data is backed up.
  4. Click Advanced.
  5. Select the Browse from copy precedence check box, and then in the Copy Precedence box, type or select 2 as the copy precedence number.
  6. Click OK to close the Advanced Browse Options dialog box.
  7. Click OK.
  8. Select the file/s you want to restore, and then click Recover All Selected.
  9. In the Destination Client list, select the client with the same operating system as the MediaAgent.
  10. Click OK.

Frequently Asked Questions

What Happens During a File Level Restore?

File Level restores are carried out as extractions of content from the Image Level backup. The following sequence of events takes place during a File Level Restore:

  1. During Browse, if the index is not available in the cache, a request is sent to the Media Agent to index the objects selected for restore.
  2. The Master File Table of the backup is scanned to determine the number of blocks (extents) that contain the files to be restored.
  3. The MediaAgent restores the selected files to the designated client and places them in the temporary directory.
  4. The Restore process on the client extracts the file data from the restored extents and then restores file(s) from them.
  5. Once the restore operation is complete, it will clean up the temporary directory to which the extents were restored.
While restoring large number of files, you may not see the data being restored instantly as the files need to be extracted from the disk image.

How to Estimate the Free Space Required for Extent Recovery Location?

The temporary space required for the extent recovery location would be the size of the files being restored with a small amount of overhead (10% - 20%). If the disk was highly fragmented at the time of backup, this may require additional temporary space. See examples below:

Example 1: If the default Extent size is 1 MB, in order to restore a 4 KB file, a 1 MB extent is restored on the client to allow the extraction of the 4 KB file.

Example 2: When the disk is not highly fragmented at the time of backup, if you try to restore files that are collectively 1 GB in size, then 1.2 GB temporary space is required to hold the extents.

Example 3: If a 400 KB file is highly fragmented and scattered in 100 different extents, then all the 100 extents (100 MB) will need to be restored to the machine to restore the 400 KB file.

How do the default cluster sizes for NTFS affect restores?

NTFS volumes allocate hard disk space using increments of cluster sizes. A cluster is a smallest fixed unit of disk space that can be allocated to a file. For file sizes that are not an exact multiple of the cluster size, additional space must be allocated as the next largest multiple of the cluster size.

If the cluster size is not specified when formatting a partition, defaults are used according to the size of the partition, to reduce the amount of unused space and reduce fragmentation. You can override the default settings when formatting a partition.

For example, the default maximum cluster size for NTFS under Windows NT 4.0 and later is four kilobytes and NTFS file compression is not supported on drives with a larger cluster size.

When restoring volumes, the backed up cluster size determines the maximum cluster size for the destination volume. For larger volumes, use a larger cluster size.

The following table shows the default cluster sizes for NTFS.

 

Default cluster sizes for NTFS

Volume size Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000
7 MB–512 MB 512 bytes 4 KB 4 KB
512 MB–1 GB 1 KB 4 KB 4 KB
1 GB–2 GB 2 KB 4 KB 4 KB
2 GB–2 TB 4 KB 4 KB 4 KB
2 TB–16 TB Not Supported* Not Supported* 4 KB
16TB–32 TB Not Supported* Not Supported* 8 KB
32TB–64 TB Not Supported* Not Supported* 16 KB
64TB–128 TB Not Supported* Not Supported* 32 KB
128TB–256 TB Not Supported* Not Supported* 64 KB
> 256 TB Not Supported Not Supported Not Supported
* Not supported because of the limitations of the master boot record (MBR).

Windows limits the size of an NTFS volume to that addressable with 32-bit clusters, which is slightly less than 256 TB (using 64-KB clusters).

For more information, refer to Microsoft KB article 140365.

File Level Restores and Metadata Collection on AIX

Consider the following when doing a file level restore:

Performance Details:

OS version AIX 6.1
dSnapChunkSize 65536
LUN Size 1.5 TB
Memory 8 GB
Processors 2

Metadata Collection Performance:

Total Number of Files : 107862987

Job ID Metadata Collection Method Scan Time Backup Time Metadata Collection Time Archive Index Time Cleanup Time Backup Size
48 Using Scan Optimization 00:03:14 03:50:17 04:54:17 00:01:43 00:00:03 516.92 MB
56 Without Scan Optimization 00:00:24 03:42:58 18:54:20 00:01:54 00:00:03 516.92 MB
64 No Metadata Collection 00:00:21 03:50:48 00:00:07 00:00:15 00:00:02 516.92 MB

Backup Performance:


Back to Top