As global user definition are altered on the remote cloud storage system, user events are generated and communicated to the local cloud storage system, where they are applied to synchronize the local user definitions with the global user definitions. The global user directory includes a plurality of global user definitions associated with a plurality of user accounts, where each of the user accounts has access to at least one of a remote file system (RFS) hosted by the remote cloud storage system and a local file system (LFS) hosted by a local cloud storage system. A global user directory is maintained on a remote cloud storage system. Using bi-directional sync, it ensures that your users have access to the latest version of the file, wherever they are. It provides off-line access to your business files and LAN like speeds in editing files.
Another method utilizes prior revision identifiers stored in the LFS to limit the RFS metadata returned to the local cloud during a rescan, by excluding the data set that has not changed, which improves the efficiency of the rescan synchronization.Ībstract: Cloud storage systems and methods are described for providing event-based user state synchronization among the various cloud elements. A Local Cloud is an always-available local copy of your files on the Egnyte Cloud File Server. The RFS metadata is partitioned by folder and file to facilitate efficient searching based on a requested namespace view.
As fas as I understand, Dropbox does not mount the cloud share directly as you local storage and simply synchronizes the files between cloud and on-premises as. I am not sure there is a problem with file locks.
#Egnyte local cloud manual
More particularly, the method includes updating the global revision identifier to a new state in response to the RFS modification and then updating the metadata of the folder(s) associated with the RFS modification. For that reason, I am looking at Egnyte, which has automatic file locking, and Dropbox Business, which has a manual lock feature. Abstract: A method for facilitating synchronization of a remote file system (RFS) and a local file system (LFS) includes maintaining a global revision identifier associated with the RFS, where the global revision identifier has a variable state, and responsive to the RFS being modified, updating metadata associated with one or more of the file system objects of the RFS based on a state of the global revision identifier.