0

我想卸载 Alfresco 并重新安装,但我不想丢失在 Alfresco 中创建的帐户和其他东西。有什么办法可以挽救这个吗?

谢谢!!

4

1 回答 1

5

假设通过重新安装您的意思是您想从一个干净的露天 WAR 开始并共享 WAR。如果是这样,您可以关闭,删除 alfresco 和共享目录,然后将干净的 WAR 放在 $TOMCAT_HOME/webapps 目录中。如果您部署了任何 AMP,请使用 MMT 重新安装它们。然后,重新启动 Tomcat。内容位于内容存储目录中,元数据位于数据库中,因此您可以从新的 WAR 重新开始,而不会丢失任何数据。

如果您的意思是要删除 $ALFRESCO_HOME 中的所有内容但又想保存数据,那么最简单的方法是转储数据库并压缩内容存储。然后,您可以彻底清除安装,重新安装后,您可以加载数据库并解压缩内容存储。

如果您想删除一些(但不是全部)数据,则必须导出您想要保留的内容。您可以查看有关 ACP 文件的文档作为一种可能的方法。或者您可以使用 CMIS 之类的东西来编写导出器。

特别是对于用户来说,使用 LDAP 目录而不是直接在 Alfresco 中管理它们通常很有帮助。这样您就可以完全重新开始,Alfresco 将简单地从 LDAP 同步您的用户。

如果您不想使用 LDAP,另一种方法是使用包含用户帐户数据的简单 CSV 文件。首次启动存储库后,您可以从 CSV 文件重新导入用户。

于 2016-05-07T03:33:17.597 回答