Patent · US Active

Creation of snapshot copies using a sparse file for keeping a record of changed blocks

US7870356B1 · kind B1 · utility

72Cited by
17References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 22, 2007
Grant dateJan 11, 2011
Priority date
Expiry dateNov 12, 2029

Classification

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

Abstract

A snapshot copy facility responds to a request for writing new data to a block of a production dataset by saving original data of the block, and writing the new data to the block of the production dataset and keeping a record of the blocks of the production dataset have been changed since the point in time when the snapshot copy was created. For detection of corruption of the snapshot metadata and for portability of the snapshot copy software, a sparse file is used for keeping a record of the blocks of the production dataset that have been changed since the snapshot. For “copy on first write” snapshots, the sparse file is a “write once read many” (WORM) file to store old data of blocks. For “remap on write” snapshots, the sparse file is a “read-write” (RW) file to which writes to the production file are stored.

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