Patent ID: 8352428
Filing Date: 2013-01-08
Classification: G01R,G06F

Abstract:
1. A computer-implemented method comprising: receiving a file request corresponding to a selected file, wherein a plurality of file versions of the selected file are maintained on a first nonvolatile storage media, wherein the first nonvolatile storage media is a network-accessible storage media; retrieving the plurality of file versions from the first nonvolatile storage media; retrieving a plurality of expected hash values, wherein each of the plurality of expected hash values corresponds to one of the plurality of file versions; storing the retrieved plurality of file versions in a second nonvolatile storage media; selecting a newest file version from the plurality of file versions; executing a hash function against a contents of the selected newest file version, the executing resulting in a first hash result; comparing the first hash result to the expected hash result corresponding to the selected newest file version; in response to the first hash result matching the expected hash result: in response to the first hash result not matching the expected hash result: