METHODS OF RESTORING DATA, METHOD OF STORING DATA AND TAPE STORAGE SYSTEM
A method of restoring data from at least two tapes of a tape storage system, a first tape including two sets of data blocks in a first order and a second tape including the two sets of data blocks in a second order, the method including restoring the first set of data blocks from the first tape, and restoring the second set of data blocks simultaneously from the second tape.
1 . A method of restoring data from at least two tapes of a tape storage system, a first tape comprising two sets of data blocks in a first order and a second tape comprising the two sets of data blocks in a second order, the method comprising:
restoring the first set of data blocks from the first tape; and
restoring the second set of data blocks simultaneously from the second tape.
2 . A method of restoring at least one data block from a tape storage system using at least two tapes, a first tape comprising two sets of data blocks in a first order and a second tape comprising the two sets of data blocks in a second order, the method comprising:
determining a position of the at least one data block to be restored for the two tapes; and
restoring the data from the tape requiring a minimal time to access the determined position.
3 . A method of storing data on at least two tapes of a tape storage system for redundant data storage, the data being split into data blocks, the method comprising:
writing a first set of the data blocks and a second set of the data blocks on a first tape, based on a first order; and
writing the first set of the data blocks and the second set of the data blocks on a second tape, based on a second order, the second order being different from the first order.
4 . The method of claim 1 , wherein the second order is based on the first order in reverse.
5 . The method of claim 2 , wherein the second order is based on the first order in reverse.
6 . The method of claim 3 , wherein the second order is based on the first order in reverse.
7 . The method of claim 1 , wherein the first set of the data blocks and the second set of the data blocks each comprise more than one data block and an order of the data blocks of the second set of the data blocks is reversed with respect to the order of the data blocks in the first set of the data blocks.
8 . The method of claim 2 , wherein the first set of the data blocks and the second set of the data blocks each comprise more than one data block and an order of the data blocks of the second set of the data blocks is reversed with respect to the order of the data blocks in the first set of the data blocks.
9 . The method of claim 3 , wherein the first set of the data blocks and the second set of the data blocks each comprise more than one data block and an order of the data blocks of the second set of the data blocks is reversed with respect to the order of the data blocks in the first set of the data blocks.
10 . A tape storage system comprising a data processor and at least two tape storage drives that store data in data blocks according to the method of claim 3 to store data on tapes.
11 . A tape storage system comprising a data processor and at least two tape storage drives that store data in data blocks according to the method of claim 1 to restore data.
12 . A tape storage system comprising a data processor and at least two tape storage drives that store data in data blocks according to the method of claim 2 to restore data.