Patent ID: 7987154

Claim:
A system for updating a data set through a communication network, said data set being stored in a recovery storage unit located in a recovery data centre and having to be updated with incoming data blocks generated by at least one processing system associated with a primary data centre, comprising: a device interposed between said primary data centre and said recovery data centre through said communication network and associated with a temporary storage area for temporarily writing in corresponding storage locations the incoming data blocks generated by said processing system and for forwarding said data blocks to said recovery data centre wherein said device comprises modules capable of: sending a first synchronous acknowledgement signal to said primary data centre acknowledging the successful writing in said temporary storage area of said data blocks as soon as said data blocks are written in said temporary storage area, receiving and managing a second acknowledgement signal sent by said recovery data centre acknowledging the successful updating of said data set following the forwarding of said data blocks, making available for new incoming data blocks the locations of said temporary storage area following the receipt of said second acknowledgement signal, and writing said data blocks in said temporary storage area into an address requested by said primary data centre as follows: when the data blocks at the requested address are already written in the temporary storage area have been forwarded and the acknowledgement from said recovery data centre has not been received, writing said data blocks in a new location in said temporary storage area.