Wie sichern Sie ein Apache Jackrabbit-Repository, ohne Jackrabbit auszuschalten?

8

Wenn Apache Jackrabbit JCR als eingebetteter Dienst in Ihrer App ausgeführt wird, gibt es einen schnellen Weg, um eine solide und konsistente Sicherung des Inhalts des Jackrabbit-Repositorys zu erhalten, ohne Jackrabbit auszuschalten? Wenn ja wie?

    
Chinnery 14.12.2008, 18:54
quelle

1 Antwort

6

Siehe BackupAndMigration im Jackrabbit Wiki für eine Liste von Optionen.

Ich würde empfehlen, XML-Export (Systemansicht) zu verwenden, da es die einfachste Lösung ist. Da es Teil des JCR-Standards ist, sollte es auch bei anderen JCR-Implementierungen funktionieren.

Beachten Sie, dass dieser Ansatz einen Nachteil hat: Es ist derzeit nicht möglich, einen vollständigen Export erneut zu importieren, d. vom Root-Knoten und einschließlich des jcr: system-Subknotens, der den Versionsspeicher enthält, da der jcr: -Systemteil und insbesondere der Versionsspeicher nicht beschreibbar sind (dies liegt hauptsächlich daran, dass JCR nicht angibt, wie Versionen importiert werden sollen). Hier finden Sie einige Erklärungen auf der Jackrabbit-Mailingliste.

    
Alexander Klimetschek 15.12.2008, 10:37
quelle

Tags und Links