Systems and methods for simplifying data restoration using resource types
First Claim
1. A computer-implemented method for simplifying data restoration using resource types, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- receiving a request from a user to perform a data restoration operation that is capable of restoring data from at least one of a plurality of backup sets, wherein each of the plurality of backup sets;
contains data that was backed up from at least one of a plurality of data resources during a backup operation; and
is associated with a resource type of each data resource from which the backup set was generated;
providing, in response to the request to perform the data restoration operation, a graphical user interface that presents to the user a plurality of resource types associated with the plurality of backup sets;
receiving, from the user via the graphical user interface, a selection that identifies a resource type;
presenting, to the user via the graphical user interface, at least one of the plurality of backup sets associated with the identified resource type;
receiving, from the user via the graphical user interface, a selection that identifies one of the plurality of backup sets presented to the user;
restoring data from the identified backup set.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for simplifying data restoration using resource types. The method may include (1) receiving a request from a user to perform a data restoration operation, (2) providing a graphical user interface that presents to the user a plurality of resource types that can be restored by the user, (3) receiving, from the user via the graphical user interface, a selection that identifies a resource type that the user desires to restore, (4) presenting, to the user via the graphical user interface, at least one backup set associated with the identified resource type from which the user may restore data, (5) receiving, from the user via the graphical user interface, a selection that identifies a backup set that the user desires to restore, and (6) restoring data from the identified backup set. Various other methods, systems, and computer-readable media are also disclosed.
8 Citations
20 Claims
-
1. A computer-implemented method for simplifying data restoration using resource types, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
receiving a request from a user to perform a data restoration operation that is capable of restoring data from at least one of a plurality of backup sets, wherein each of the plurality of backup sets; contains data that was backed up from at least one of a plurality of data resources during a backup operation; and is associated with a resource type of each data resource from which the backup set was generated; providing, in response to the request to perform the data restoration operation, a graphical user interface that presents to the user a plurality of resource types associated with the plurality of backup sets; receiving, from the user via the graphical user interface, a selection that identifies a resource type; presenting, to the user via the graphical user interface, at least one of the plurality of backup sets associated with the identified resource type; receiving, from the user via the graphical user interface, a selection that identifies one of the plurality of backup sets presented to the user; restoring data from the identified backup set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for simplifying data restoration using resource types, the system comprising:
-
a restoration module programmed to receive a request from a user to perform a data restoration operation that is capable of restoring data from at least one of a plurality of backup sets, wherein each of the plurality of backup sets; contains data that was backed up from at least one of a plurality of data resources during a backup operation; and is associated with a resource type of each data resource from which the backup set was generated; an interface module programmed to provide, in response to the request to perform the data restoration operation, a graphical user interface that presents to the user a plurality of resource types associated with the plurality of backup sets; a type-selection module programmed to receive, from the user via the graphical user interface, a selection that identifies a resource type; a backup-set-presentation module programmed to present, to the user via the graphical user interface, at least one of the plurality of backup sets associated with the identified resource type; a backup-set-selection module programmed to receive, from the user via the graphical user interface, a selection that identifies one of the plurality of backup sets presented to the user; a data-restoring module programmed to restore data from the identified backup set; at least one processor configured to execute the restoration module, the interface module, the type-selection module, the backup-set-presentation module, the backup-set-selection module, and the data-restoring module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
receive a request from a user to perform a data restoration operation that is capable of restoring data from at least one of a plurality of backup sets, wherein each of the plurality of backup sets; contains data that was backed up from at least one of a plurality of data resources during a backup operation; and is associated with a resource type of each data resource from which the backup set was generated; provide, in response to the request to perform the data restoration operation, a graphical user interface that presents to the user a plurality of resource types associated with the plurality of backup sets; receive, from the user via the graphical user interface, a selection that identifies a resource type; present, to the user via the graphical user interface, at least one of the plurality of backup sets associated with the identified resource type; receive, from the user via the graphical user interface, a selection that identifies one of the plurality of backup sets presented to the user; restore data from the identified backup set. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification