Claims
- 1. A method for managing data that may be replicated across one or more computer systems, the method comprising the computer-executed steps of:
establishing one or more mirrored copies of data that are copies of one or more volumes of data that are part of a first volume group on a first computer system having a first operating system; separating the one or more mirrored copies of data from the respective one more volumes of data; discovering logical information related to the one or more volumes of data that are part of the volume group on the first computer system and creating a map of the logical information to physical devices on the first computer system; and mounting a portion of a duplicate of the one or more mirrored copies of data on a second computer system.
- 2. The method of claim 1, wherein the volume group on the first computer system corresponds to an Oracle database.
- 3. The method of claim 2, wherein mounting a portion of the duplicate includes mounting one or more tablespaces.
- 4. The method of claim 3, further including enabling a user to select tablespaces for recovery.
- 5. The method according to claim 4, further including generating a graphical display of tablespaces that can be selected for recovery.
- 6. The method according to claim 4, further including renaming the second volume group and components.
- 7. The method according to claim 6, further including dropping non-selected tablespaces so that the selected tablespaces are recovered.
- 8. The method according to claim 6, further including executing recovery of the selected tablespaces and applying redo logs.
- 9. The method according to claim 1, further including receiving a mode of operation selected by the user.
- 10. The method according to claim 9, wherein the modes of operation include recovery, read-only recovery, and no recover.
- 11. The method of claim 1, wherein the first and second operating system are substantially the same and are selected from a group consisting of IBM AIX, Sun Solaris, or HP UX.
- 12. The method according to claim 1, wherein the volume group on the first computer system corresponds to a database application.
- 13. The method of claim 12, wherein there is a set of information associated with the database, the set of information data including tablespaces, archive logs, redo logs, and control files.
- 14. A method for recovering a portion of a database, comprising the computer-executed steps of:
replicating a first volume group on a first host to create a second volume group accessible to a second host; enabling selection of a portion of the replicated second volume group for recovery; mounting the selected portion of the second volume group; and recovering the mounted portion of the second volume group.
- 15. The method according to claim 14, wherein the first volume group corresponds to a database application.
- 16. The method according to claim 15, wherein the database application corresponds to an Oracle database.
- 17. The method according to claim 15, wherein the selected portion of the second volume group corresponds to one or more tablespaces.
- 18. A computer system comprising:
a data storage system including a plurality of storage devices; a first and second computer system in communication with the data storage system; and computer-executable logic that enables the method steps of: establishing one or more mirrored copies of data that are copies of one or more volumes of data that are part of a first volume group on a first computer system having a first operating system;
separating the one or more mirrored copies of data from the respective one more volumes of data; discovering logical information related to the one or more volumes of data that are part of the volume group on the first computer system and creating a map of the logical information to physical devices on the first computer system; and mounting a portion of a duplicate of the one or more mirrored copies of data on a second computer system having a second operating system using the map.
- 19. A program product for use with a data storage system having a plurality of storage devices and which is in communication a first and second computer system, the program product being for management of data and being comprised of:
computer-executable logic contained on a computer-readable medium and which is configured for causing the following computer-executed steps to occur: establishing one or more mirrored copies of data that are copies of one or more volumes of data that are part of a first volume group on a first computer system having a first operating system; separating the one or more mirrored copies of data from the respective one more volumes of data; discovering logical information related to the one or more volumes of data that are part of the volume group on the first computer system and creating a map of the logical information to physical devices on the first computer system; and mounting a portion of a duplicate of the one or more mirrored copies of data on a second computer system having a second operating system using the map to create a second volume group that is substantially identical to the first volume group.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is a continuation-in-part of U.S. patent application Ser. No. 09/894,422, filed on Jun. 28, 2001, which is incorporated herein by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09894422 |
Jun 2001 |
US |
| Child |
09946007 |
Sep 2001 |
US |