×

Versioned file system with fast restore

  • US 20120054156A1
  • Filed: 08/30/2010
  • Published: 03/01/2012
  • Est. Priority Date: 08/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable medium having stored thereon instructions that, when executed by a processor, perform a method associated with a versioned file system comprising a set of versions, wherein each version comprises a tree of write-once objects rooted at a root directory manifest, and wherein versions may share objects, a method comprising:

  • associating a borrow window to each of a set of versions in the versioned file system;

    in response to a request to restore a file from a version in the versioned file system, determining whether the file exists within a borrow window of the version; and

    if the file exists within the borrow window of the version, returning metadata associated with the file so that the file has an appearance of being restored; and

    upon receipt of a request to open the file, returning contents of the file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×