Please download the dossier by clicking on the dossier button x
×

Method and apparatus for file system snapshot persistence

  • US 7,440,966 B2
  • Filed: 02/12/2004
  • Issued: 10/21/2008
  • Est. Priority Date: 02/12/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a data processing system for managing data in a file system, the method comprising:

  • detecting a request to modify a data block in the file system;

    responsive to detecting the request;

    writing metadata describing the data block in the file system into a snapshot image, wherein the snapshot image is updated to maintain a consistent block-level image of the file system from a point-in-time when the snapshot was created, andwherein the writing further comprises writing an in-use state of snapshot map entries for a snapshot map group to the snapshot image prior to any before-image data blocks referenced by the snapshot map group being written to the snapshot image; and

    copying data for the data block in the file system to the snapshot image to further update the snapshot image; and

    modifying the data block in the file system after copying of the data in the data block to the snapshot image has occurred, wherein the snapshot image is usable to return the file system to a state prior to modifying the data block in the file system.

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