×

Block level incremental backup

  • US 9,122,638 B2
  • Filed: 07/28/2014
  • Issued: 09/01/2015
  • Est. Priority Date: 07/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating a full backup copy of selected data from a storage device;

    creating a series of incremental backups over time following the creation of the full backup copy;

    merging an oldest incremental backup of the series of incremental backups into the full backup, wherein merging the oldest incremental backup into the full backup comprises;

    reading a block of data from the oldest incremental backup;

    determining whether the block of data is present in the full backup;

    in response to determining the block of data is present in the full backup, then determining whether the block of data fits in a previous location of the block of data in the full backup;

    in response to determining the block of data does not fit in the previous location of the block of data in the full backup, determining whether the block of data fits in an existing empty space in the full backup,in response to determining the block of data does not fit in the existing empty space in the full backup, putting the block of data at the end of the full backup; and

    in response to determining the block of data does fit in the existing empty space in the full backup, putting the block of data in the empty space in the full backup; and

    in response to determining the block of data does fit in the previous location of the block of data in the full backup, putting the block of data in the previous location of the block of data in the full backup.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×