jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jürgen Baier <juerp...@googlemail.com>
Subject Re: repository synchronization
Date Mon, 02 May 2011 12:21:42 GMT

some time ago I tried something similar and used xml-export. This is
not an option for non-trivial data, since the export/import is very,
very slow (for your 500GB it would be much more than one day to export
to xml, if I remember it correctly; was something in the range of
hours/GB on my machine).

What worked with me was using the filesystem-store and copying the
whole repo-dir to the target machine. Still, I am interested in some
sync-tool, because the ability to copy just a sub-tree of the whole
repo would allow me to copy single users (their "home"-node and all
nodes below that) to another machine. Since my jackrabbit-repos run as
shared jee-resource I was thinking about a jee-solution, where I read
the nodes on the inital machine and copy them to the target machine.
But maybe I just miss a cool tool out there that already does this.


2011/5/2 sam lee <skynare@gmail.com>:
> Hey,
> I have a large repository. And, I have a few empty repositories.
> How can I synchronize empty repositories with the content from the large
> repository?
> Is there rsync like tool where subsequent synchronization (data migration)
> is much quicker than initial pass?
> Is xml export/import the only option? Has anyone tried export/import on a
> huge repository (500GB and growing)?
> Or, is there a way to rsync repository filesystem directory (not through JCR
> but using the commandline tool)?

View raw message