A method of alternate tape repositioning during data recovery which takes
advantage of the reverse half of the tape forward/reverse cycle to perform
an error recovery procedure invoking, thereby reducing total data recovery
time. In the event that a tape drive fails to read a target data block,
the tape continues its linear travel until a forward ramp-up point beyond
the target data block is reached. The tape drive changes tape travel
direction to a reverse linear travel direction. When the tape heads are on
top of the target data block, a first error recovery procedure invoking is
performed in the reverse linear travel direction. If the first error
recovery procedure invoking fails to recover data, tape continues its
reverse linear travel until a reverse ramp-up point past the target data
block is reached. Once again, the tape drive changes tape linear travel
direction and a second error recovery procedure invoking is executed in
the forward linear travel direction. The procedure of advancing tape,
changing tape travel direction and invoking an error recovery procedure
invoking continues until the data at the target data block is recovered,
or until a pre-selected number of error recovery procedures invoking have
been executed.
Un metodo del nastro alternato che riposiziona durante il recupero di dati che approfitta della metà d'inversione del ciclo del nastro forward/reverse per effettuare una procedura di correzione di errore che invoca, quindi riducente tempo totale di recupero di dati. Nel caso in cui un azionamento di nastro non riesca a leggere un blocchetto di dati dell'obiettivo, il nastro continua la relativa corsa lineare fino a raggiungere un punto di andata di dilagare-up oltre il blocchetto di dati dell'obiettivo. Il senso di corsa del nastro di cambiamenti dell'azionamento di nastro ad un senso lineare d'inversione di corsa. Quando le teste del nastro sono in cima al blocchetto di dati dell'obiettivo, una prima invocazione di procedura di correzione di errore è effettuata nel senso lineare d'inversione di corsa. Se la prima invocazione di procedura di correzione di errore non riesce a recuperare i dati, registri continua la relativa corsa lineare d'inversione fino a raggiungere un punto d'inversione di dilagare-up oltre il blocchetto di dati dell'obiettivo. Ancora una volta, il senso lineare di corsa del nastro di cambiamenti dell'azionamento di nastro e una seconda invocazione di procedura di correzione di errore è eseguito nel senso lineare di andata di corsa. La procedura di avanzare il senso del nastro cambiante di corsa, del nastro e l'invocazione dell'invocazione di procedura di correzione di errore continua fino a recuperare i dati al blocchetto di dati dell'obiettivo, o fino ad eseguire un numero preselezionato di invocazione di procedure di correzione di errore.