Claims
- 1. A method in a data storage system for managing storage of data, the method comprising:
writing data to a first set of removable media; determining whether criteria present to introduce a second set of removable media; responsive to a determination that the criteria is present, setting up a second set of removable media to store the data; responsive to a determination that the criteria is present, removing the first set of removable media from the data storage system; and writing data to the second set of removable media.
- 2. The method of claim 1, further comprising:
buffering data until the second set of removable media is setup to store the data.
- 3. The method of claim 2, further comprising:
slowing a speed at which data is accepted at the data storage system until the second set of removable media data is available to accept the data.
- 4. The method of claim 1, wherein the first set of removable media is a plurality of tapes.
- 5. The method of claim 1, wherein the first set of removable media is a set of hard disc drives.
- 6. The method of claim 5, wherein the second set of removable media is a set of tapes.
- 7. A method in a data storage system for managing storage of data, the method comprising:
writing data to a first set of removable media; mounting a second set of removable media, while the data is being written to the first set of removable media; determining whether criteria present to introduce a second set of removable media; responsive to a determination that the criteria is present, writing data to the second set of removable media; and responsive to a determination that the criteria is present, removing the first set of removable media from the data storage system.
- 8. The method of claim 7, further comprising:
mounting a third set of removable media, while the data is being written to the second set of removable media.
- 9. A method in a data storage system for managing storage of data, the method comprising:
mounting a first set of removable media in a set of drives; mounting a first removable media of a second set of removable media in an additional drive; writing data to a first set of removable media; determining whether criteria present to remove a first unit of media in the first set of removable media from a first drive; responsive to a determination that the criteria is present, discontinuing writing of data writing data to the first unit of media in the first set of removable media; responsive to a determination that the criteria is present, removing the first unit of media in the first set of removable media from first drive; and responsive to a determination that the criteria is present, writing data to the first unit of media in the second set of removable media.
- 10. The method of claim 9, further comprising:
mounting a second unit of media from a second set of removable media in the first drive; discontinuing writing of data to a second unit of media from the first set of removable data; and writing data to the second unit of media in the first drive.
- 11. A data processing system for managing storage of data, the data processing system comprising:
first writing means for writing data to a first set of removable media; determining means for determining whether criteria present to introduce a second set of removable media; setting means, responsive to a determination that the criteria is present, for setting up a second set of removable media to store the data; removing means, responsive to a determination that the criteria is present, for removing the first set of removable media from the data storage system; and second writing means for writing data to the second set of removable media.
- 12. The data processing system of claim 11, further comprising:
buffering means for buffering data until the second set of removable media is setup to store the data.
- 13. The data processing system of claim 12, further comprising:
slowing means for slowing a speed at which data is accepted at the data storage system until the second set of removable media data is available to accept the data.
- 14. The data processing system of claim 11, wherein the first set of removable media is a plurality of tapes.
- 15. The data processing system of claim 11, wherein the first set of removable media is a set of hard disc drives.
- 16. The data processing system of claim 15, wherein the second set of removable media is a set of tapes.
- 17. A data processing system for managing storage of data, the data processing system comprising:
first writing means for writing data to a first set of removable media; mounting means for mounting a second set of removable media, while the data is being written to the first set of removable media; determining means for determining whether criteria present to introduce a second set of removable media; second writing means, responsive to a determination that the criteria is present, for writing data to the second set of removable media; and removing means, responsive to a determination that the criteria is present, for removing the first set of removable media from the data storage system.
- 18. The data processing system of claim 17, wherein the mounting means is a first mounting means and further comprising:
second mounting means for mounting a third set of removable media, while the data is being written to the second set of removable media.
- 19. A data processing system for managing storage of data, the data processing system comprising:
first mounting means for mounting a first set of removable media in a set of drives; second mounting means for mounting a first removable media of a second set of removable media in an additional drive; first writing means for writing data to a first set of removable media; determining means for determining whether criteria present to remove a first unit of media in the first set of removable media from a first drive; discontinuing means, responsive to a determination that the criteria is present, for discontinuing writing of data writing data to the first unit of media in the first set of removable media; removing means, responsive to a determination that the criteria is present, for removing the first unit of media in the first set of removable media from first drive; and second writing means, responsive to a determination that the criteria is present, for writing data to the first unit of media in the second set of removable media.
- 20. The data processing system of claim 19, wherein the discontinuing means is a first discontinuing means and further comprising:
third mounting means for mounting a second unit of media from a second set of removable media in the first drive; second discontinuing means for discontinuing writing of data to a second unit of media from the first set of removable data; and third writing means for writing data to the second unit of media in the first drive.
- 21. A computer program product in a computer readable medium for managing storage of data, the computer program product comprising:
first instructions for writing data to a first set of removable media; second instructions for determining whether criteria present to introduce a second set of removable media; third instructions, responsive to a determination that the criteria is present, for setting up a second set of removable media to store the data; and fourth instructions, responsive to a determination that the criteria is present, for removing the first set of removable media from the data storage system; fifth instructions for writing data to the second set of removable media.
- 22. A computer program product in a computer readable medium for managing storage of data, the computer program product comprising:
first instructions for writing data to a first set of removable media; second instructions for mounting a second set of removable media, while the data is being written to the first set of removable media; third instructions for determining whether criteria present to introduce a second set of removable media; fourth instructions, responsive to a determination that the criteria is present, for writing data to the second set of removable media; and fifth instructions, responsive to a determination that the criteria is present, for removing the first set of removable media from the data storage system.
- 23. A computer program product in a computer readable medium for managing storage of data, the method comprising:
first instructions for mounting a first set of removable media in a set of drives; second instructions for mounting a first removable media of a second set of removable media in an additional drive; third instructions for writing data to a first set of removable media; fourth instructions for determining whether criteria present to remove a first unit of media in the first set of removable media from a first drive; fifth instructions, responsive to a determination that the criteria is present, for discontinuing writing of data writing data to the first unit of media in the first set of removable media; sixth instructions, responsive to a determination that the criteria is present, for removing the first unit of media in the first set of removable media from first drive; and seventh instructions, responsive to a determination that the criteria is present, for writing data to the first unit of media in the second set of removable media.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is related to an application entitled Apparatus and Method for Writing and Reading Data to and From a Virtual Volume of Redundant Storage Devices, Ser. No. 09/638,205, attorney docket no. 99-103-TOU, filed Aug. 11, 2000, assigned to the same assignee, and incorporated herein by reference.