Простое восстановление конфигурации сервера Alfresco
У меня есть резервная копия производственного сервера Alfresco 4.2 Enterprise, включая:
база данных MS SQL;
Папка "Tomcat7";
Папка "Alfresco" (в ней есть папка "alf_data", "alfresco-global.properties" и другие).
В настоящее время я развертываю дополнительный сервер Alfresco для отказоустойчивости (не для кластера) с той же конфигурацией. Я планирую использовать этот сервер в будущем в случае сбоя производственного сервера.
Я хотел бы сделать полное и простое развертывание нового сервера Alfresco с производственной конфигурацией без установки модулей, настройки Tomcat, SOLR и множества других вещей.
Я планирую использовать эти шаги при настройке нового сервера:
1) Установите ОС и Alfresco из производственного дистрибутива. Остановите службу Tomcat7 на новом сервере.
2) Восстановить (скопировать) MS SQL-базу данных производственного сервера из резервной копии под другим именем.
3) Удалить (или переименовать) папки "Alfresco" и "Tomcat7" из установки.
4) Восстановление (копирование) папок "Alfresco" и "Tomcat7" на сервере продукта из резервной копии в тех же самых папках на новом сервере.
5) Измените основные свойства нового сервера Alfresco в alfresco-global.properties (db.name, alfresco.host, share.host) и catalina.sh, которые относятся к IP-адресу и имени рабочего сервера.
6) Запустите сервис Tomcat7 на новом сервере.
Это правильное решение? Можно ли просто восстановить папки "Alfresco" и "Tomcat7" с рабочего сервера на новом сервере?
Таким образом, если в будущем произойдет сбой производственного сервера, я восстановлю только хранилище с индексами (папка базы данных и хранилища данных) на новом сервере из соответствующей производственной резервной копии.
Благодарю.
1 ответ
Да, в основном вы настраиваете другой сервер, копируя установку и конфигурацию с вашего текущего сервера. Затем, когда вам нужно будет выполнить восстановление, вы собираетесь восстановить базу данных, а затем вы восстановите хранилище контента. Затем вы запустите сервер.
Единственный вопрос, который у меня возникнет, - имеет ли смысл иметь резервный сервер, который ничего не делает. Если у вас есть резервная копия установки и конфигурации, то все, что вы экономите, используя этот подход, - это время, необходимое для переустановки сервера (при условии, что вы виртуализированы, это должно быть быстрым), а затем восстановление установки и конфигурации, которые должны и будь быстрым