Сохранение профилей/файлов Alfresco

Я хочу удалить Alfresco и установить заново, но не хочу потерять учетные записи, созданные в Alfresco, и другие вещи. Есть ли способ сохранить это?

Спасибо!!


person PRVS    schedule 06.05.2016    source источник


Ответы (1)


Предположим, что под переустановкой вы подразумеваете, что хотите начать с чистой WAR на открытом воздухе и поделиться WAR. Если это так, вы можете просто завершить работу, удалить каталоги alfresco и share, а затем поместить чистые WAR-файлы в каталог $TOMCAT_HOME/webapps. Если у вас были развернуты какие-либо AMP, используйте MMT, чтобы переустановить их. Затем перезапустите Tomcat. Контент находится в каталоге хранилища контента, а метаданные — в базе данных, поэтому вы можете начать заново с новыми WAR-файлами без потери каких-либо данных.

Если вы имеете в виду, что хотите удалить все в $ALFRESCO_HOME, но хотите сохранить свои данные, проще всего сделать дамп вашей базы данных и заархивировать хранилище контента. Затем вы можете полностью удалить свою установку, а после переустановки вы можете загрузить свою базу данных и распаковать хранилище контента.

Если вы пытаетесь удалить некоторые, но не все данные, вам придется экспортировать то, что вы хотите сохранить. Вы можете посмотреть документы по файлам ACP как один из возможных подходов. Или вы можете использовать что-то вроде CMIS для написания экспортера.

В частности, для пользователей часто бывает полезно использовать каталог LDAP вместо того, чтобы управлять ими напрямую в Alfresco. Таким образом, вы можете начать все сначала, и Alfresco просто синхронизирует ваших пользователей с LDAP.

Если вы не хотите использовать LDAP, в качестве альтернативы можно использовать простой CSV-файл с данными учетной записи пользователя. После первого запуска репозитория вы можете повторно импортировать своих пользователей из CSV-файла.

person Jeff Potts    schedule 07.05.2016