×

Using shrinkable read-once snapshots for online data backup

  • US 20080082593A1
  • Filed: 01/09/2007
  • Published: 04/03/2008
  • Est. Priority Date: 09/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for shrinking a set of data, comprising:

  • providing a writable volume presented in a computer and used for storing data;

    providing a differential snapshot of one or more blocks of said volume, said differential snapshot comprising;

    a preservation store for storing copies of the one or more blocks of said volume;

    a watch-list structure identifying a first set of blocks of said volume remaining unchanged since a moment of creation of said snapshot;

    a retention-list structure identifying updated blocks of said volume and keeping associations of references to said updated blocks with references to original copies of said updated blocks stored in said preservation store;

    a space allocation list structure identifying unused space in said preservation store;

    providing an input structure specifying a second set of blocks of said volume to be removed from a set of data included to said snapshot;

    providing to the computer a set of instructions, the computer operable to execute the instructions to perform;

    removing references to the second set of blocks from said watch list,adding locations referenced by the associations stored in said retention-list which include references to blocks specified by said input structure into said space allocation list;

    removing associations stored in said retention-list which include references to blocks specified by said input structure from said retention-list; and

    wherebythe number of unchanged blocks included into said snapshot is shrunk.

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