Manipulating electronic backups
First Claim
Patent Images
1. A method comprising:
- initiating a backup operation of data including a plurality of items;
interrupting the backup operation after a portion of the data is backed up;
associating the backed up data with a timestamp;
receiving an input to resume the backup operation;
comparing the timestamp with a timestamp of a last completed backup operation;
based on the comparing, resuming the backup operation to back up a remaining portion of the data;
monitoring for modifications to one or more items of the plurality of items during the backup operation;
completing the backup operation; and
performing a second backup for modified items, where the method is performed by one or more processors.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.
-
Citations
16 Claims
-
1. A method comprising:
-
initiating a backup operation of data including a plurality of items; interrupting the backup operation after a portion of the data is backed up; associating the backed up data with a timestamp; receiving an input to resume the backup operation; comparing the timestamp with a timestamp of a last completed backup operation; based on the comparing, resuming the backup operation to back up a remaining portion of the data; monitoring for modifications to one or more items of the plurality of items during the backup operation; completing the backup operation; and performing a second backup for modified items, where the method is performed by one or more processors. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
initiating a backup operation of a plurality of items; after a first portion of the plurality of items is backed up, interrupting the backup operation; determining a remaining portion of the plurality of items based on a timestamp of the backed-up first portion and a timestamp of a last-completed backup operation; performing a backup of the remaining portion of the plurality of items determining a modification occurs for an item of the plurality of items during the backup operation; and after completing the backup operation, executing a subsequent backup for the modified item, where the method is performed by one or more processors. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product encoded on a tangible, non-transitory storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
-
initiating a backup operation of data including a plurality of items; interrupting the backup operation after a portion of the data is backed up; associating the backed up data with a timestamp; receiving an input to resume the backup operation; comparing the timestamp with a timestamp of a last completed backup operation; based on the comparing, resuming the backup operation to back up a remaining portion of the data; monitoring for modifications to one or more items of the plurality of items during the backup operation; completing the backup operation; and performing a second backup for modified items. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product encoded on a tangible, non-transitory storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
-
initiating a backup operation of a plurality of items; after a first portion of the plurality of items is backed up, interrupting the backup operation; determining a remaining portion of the plurality of items based on a timestamp of the backed-up first portion and a timestamp of a last-completed backup operation; performing a backup of the second portion of the plurality of items; determining a modification occurs for an item of the plurality of items during the backup operation; and after completing the backup operation, executing a subsequent backup for the modified item. - View Dependent Claims (14, 15, 16)
-
Specification