Простое восстановление конфигурации сервера 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 ответ

Решение

Да, в основном вы настраиваете другой сервер, копируя установку и конфигурацию с вашего текущего сервера. Затем, когда вам нужно будет выполнить восстановление, вы собираетесь восстановить базу данных, а затем вы восстановите хранилище контента. Затем вы запустите сервер.

Единственный вопрос, который у меня возникнет, - имеет ли смысл иметь резервный сервер, который ничего не делает. Если у вас есть резервная копия установки и конфигурации, то все, что вы экономите, используя этот подход, - это время, необходимое для переустановки сервера (при условии, что вы виртуализированы, это должно быть быстрым), а затем восстановление установки и конфигурации, которые должны и будь быстрым

Другие вопросы по тегам