User interface for viewing logical representation of a database backed up by a database recovery manager
First Claim
Patent Images
1. A method comprising:
- generating commands to query a database recovery manager;
issuing the commands from a backup module to the database recovery manager whereinthe commands request logical identifiers corresponding to one or more physical backup pieces generated during a backup of a database,each of the logical identifiers identifies a respective one of a plurality of logical database components, andthe logical database components comprise at least one of a table space and a database control file;
receiving the logical identifiers from the database recovery manager in response to the commands;
generating a backup view based upon the logical identifiers, wherein the backup view identifies logical database components that are available to be restored from one or more backups generated during a backup period;
receiving user input selecting one or more of the logical database components identified in the backup view and a time; and
providing one or more of the logical identifiers and the time to the database recovery manager, whereinthe one or more of the logical identifiers identify the selected one or more of the logical database components.
10 Assignments
0 Petitions
Accused Products
Abstract
Various methods and systems for presenting a logical view of a database backup are disclosed. One method involves querying a database recovery manager for logical identifiers that correspond to physical backup pieces generated during a backup. The method uses the logical identifiers to display a backup view to a user. The backup view identifies logical database components that are available to be restored.
-
Citations
18 Claims
-
1. A method comprising:
-
generating commands to query a database recovery manager; issuing the commands from a backup module to the database recovery manager wherein the commands request logical identifiers corresponding to one or more physical backup pieces generated during a backup of a database, each of the logical identifiers identifies a respective one of a plurality of logical database components, and the logical database components comprise at least one of a table space and a database control file; receiving the logical identifiers from the database recovery manager in response to the commands; generating a backup view based upon the logical identifiers, wherein the backup view identifies logical database components that are available to be restored from one or more backups generated during a backup period; receiving user input selecting one or more of the logical database components identified in the backup view and a time; and providing one or more of the logical identifiers and the time to the database recovery manager, wherein the one or more of the logical identifiers identify the selected one or more of the logical database components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising:
-
a computer readable medium storing program instructions executable to; generate commands to query a database recovery manager; issue the commands from a backup module to the database recovery manager, wherein the commands request logical identifiers corresponding to one or more physical backup pieces generated during a backup of a database, each of the logical identifiers identifies a respective one of a plurality of logical database components, and the logical database components comprise at least one of a table space and a database control file; receiving the logical identifiers from the database recovery manager in response to the commands; and generate a backup view for display to a user, based upon the logical identifiers, wherein the backup view identifies logical database components that are available to be restored from one or more backups generated during a backup period; receive user input selecting one or more of the logical database components identified in the backup view and a time; and provide one or more of the logical identifiers and the time to the database recovery manager, wherein the one or more of the logical identifiers identify the selected one or more of the logical database components. - View Dependent Claims (11, 12, 13)
-
-
14. A computing device comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores program instructions executable by the processor to; generate commands to query a database recovery manager; issue the commands from a backup module to the database recovery manager, wherein the commands request logical identifiers corresponding to one or more physical backup pieces generated during a backup of a database, each of the logical identifiers identifies a respective one of a plurality of logical database components, and the logical database components comprise at least one of a table space and a database control file; receive the logical identifiers from the database recovery manager in response to the commands; and generate a backup view for display to a user, based upon the logical identifiers, wherein the backup view identifies logical database components that are available to be restored from one or more backups generated during a backup period; receive user input selecting one or more of the logical database components identified in the backup view and a time; and provide one or more of the logical identifiers and the time to the database recovery manager, wherein the one or more of the logical identifiers identify the selected one or more of the logical database components. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
means for generating commands to query a database recovery manager; means for issuing the commands from a backup module to the database recovery manager, wherein the commands request logical identifiers corresponding to one or more physical backup pieces generated during a backup of a database, and each of the logical identifiers identifies a respective one of a plurality of logical database components, and the logical database components comprise at least one of a table space and a database control file; means for receiving the logical identifiers from the database recovery manager in response to the commands; means for generating a backup view based upon the logical identifiers, wherein the backup view identifies logical database components that are available to be restored from one or more backups generated during a backup period; means for storing the generated backup view; means for displaying the generated backup view to a user; means for receiving user input selecting one or more of the logical database components identified in the backup view and a time; and means for providing one or more of the logical identifiers and the time to the database recovery manager, wherein the one or more of the logical identifiers identify the selected one or more of the logical database components.
-
Specification