Claims
- 1. A computerized method comprising:
identifying a first volume, said first volume comprising a set of one or more first volume extents; said first volume extents occupying at least one disk; adding the at least one disks occupied by the first volume to a platter list; performing a set of recursive tasks on each disk added to the platter list, said set of tasks comprising:
identifying a second volume comprising a set of one or more second volume extents; said second volume extents occupying at least one disk, adding the at least one disk occupied by the second volume to the platter list, exiting the set of recursive tasks when no new disks are added to the platter list; exporting the volumes contained on the disks listed in the platter list.
- 2. The computerized method of claim 1, wherein exporting the volumes comprises removing the disks on the platter list from a source diskpack and adding the disks on the platter list to a receiving diskpack.
- 3. The computerized method of claim 1, wherein exporting the volumes comprises copying the volumes to an archive media.
- 4. The computerized method of claim 1, further comprising removing a third volume from the at least one disks occupied by the first volume.
- 5. The computerized method of claim 1, wherein the volumes contain data comprising a file system.
- 6. The computerized method of claim 1, wherein the volumes contain data comprising a database.
- 7. A computerized system comprising:
a computer comprising a processor, a memory, and a computer-readable medium operatively coupled together; an operating environment executing in the processor from the computer-readable medium; a logical volume manager operative to control the configuration of at least one disk of a disk storage system, said disk having volumes, said volumes having extents; and an export component running under the control of the operating system, said export component operative to communicate with the logical volume manager through an Application Program Interface (API), wherein the export component creates a platter list identifying at least one disk having a first identified volume, and wherein the export component causes the logical volume manager to disassociate the at least one disk from the source diskpack and associate the at least one disk with the receiving diskpack.
- 8. The computerized system of claim 7, wherein the platter list further identifies disks containing at least one friend volume that have extents residing on the at least one disk containing the first identified volume.
- 9. The computerized system of claim 7, wherein the receiving diskpack is an archive media.
- 10. The computerized system of claim 7, wherein the receiving diskpack is operatively coupled to a data mining system.
- 11. A computer-readable medium having computer-executable instructions for performing a method comprising:
identifying a first volume, said first volume comprising a set of one or more first volume extents; said first volume extents occupying at least one disk; adding the at least one disks occupied by the first volume to a platter list; performing a set of recursive tasks on each disk added to the platter list, said set of tasks comprising:
identifying a second volume comprising a set of one or more second volume extents; said second volume extents occupying at least one disk, adding the at least one disk occupied by the second volume to the platter list, exiting the set of recursive tasks when no new disks are added to the platter list; exporting the volumes contained on the disks listed in the platter list.
- 12. The computer-readable medium of claim 11, wherein exporting the volumes comprises removing the disks on the platter list from a source diskpack and adding the disks on the platter list to a receiving diskpack.
- 13. The computer-readable medium of claim 11, wherein exporting the volumes comprises copying the volumes to an archive media.
- 14. The computer-readable medium of claim 11, further comprising removing a third volume from the at least one disks occupied by the first volume.
- 15. The computer-readable medium of claim 11, wherein the volumes contain data comprising a file system.
- 16. The computer-readable medium of claim 11, wherein the volumes contain data comprising a database.
RELATED APPLICATIONS
[0001] This application is related to the following applications, all of which are filed on the same day and assigned to the same assignee as the present application:
[0002] “Quorum Resource Arbitrator Within A Storage Cluster”—Ser. No. ______ [Attorney docket 777.244US1],
[0003] “Storage Management System Having Common Volume Manager”—Ser. No. ______ [Attorney docket 777.245US1],
[0004] “Storage Management System Having Abstracted Volume Providers”—Ser. No. ______ [Attorney docket 777.246US1],
[0005] “Volume Configuration Data Administration”—Ser. No. ______ [Attorney docket 777.248US1], and
[0006] “Volume Stacking”—Ser. No. ______ [Attorney docket 777.247US1].
Continuations (1)
|
Number |
Date |
Country |
Parent |
09451220 |
Nov 1999 |
US |
Child |
10738110 |
Dec 2003 |
US |