如何在不关闭Jackrabbit的情况下备份apache Jackrabbit存储库?

时间:2008-12-14 18:54:04

标签: backup jackrabbit jcr

在您的应用程序中运行Apache Jackrabbit JCR作为嵌入式服务时,是否有一种快速方法可以在不关闭Jackrabbit的情况下获得Jackrabbit存储库内容的健全且一致的备份?如果是这样的话?

1 个答案:

答案 0 :(得分:6)

有关选项列表,请参阅BackupAndMigration on the Jackrabbit Wiki

我建议使用XML导出(系统视图),因为它是最简单的解决方案。此外,因为它是JCR标准的一部分,所以它也应该适用于其他JCR实现。

请注意,此方法有一个缺点:目前无法重新导入完整导出,即。从根节点并包含包含版本存储的jcr:system子节点,因为jcr:system部分,尤其是版本存储不可写(这主要是因为JCR没有指定如何导入版本)。在Jackrabbit邮件列表上Here is some explanation