A method for dirty region logging of a file that includes receiving a
request to open the file, determining each of a plurality of component
files associated with the file, opening each of the plurality of
component files, writing to a region of the at least one of the plurality
component files, and updating a dirty region log (DRL) associated with
the one of the plurality of component files to reflect the write to the
region.