Patent ID: 9003227
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A method for use in recovering file system blocks of file systems, the method comprising: encountering a first error upon accessing a file system block of a file system, wherein the file system block includes a first set of chunks; encountering a second error upon accessing a duplicate copy of the file system block, wherein the duplicate copy of the file system block includes a second set of chunks, wherein each chunk of the second set of chunks includes a duplicate copy of respective chunk in the first set of chunks; determining a list of chunks from the first set of chunks by evaluating each chunk of the first set of chunks, wherein a read error is encountered upon reading each chunk of the list of chunks; based on the evaluation, evaluating the second set of chunks for determining whether the read error is encountered upon reading a respective duplicate copy of each chunk of the list of chunks from the second set of chunks; and based on the evaluation, recovering the file system block by creating a temporary copy of the file system block using information from the first and second sets of chunks.