Patent · US Active

System and method for restoring and reconciling a single file from an active file system and a snapshot

US7930275B2 · kind B2 · utility

22Cited by
22References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 29, 2005
Grant dateApr 19, 2011
Priority date
Expiry dateDec 7, 2026

Classification

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

Abstract

The present invention relates to a system for restoring a file from a snapshot, where a version of the file exists in both an active file system and the snapshot. A twin inode is created in the active file system and comparisons are made between block pointers of the twin inode and the snapshot. If there is a match, the block pointer of the twin inode is moved to the active file system. If there is not a match, a determination is made whether the snapshot block pointer exists in the active file system. If the snapshot block pointer does not exist in the active file system, it is copied to the active file system. If it does exist, then the actual data block pointed to by the snapshot block pointer is copied to the active file system. In this way, a file may be restored without the need to always copy every individual data block or inode from the snapshot.

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