Patent ID: 6904547
Filing Date: 2005-06-07
Classification: G11B

Abstract:
1. A method for facilitating validation of data retrieved from a secondary storage device, comprising: receiving a write request to write new data to a block of the secondary storage device; calculating a new checksum value from the new data; retrieving two previously stored checksum values, including a current checksum value and an old checksum value associated with the block of the secondary storage device, wherein the current checksum value relates to data that is supposed to be currently stored in the block and the old checksum value relates to data that was previously stored in the block, and wherein the current checksum value and the old checksum value are used to determine if the data that is supposed to be currently stored in the block device was actually stored; performing a checksum write operation to a validation device to write both the current checksum value and the old checksum value to the validation device; and performing a data write operation to the secondary storage device to write the new data to the block of the secondary storage device.