备份

备份 Alfresco 系统有很多种方法。备份数据库和内容存储库非常重要。你可能还想备份 Solr 索引。

假设你使用二进制安装程序安装,并且所有内容都在$ ALRESCO_HOME 中,你可以像这样备份数据库:

  1. 停止 Alfresco
  2. 切换到 alfresco 用户
  3. 切换到$ ALFRESCO_HOME / postgresql / bin 目录
  4. 使用 ./pg_dump alfresco --user alfresco > $ALFRESCO_HOME/alf_data/db-backup.sql 转储数据库。系统可能会提示你输入密码。它应该与你在安装期间提供的管理员密码相同。如果没有,请检查$ ALFRESCO_HOME / tomcat / shared / classes / alfresco-global.properties 以获取数据库密码。

现在你已备份数据库了。首先要做到这一点很重要。下一步是备份内容存储库。

  1. 切换到$ ALFRESCO_HOME / alf_data / contentstore.deleted 目录。
  2. 删除这里的所有内容。没有理由保留这些文件,没有理由支持它们。
  3. 切换到$ ALFRESCO_HOME / alf_data 目录。
  4. 注意整个事情,它还包括你在上一步中创建的数据库备份,假设你将其放在 alf_data 目录中。跑 tar czvf ~/alfresco-backup.tar.gz .

该 TAR 文件的内容现在具有恢复工作系统所需的一切。