发明名称 Synchronization of replications for different computing systems
摘要 A file system watcher in the presence of different file systems to allow synchronization of replicated files distributed among different file systems without compromising the features of each file system is described. To synchronize the distributed replications, a platform independent synchronization manager creates a file system watcher for each file system associated with a replication of the file. The file system watcher monitors each object for events affecting the object or the object's constituent files, such as creation, deletion, change and rename. Notifications are sent to the synchronization manager, which consolidates the modifications and updates a locally stored replication, if necessary. The synchronization manager then sends a notification of an update to other synchronization managers for replications of the distributed file or folder. Synchronization is complete when the nonconforming synchronization managers acquire a replication of the locally stored replication and update their respective objects.
申请公布号 US8983904(B2) 申请公布日期 2015.03.17
申请号 US201113310605 申请日期 2011.12.02
申请人 Microsoft Technology Licensing, LLC 发明人 Sagar Akash;Chung Richard;Murphy Jim
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人 Jardine John;Drakos Kate;Minhas Micky
主权项 1. A computer-implemented method comprising: receiving by a synchronization manager a notification of a modification to content in a replication folder of a computing system among multiple computing systems, the notification indicative of particular data types or file types of content to replicate in accordance with a filter setting for the replication folder, the notification being filtered in accordance with the filter setting prior to the notification being received by the synchronization manager, the synchronization manager configured to collectively manage different file systems of the multiple computing systems; updating a replication of the replication folder maintained in storage associated with the synchronization manager to reflect the modification including updating content in the replication that corresponds to the particular data types or file types specified by the received notification in accordance with the filter setting; and synchronizing by the synchronization manager at least one of multiple distributed replications associated with the multiple computing systems based on the updated replication, the synchronizing of the at least one of the multiple distributed replications being configured to preserve individual file system-specific features of each respective file system including system-unique metadata.
地址 Redmond WA US