Patent ID: 8126847
Filing Date: 2012-02-28
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving a request to restore data from a backup image of a volume generated on a system having a first file system type, the backup image including a plurality of data blocks and a plurality of metadata blocks, each metadata block pointing to a corresponding one of the data blocks and describing attributes of the corresponding data block, the first file system type having the data blocks and the metadata blocks intermixed in the backup image and organized independently of when the backup image was generated; determining a restore mode in response to the request; in response to a first determination of a logical restore mode, restoring a file in the volume by retrieving the metadata blocks associated with the file and the data blocks that are pointed to by the retrieved metadata blocks; wherein the file is restored on a system with a second file system type independent of, and different from, the first file system type, the second file system type has a different data layout and format than the first file system type, the second file system type having the data blocks stored in a different section of the backup image from the metadata blocks; and in response to a second determination of an image restore mode, restoring an entire image of the volume by using the data blocks in the backup image without using the metadata blocks.