Patent ID: 7631009
Filing Date: 2009-12-08
Classification: G06F,Y10S

Abstract:
1. A method of booting a file server, the file server having data storage containing a file system and a log of metadata transactions upon the file system, and at least one data processor coupled to the data storage for accessing the file system and the log, said method comprising: in response to a reset of said at least one data processor, replaying the metadata transactions from the log upon the file system for recovering a consistent state of the file system, wherein the log includes a series of records of the metadata transactions upon the file system, each of the records includes a redundancy check for determining validity of said each of the records, the replaying of the metadata transactions from the log includes using the redundancy checks for sequentially writing metadata transactions from records determined as valid into the file system and terminating the sequential writing of the metadata transactions from the records into the file system upon writing a metadata transaction of a record immediately preceding a record determined as invalid.