On Sat, Aug 29, 2015 at 10:18 PM, Clay Ferguson <[email protected]> wrote:
> Does anyone know how to backup a repository into an ASII format of some kind
> (XML, JSON, etc)? (on MongoDb)
>
> I had tried using the backup/restore built into Oak last week, and was told
> (by Oak developers) there's a known issue with that which has been known for
> a very long time and it does't work. It was written up as an "enhancement"
> to get it fixed when in reality it's a bug. So as a result it's not being
> acted upon.
>
> So today I tried using the import/export to XML as a means of doing backups.
> Well that fails too (during reimport), and has been failing for a long time,
> as I discovered by googling it. It throws a duplicate UUID exception
> regardless of the option for how to handle existing UUIDs. This happens when
> you try to export/import root nodes, on the jcr:system node. So then I tried
> exporting only the subnodes UNDER 'system' and get yet a different
> exception.
>
> I won't bother wasting time submitting code examples showing all these
> failures, because I have a feeling Oak developers are already quite aware
> none of this works. So, since you aren't fixing it, do any of you have any
> suggestions on how to backup a full repository to something ASCII and
> restore also? Seems kind of important that a content repository have
> backup/restore. I realize I can backup at the MongoDB level, but i'm afraid
> to have a mongo-version dependent backup for obvious reasons. That doesn't
> seem wise. I'd be comfortable with some standard ASCII format that's
> readable and independent of MonboDB binary file layouts.

I think Filevault ( with the vlt command-line tool ) can be of help

  http://jackrabbit.apache.org/filevault/overview.html

Robert

Reply via email to