Backup and restoration for storage system

    公开(公告)号:US11561928B2

    公开(公告)日:2023-01-24

    申请号:US16522855

    申请日:2019-07-26

    摘要: A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.

    READING SEQUENTIALLY STORED FILES BASED ON READ AHEAD GROUPS

    公开(公告)号:US20210149590A1

    公开(公告)日:2021-05-20

    申请号:US16689127

    申请日:2019-11-20

    IPC分类号: G06F3/06

    摘要: A plurality of files are stored on magnetic tape having at least one wrap for storing data sets. Each data set includes one or more records. A number of data sets that will remain in a buffer memory after performing a read ahead operation is determined. A number of records that are likely to remain in the buffer memory after performing a read ahead operation is determined. For each record likely to remain in the buffer memory after performing a read ahead operation, positions of the records on the magnetic tape are determined. Each file of the plurality of files are classified into one group of a plurality of groups based on a position of a record corresponding with each respective file and the number of records that are likely to remain in the buffer memory after performing a read ahead operation.

    Read error recovery in a tape drive

    公开(公告)号:US10818319B1

    公开(公告)日:2020-10-27

    申请号:US16661039

    申请日:2019-10-23

    摘要: A read error occurs when performing a read with a first read head. It is determined whether a second read head capable of use in a read-while-write operation runs within or outside of a first track. The second read head width defines a verified area on a track. If the second read head runs entirely within the first track, the first read head is positioned within the verified area. If the second read head runs partly outside of the first track, and a portion of the verified area within the first track is wider than the width of the first read head, the first read head is positioned within the portion of the verified area that is within the first track. If the portion is not wider, the first read head is positioned so that a side of the first read head is at a border the first track.

    Behavioral model for dynamic tension compensation

    公开(公告)号:US10699742B2

    公开(公告)日:2020-06-30

    申请号:US16268259

    申请日:2019-02-05

    IPC分类号: G11B15/093 G11B15/43 G11B5/55

    摘要: A tape drive-implemented method, according to one embodiment, includes: detecting a read error, and sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error. In response to determining that the first re-read attempt was unsuccessful, a range of tension settings is selected. A range of lateral offsets is also selected. Moreover, one or more instructions are sent to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets. For each of the unique combinations applied, one or more instructions are sent to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error. Furthermore, a determination is made as to whether the second phase re-read attempt was performed successfully for any of the unique combinations.