Partial restore from tape backup
First Claim
1. A method, comprising:
- creating, by one or more processors, view information corresponding to a set of one or more physical components, the view information being created during a backup process;
configuring, by one or more processors, an application plugin used to create a backup, wherein the application plugin is associated with an application, the application plugin is configured according to one or more of a type or format of information used in the application with which the application plugin is associated, and the view information corresponding to the set of the one or more physical components is included in the backup corresponding to the set of the one or more physical components;
determining, by one or more processors, that the set of the one or more physical components are to be obtained from the backup to restore a first component, wherein the set of one or more physical components is determined based at least in part on the view information corresponding to the set of one or more physical components and that is associated with the set of one or more physical components;
obtaining, by one or more processors, the determined set of one or more physical components from the backup; and
restoring, by one or more processors, the first component based at least in part on the obtained set of one or more physical components.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques to restore data from backup are disclosed. In various embodiments, an indication of a subcomponent to be restored from backup is received. View information associated with the backup is used to determine a set of physical components required to be retrieved from the backup to restore the requested subcomponent. The determined set of physical components is retrieved from the backup. The retrieved physical components are used to restore the subcomponent. In various embodiments, the view information includes data that identifies each of a plurality of separately-recoverable subcomponents of the backup and for each one or more physical components comprising the backup which would be required to restore that subcomponent.
10 Citations
18 Claims
-
1. A method, comprising:
-
creating, by one or more processors, view information corresponding to a set of one or more physical components, the view information being created during a backup process; configuring, by one or more processors, an application plugin used to create a backup, wherein the application plugin is associated with an application, the application plugin is configured according to one or more of a type or format of information used in the application with which the application plugin is associated, and the view information corresponding to the set of the one or more physical components is included in the backup corresponding to the set of the one or more physical components; determining, by one or more processors, that the set of the one or more physical components are to be obtained from the backup to restore a first component, wherein the set of one or more physical components is determined based at least in part on the view information corresponding to the set of one or more physical components and that is associated with the set of one or more physical components; obtaining, by one or more processors, the determined set of one or more physical components from the backup; and restoring, by one or more processors, the first component based at least in part on the obtained set of one or more physical components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a communication interface; and one or more processors coupled to the communication interface and configured to; create view information corresponding to a set of one or more physical components, the view information being created during a backup process; configure an application plugin used to create a backup, wherein the application plugin is associated with an application, the application plugin is configured according to one or more of a type or format of information used in the application with which the application plugin is associated, and the view information corresponding to the set of the one or more physical components is included in the backup corresponding to the set of the one or more physical components; determine that the set of the one or more physical components are to be obtained from the backup to restore a first component, wherein the set of one or more physical components is determined based at least in part on the view information corresponding to the set of one or more physical components and that is associated with the set of one or more physical components; obtain the determined set of one or more physical components from the backup; and restore the first component based at least in part on the obtained set of one or more physical components.
-
-
18. A computer program product, the computer program product being embodied in a non-transitory computer-readable storage medium and comprising computer instructions for:
-
creating, by one or more processors, view information corresponding to a set of one or more physical components, the view information being created during a backup process; configuring, by one or more processors, an application plugin used to create a backup, wherein the application plugin is associated with an application the application plugin is configured according to one or more of a type or format of information used in the application with which the application plugin is associated, and the view information corresponding to the set of the one or more physical components is included in the backup corresponding to the set of the one or more physical components; determining, by one or more processors, that the set of the one or more physical components are to be obtained from the backup to restore a first component, wherein the set of one or more physical components is determined based at least in part on the view information corresponding to the set of one or more physical components and that is associated with the set of one or more physical components; obtaining, by one or more processors, the determined set of one or more physical components from the backup; and restoring, by one or more processors, the first component based at least in part on the obtained set of one or more physical components.
-
Specification