If at step 1230, the reconstructing disk does not store XOR for data from the failed disk, reconstructing module 342 reads, at step 1250, data blocks which were not included in the XOR stored on the reconstructing disk except for data from the failed disk and loops back to step 1260.