×

Automatic detection of backup recovery sets

  • US 7,624,133 B1
  • Filed: 06/09/2004
  • Issued: 11/24/2009
  • Est. Priority Date: 06/09/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, stored as instructions in a memory and executed by a processor, said method comprising:

  • receiving an identifier of a component of a database to be restored, whereinthe database corresponding to the identifier comprises a compositional structure of one or more components wherein said components have relationships therebetween, andthe identifier comprises a target time period for the restored component;

    determining the compositional structure of the database at the target time period;

    selecting a compositional set of backups of the database from a plurality of compositional sets of backups, whereineach of the compositional sets of backups comprises an identified grouping of backups of one or more components of the database created during a time period at which the compositional structure of the database was the same,the identification of the grouping of backups is performed at the time of each backup comprising a compositional set of backups, whereinsaid identification comprisesinspecting one or more of the names of all files associated with the database comprising the data to backed up and the creation dates of all those files in order to determine whether any of the files were created since the previous backup of one or more components of the database, andestablishing a current compositional structure as not substantially the same as that of a prior compositional structure when any of the files were created since the previous backup of one or more components of the database, andthe selected compositional set of backups comprises backups created during a time period at which the compositional structure of the database is substantially the same as the determined compositional structure; and

    identifying at least one backup from the compositional set of backups from which the component of the database corresponding to the identifier is recovered.

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