备份
备份 Alfresco 系统有很多种方法。备份数据库和内容存储库非常重要。你可能还想备份 Solr 索引。
假设你使用二进制安装程序安装,并且所有内容都在$ ALRESCO_HOME 中,你可以像这样备份数据库:
- 停止 Alfresco
- 切换到 alfresco 用户
- 切换到$ ALFRESCO_HOME / postgresql / bin 目录
- 使用
./pg_dump alfresco --user alfresco > $ALFRESCO_HOME/alf_data/db-backup.sql
转储数据库。系统可能会提示你输入密码。它应该与你在安装期间提供的管理员密码相同。如果没有,请检查$ ALFRESCO_HOME / tomcat / shared / classes / alfresco-global.properties 以获取数据库密码。
现在你已备份数据库了。首先要做到这一点很重要。下一步是备份内容存储库。
- 切换到$ ALFRESCO_HOME / alf_data / contentstore.deleted 目录。
- 删除这里的所有内容。没有理由保留这些文件,没有理由支持它们。
- 切换到$ ALFRESCO_HOME / alf_data 目录。
- 注意整个事情,它还包括你在上一步中创建的数据库备份,假设你将其放在 alf_data 目录中。跑
tar czvf ~/alfresco-backup.tar.gz .
。
该 TAR 文件的内容现在具有恢复工作系统所需的一切。