轻松恢复Alfresco服务器的配置

时间:2018-02-28 08:18:47

标签: tomcat7 alfresco alfresco-share alfresco-enterprise

我有生产服务器Alfresco 4.2 Enterprise的备份,包括:

  • 数据库MS SQL;

  • “Tomcat7”文件夹;

  • “Alfresco”文件夹(它有“alf_data”文件夹,“alfresco-global.properties”等)。

目前,我正在部署具有相同配置的其他服务器Alfresco以实现容错(不适用于群集)。我计划将来使用这台服务器,以防生产服务器失败。

我想在不安装模块的情况下,使用生产配置完全轻松地部署新服务器Alfresco, 使用很多其他东西来配置Tomcat,SOLR。

我计划在设置新服务器时使用这些步骤:

1)从生产发行版安装OS和Alfresco。在新服务器上停止服务Tomcat7。

2)以不同的名称从备份中恢复(сopy)生产服务器的MS SQL数据库。

3)从安装中删除(或重命名)“Alfresco”和“Tomcat7”文件夹。

4)在新服务器上的相同路径上从备份恢复(复制)产品服务器的“Alfresco”和“Tomcat7”文件夹。

5)在alfresco-global.properties(db.name,alfresco.host,share.host)中更改新服务器主要属性Alfresco catalina.sh,指的是IP和生产服务器的名称。

6)在新服务器上启动服务Tomcat7。

这是正确的决定吗? 我可以从新服务器上的生产服务器恢复文件夹“Alfresco”和“Tomcat7”吗?

因此,如果生产服务器将来失败,我将只恢复带索引的存储库(数据库和数据存储区) 来自相关生产备份的新服务器上的文件夹。

感谢。

1 个答案:

答案 0 :(得分:0)

是的,基本上您是通过从当前服务器复制安装和配置来设置另一台服务器。然后,当您需要进行恢复时,您将恢复数据库,然后您将恢复内容存储。然后,您将启动服务器。

我唯一的问题是让备份服务器无所事事是有意义的。如果您已经备份了安装和配置,那么通过采用这种方法节省的是重新建立服务器所需的时间(假设您已经虚拟化,这应该很快),然后恢复安装和配置,这应该是也很快。