Patent · US Active

Method and system for handling reallocated blocks in a file system

US7702662B2 · kind B2 · utility

7Cited by
38References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 16, 2007
Grant dateApr 20, 2010
Priority date
Expiry dateJul 21, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/128
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for managing a file system. In response to a user selecting an image of the file system to perform a rollback operation, each data block in the file system that is owned by the image is searched for. Then, it is determined whether a data block owned by the image is marked in a first map and a second map. In response to determining that the data block owned by the image is marked in the first map and the second map, the data block is marked in a third map. In response to determining that the data block owned by the image is marked in the third map, a new data block is allocated in the file system. Subsequently, data from the data block owned by the image is copied to the new data block in the file system prior to performing the rollback operation to avoid a collision that causes data corruption.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.