Patent ID: 7523276

Claim:
A method comprising: in response to selection of a selected file for synchronization: identifying a first physical location of the selected file in a first storage volume; identifying a second physical location of the selected file in a second storage volume, wherein the second storage volume stores a copy of the first storage volume; accessing a first change map, wherein the first change map identifies any regions of the first storage volume that have changed since the copy of the first storage volume was created; accessing a second change map, wherein the second change map identifies any regions of the second storage volume that have changed since the copy of the first storage volume was created; and synchronizing first data in the first physical location with second data in the second physical location, wherein the first data is stored in a first region of the first storage volume and the second data is stored in a second region of the second storage volume, and wherein the synchronizing is performed in response to at least one of: (a) the first change map identifying the first region and the first physical location including at least a portion of the first region, and (b) the second change map identifying the second region and the second physical location including at least a portion of the second region.