A flexible data transfer and data synchronization system is described. Local and geographically remote systems comprise a data processing network. Each remote and local system includes a data storage facility. The local system backs up, mirrors and/or synchronizes its data to one or several geographically remote systems. During normal operation the data is transferred between the local system and remote systems in an asynchronous manner. According to one aspect of the invention, should the local system be out of synchronization for any reason with the geographically remote system the two systems will automatically re-synchronize without interruption to local or remote system users. This includes the initial data transfer between the local and geographically remote system. Embodiments of the invention are based on the interception and queuing of file system events as they occur, rather than the interception and transmittal of actual data disk writes. In this way, embodiments of the invention it does not require temporary storage of the physical data disk writes themselves in a separate, possibly volatile buffer system.

 
Web www.patentalert.com

< Memory system and method for two step memory write operations

< Backup system and method and program

> Method, system, and program for managing information on relationships between target volumes and source volumes when performing adding, withdrawing, and disaster recovery operations for the relationships

> Autonomic link optimization through elimination of unnecessary transfers

~ 00262