Patent ID: 7779294

Claim:
A method, including: creating a log file in a non-volatile data storage medium, wherein the log file comprises a header record, a trailer record, and at least one partial parity value associated with a stripe in a redundant array of inexpensive disks (RAID) sub-system, and wherein the stripe comprises a first data strip to be updated located on an operational first disk drive, a second data strip located on a failed disk drive, and a stripe parity strip located on an operational disk drive, the at least one partial parity value being the result of an exclusive OR operation performed on the first data strip and the stripe parity strip, the at least one partial parity value being determined without regard to at least one data strip in the stripe; and performing a restoral including performing an exclusive OR operation on the at least one partial parity value obtained from the log file and on the first data strip.