我有生产服务器Alfresco 4.2 Enterprise的备份,包括:
目前,我正在为具有相同配置的容错(不是集群)部署额外的服务器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)和catalina.sh中更改新服务器主属性Alfresco,它引用生产服务器的IP和名称。
6)在新服务器上启动Tomcat7服务。
这是正确的决定吗?我可以在新服务器上从生产服务器恢复文件夹“Alfresco”和“Tomcat7”吗?
因此,如果生产服务器将来发生故障,我将从相关的生产备份中仅恢复新服务器上具有索引(数据库和数据存储文件夹)的存储库。
谢谢。
是的,基本上你是通过从当前服务器复制安装和配置来设置另一台服务器。然后,当您需要进行恢复时,您将恢复数据库,然后您将恢复内容存储。然后,您将启动服务器。
我唯一的问题是让备份服务器坐在那里什么也不做是有意义的。如果您已经备份了安装和配置,那么通过采用这种方法节省的是重新建立服务器所需的时间(假设您已经虚拟化,这应该很快),然后恢复安装和配置,这应该是也很快。