Как создать резервную копию репозитория apache Jackrabbit, не отключая Jackrabbit?

StackOverflow https://stackoverflow.com/questions/366842

  •  21-08-2019
  •  | 
  •  

Вопрос

При запуске Apache Jackrabbit JCR в качестве встроенной службы в вашем приложении, есть ли быстрый способ получить надежную и последовательную резервную копию содержимого репозитория Jackrabbit, не отключая Jackrabbit?Если да, то каким образом?

Это было полезно?

Решение

Видишь Резервное копирование и миграция в Вики Jackrabbit для получения списка опций.

Я бы рекомендовал использовать XML export (системный просмотр), так как это самое простое решение.Кроме того, поскольку это часть стандарта JCR, он должен работать и в других реализациях JCR.

Обратите внимание, что у такого подхода есть один недостаток:в настоящее время невозможно повторно импортировать полный экспорт, т.е.из корневого узла и включая подузел jcr: system, который содержит хранилище версий, поскольку часть jcr: system и особенно хранилище версий недоступны для записи (это главным образом потому, что JCR не указывает, как импортировать версии). Вот некоторое объяснение в списке рассылки Jackrabbit.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top