×

Method and system to reclaim disk space by deleting save sets of a backup

  • US 10,445,183 B1
  • Filed: 06/26/2015
  • Issued: 10/15/2019
  • Est. Priority Date: 06/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • presenting, on a client device, a user interface that receives user selection criteria to delete one or more save sets of a backup of client device data that meet the selection criteria;

    receiving, on the client device, a request to delete one or more save sets of client device data in a backup stored in a storage system, wherein the storage system stores a plurality of backups from a plurality of client devices, the request comprising user selection criteria to delete one or more save sets of a backup of client device data and metadata in a metadata database associated with the backup, the selection criteria specifying at least a user selected time interval of when the save sets were generated and an identification of the client device, wherein a save set comprises a storage container containing one or more save files;

    in response to receiving the request, searching the metadata database for one or more save set metadata records matching the user selection criteria specified by the request and the identification of the user client device;

    for each save set metadata record matching the user selection criteria;

    determining whether the user is permitted to delete a save set associated with the save set metadata record;

    in response to determining that the user is permitted to delete the save set associated with the save set metadata;

    determining a filename of a save set corresponding to the save set metadata record;

    determining, from the save set metadata record, a directory of one or more keys in the metadata database, each key in the directory comprising a pointer to a save file within the save set;

    deleting the one or more keys, and the directory that held the one or more keys, from the metadata database;

    deleting the save set on the storage device; and

    deleting the save set metadata record from the metadata database.

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