Patent ID: 7865472

Claim:
A computer-implemented method for restoring data in a file system, comprising: identifying a backup copy of a first file to be restored; locating the backup copy of the first file to be restored, the backup copy comprising: a copy of contents of the first file; a file header comprising file-location information that identifies an original location of a first portion of the first file within the file system; determining, by reading the file header of the backup copy, the original location of the first portion of the first file within the file system; restoring the first portion of the first file by copying a first portion of the backup copy of the first portion of the first file to the original location of the first portion of the first file within the file system; restoring additional portions of the backup copy of the first file by copying the additional portions of the backup copy to available locations that are adjacent to the original location in which the first portion of the backup copy was copied.