1. A method for writing information in a data log to one or more destinations in a storage network, wherein the data log is generated by a source controller in response to the failure of one or more destinations in the storage network, and wherein each write I/O from a host computer is assigned a GSN that is stored with the data entry corresponding to the write I/O, the method comprising the steps of: setting a merge fence to the lowest GSN of the destination databases; writing entries from the data log, beginning at the merge fence, to each active destination and for which the lowest GSN is equal to the merge fence; and incrementing the merge fence after each write.