Alfresco如何备份还原以及迁移数据

  • A+
所属分类:使用集成

首先要明确几个重要的Alfresco数据存放位置:

  1. alfresco-community\alf_data\contentstore(实际文档存放位置)
  2. alfresco-community\alf_data\postgresql(数据库位置)
  3. alfresco-community\alf_data\solr4(solr4索引位置)

其中,1和2是必须的,solr4就算没有,系统也会自动去生成。因此,无论是备份、还原还是迁移,都只要针对1和2的文件夹进行操作就可以了,3可选。

注意事项:

  1. windows和linux数据不能互相迁移(至少我目前不知道)
  2. 备份时候,一定要保证1和2的数据的一致性。也就是说1和2的数据要同一个时间点拷贝出来。
  3. 新旧Alfresco在安装时,管理员密码最好一致。如果不一致,请到alfresco-community\tomcat\shared\classes\alfresco-global.properties中修改数据库连接密码。
  4. 如果是Linux服务器,拷贝完后要修改postgresql的权限
1、修改alf_data/postgresql拥有者
     chown -R postgres:postgres postgresql
2、修改alf_data/postgresql的权限
     chmod -R 0700 postgresql

发表评论

您必须才能发表评论!