• Repository Synchronization

  • We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #19773  by vinodkanhe
 
Hi,

I have multiple instances of OpenKM running at different locations.
where contents of a predefined folder is maintained by ourselves and reset is up to our clients.
It will be very difficult to update each instance manually upon any changes to this folder.

I was looking for option to synchronize this folder and its content using a master instance maintained by ourselves which will broadcast the updates to all other instances.

Is there any way to synchronize contents of this folder on client instances with a master instance.
If pushing updates is not possible then is there any way the client can pull the updated from master instance.
Considering the fact that these are client specific instance with different set of users and folder structure, apart from the folder managed by ourselves.

Here are me Environment Details :
Java 6
OpenKM 5.1.10
Jboss 4.2.3
 #19798  by jllort
 
We can discuss it, but I suggest upgrade to 6.x is more versatille for this kind of process you want to doing.

Problem as you can see is not trivial imagine and scenario TWO SLAVE SERVERS A,B and a MASTER SERVER C, we got several options ( with tenant module we could synchronize SLAVE A to MASTER SERVER C -> tenant module A, and same with SLAVE B, anyway tenant is only available on professional version, and probably is not your interest on it ), we can think how synch two instance SLAVE A with master B ( to import data always should be used administrator user ... that means users are not the main problem ).

First should be think is synch is unidirectional or bidirectional ( unidirectional is more easy case but bidirectional is more interesting ). For doing it is necessary create some process with java if you want to collaborate on it contact at http://www.openkm.com/en/contact.html and we can build together a module for doing it. ( sync could be batch or live )
 #19850  by pavila
 
We also also interested in this feature but actually is in design process, and not sure which is the best way of implement it. Comments and ideas are welcome.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.