Patent ID: 7512062

Claim:
A method of maintaining integrity of data in a networked system having a central server on a first network, which is network connected to a satellite server system on a second network, said central server system being protected from access by a client accessing the satellite server system on the second network, said central server system including master data, and said satellite server system including replicated data derived from said master data, the method comprising: determining, by the central server, a corruption of at least a portion of said replicated data in said satellite server system, wherein said determining includes polling said satellite server on the second network system by said central server system on the first network for in integrity status of said replicated data; reponsive to said determining of corruption, replacing at least said portion of said replicated data in said satellite server system with replacement replicated data derived from said master data; and storing a backup copy of said replicated data on said satellite server syster, wherein said replacing includes: replacing at least said portion of said replicated data from said backup copy; and subsequent to the replacing from said backup copy, replacing at least said portion of said replicated data with replicated data obtained from said central server system.