摘要 |
Frame-based heroic data recovery on data retrieved from mass storage in which identifiable blocks have been detected to be corrupt. Logical sets of blocks are configured into frames. The invention becomes operable when standard data recovery techniques such as Error Correction Code ("ECC"), working on a frame-by-frame basis, are unable to recover all the corrupt data within the frame because there are just too many corrupt data blocks. The invention then sequentially applies a preselected series of heroic techniques, each heroic technique in the series applied concurrently to all blocks in the frame. The invention combines the corrective effects of the individual applications of heroic techniques in the series, until sufficient individual data blocks overall in the frame are recovered to allow standard frame-based recovery techniques such as ECC to complete the job.
|