Hi, 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. Regards, Jürgen 2011/5/2 sam lee <[email protected]>: > 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)? >
