2016-05-06 15 views
0

Ich möchte Alfresco deinstallieren und erneut installieren, aber ich möchte nicht die in Alfresco erstellten Konten und die anderen Dinge verlieren. Gibt es eine Möglichkeit, dies zu speichern?Profile/Dateien speichern Alfresco

Danke !!

Antwort

5

Nehmen wir an, dass Sie mit einer Neuinstallation meinen, Sie möchten mit einem sauberen WAR im Freien beginnen und WAR teilen. Wenn dies der Fall ist, können Sie einfach herunterfahren, die Verzeichnisse "alfresco" und "share" entfernen und die leeren WARs in das Verzeichnis "$ TOMCAT_HOME/webapps" stellen. Wenn Sie AMPs bereitgestellt haben, verwenden Sie MMT, um diese neu zu installieren. Starten Sie dann Tomcat neu. Der Inhalt befindet sich im Content Store-Verzeichnis und die Metadaten befinden sich in der Datenbank. Sie können also mit neuen WARs beginnen, ohne Daten zu verlieren.

Wenn Sie meinen, Sie möchten alles in $ ALFRESCO_HOME löschen, aber Sie möchten Ihre Daten speichern, ist es am einfachsten, Ihre Datenbank zu entladen und Ihren Content Store zu tarieren. Dann können Sie Ihre Installation komplett wegpusten, und nach der Neuinstallation können Sie Ihre Datenbank laden und Ihren Content Store entfernen.

Wenn Sie versuchen, einige, aber nicht alle Ihre Daten wegzupusten, müssen Sie exportieren, was Sie behalten möchten. Sie können sich die Dokumentation zu ACP-Dateien als einen möglichen Ansatz ansehen. Oder Sie könnten etwas wie CMIS verwenden, um einen Exporteur zu schreiben.

Für Benutzer ist es oft hilfreich, ein LDAP-Verzeichnis zu verwenden, anstatt sie direkt in Alfresco zu verwalten. Auf diese Weise können Sie komplett von vorne anfangen und Alfresco synchronisiert Ihre Benutzer einfach von LDAP.

Wenn Sie LDAP nicht verwenden möchten, besteht eine Alternative darin, eine einfache CSV-Datei mit Benutzerkontodaten zu erstellen. Nachdem Sie Ihr Repository zum ersten Mal gestartet haben, können Sie Ihre Benutzer erneut aus der CSV-Datei importieren.

+0

Danke Jeff :) sehr klare Antwort !! – PRVS