我有生产Alfresco 4.2 Enterprise
服务器的备份,包括:
- 数据库;
- 文件夹Tomcat7
,Alfresco
(其中alf_data
,alfresco-global.properties
等)。
目前,我正在部署具有生产配置的新备用服务器,并计划以最小的努力实现这一目标 - 无需安装模块,配置Tomcat,SOLR等。生产和斯坦比服务器的配置必须相同。
它可以用于预留,例如,如果主服务器将掉落。 在这种情况下,只需要从相关的生产备份中恢复备用服务器上的存储库数据(数据库、内容存储、索引)。
要设置备用服务器,我打算使用以下步骤:
1)安装操作系统和Alfresco。停止tomcat7
服务器上的服务。
2) 使用与备份不同的名称还原生产数据库。
3) 从新安装中删除Alfresco
和Tomcat7
文件夹。
4) 从备份恢复Alfresco
和Tomcat7
的生产文件夹。
5)编辑alfresco-global.properties
中的主要属性,如db.name
,alfresco.host
,share.host
以及catalina.sh
中的选项。
6) 在新服务器上启动tomcat7
服务。
这些步骤会得到纠正吗?
是的,基本上您是通过从当前服务器复制安装和配置来设置另一台服务器。然后,当您需要执行恢复时,您将恢复数据库,然后恢复内容存储。然后,您将启动服务器。
我唯一的问题是让备份服务器坐在那里什么都不做是否有意义。如果您备份了安装和配置,那么采用此方法所节省的只是重新建立服务器所需的时间(假设您已虚拟化,这应该很快),然后恢复安装和配置,这也应该很快。