Patent ID: 6976093

Claim:
A method for replicating changes in a master source file set on a destination file system located on one or more hosts, the destination file system for access by a respective web server in each of the hosts, the method comprising the steps of: (a) identifying changes in the master source file set on a master computer; (b) storing the identified changes in a modification list; (c) transmitting the modification list to a respective agent at each respective host in communication with a respective one of the web servers running in the same host, thereby notifying each of the web servers that the master source file set has changed, the agents having access to the destination file systems at the corresponding hosts; (d) waiting until a predetermined non-zero number or percentage of the agents determine that their respective web servers are able to receive the identified changes before transmitting the identified changes to the agents; (e) transmitting the identified changes to the agents corresponding to the web servers that are able to receive the identified changes for completion of installation at those web servers, regardless of whether another one of the web servers is unable to complete installation of the identified changes; and (f) receiving a response from at least one of the agents after step (d) indicating that the destination file system installed the identified changes.