Обслуживание Системы

Управление БД

Процесс обновления БД отличается в версиях до 3.11 и от 3.11 и выше.

Обновление БД для версий до 3.11

Для того, чтобы актуализировать версию БД, необходимо выбрать «Управление БД» в разделе «Обслуживание системы» (см. главное меню модуля администрирования) и нажать кнопку «Обновить БД».

Рисунок 4.38. Генерация базы данных

Генерация базы данных

После нажатия кнопки «Обновить БД» страница запросит подтверждение. Если вы ответите утвердительно, начнется генерация. По ходу выполнения изменения будут отображаться в основной области этой панели.

Рисунок 4.39. После обновления базы данных

После обновления базы данных

Обновление БД для версий от 3.11 и выше

Страница «Управление БД» отображает сведения об актуальности текущей БД:

  • Если все обновления БД были применены, то будет отображено сообщение:

Ваша версия БД актуальна

Рисунок 4.40. Вид окна при отсутствии непримененных обновлений

Вид окна при отсутствии непримененных обновлений

  • Если есть непримененные обновления, то будет отображено сообщение:

Ваша версия БД неактуальна.
Следующие обновления еще не применены:
%id% - %comment%

Поле %id содержит название обновления, поле %comment% - комментарий к нему (если был указан в конфигурационном файле). При этом если количество требуемых обновлений превышает 5 (пять), то дополнительно будет указано: «и еще обновлений: %count%», где %count% - количество требуемых, но не перечисленных явно обновлений.

Для применения обновлений нужно нажать на кнопку «Обновить БД». В случае невозможности применения обновлений БД выводятся сведения возникших ошибках (илл. «Вид окна в случае ошибок во время обновления»):

%ГГГГ-ММ-ДД ЧЧ:ММ%: Обновление прервано со следующей ошибкой: %текст_ошибки%

Рисунок 4.41. Вид окна в случае ошибок во время обновления

Вид окна в случае ошибок во время обновления

Обновления, произведенные до возникновения ошибки, считаются примененными. После возникновения ошибки процесс обновления останавливается, и оставшиеся обновления считаются непримененными.

Сведения об обновлениях содержатся в конфигурационном xml-файле в модуле synergy-ejb, внутри каталога kz.arta.synergy.db.updates.

Управление индексом документов

Начиная с версии 2.65, в ARTA Synergy для поиска документов используется отдельный индекс, который нужно сгенерировать. Для того, чтобы это сделать, необходимо нажать кнопку «Проиндексировать все документы» и дождаться окончания процесса индексирования. По ходу выполнения изменения будут отображаться в основной области.

Индексирование осуществляется блоками по 200 документов.

В ARTA Synergy 2.66 для генерации индекса были добавлены новые возможности:

  1. Возможность продолжить индексирование с момента последней остановки. До нажатия кнопки «Проиндексировать все документы» отметьте соответствующую опцию галочкой. Остановка индексирования может быть вызвана:

    • Остановкой сервера приложений с ARTA Synergy

    • Ручной остановкой индексации (кнопка «Остановить индексирование»).

  2. Если процесс индексирования слишком сильно замедляет работу системы, можно установить после индексирования очередного блока документов. Для этого введите значение задержки в миллисекундах в поле «Пауза между индексированием частей документов».

Рисунок 4.42. Управление индексом документов

Управление индексом документов

Управление индексом форм

Начиная с версии 3.11, в ARTA Synergy для ускорения работы фильтров по реестрам используется отдельный индекс, который нужно генерировать. Это делается в разделе «Управление индексом форм». Раздел содержит:

  1. статистику состояния данных:

  • Размер индекса в байтах: при использовании Lucene (устанавливается по умолчанию) отображается прочерк; при использовании Elasticsearch - текущий размер индекса.

  • Общее количество записей: общее количество документов по формам.

  • Количество удаленных записей: количество индексов, удаленных при изменении индексируемых данных. В случае, если это число более чем в два раза превышает общее количество записей, рекомендуется заново проиндексировать все документы по формам.

  1. дополнительные настройки процесса индексирования:

  • Продолжить предыдущий процесс индексирования: флаг, позволяющий продолжить ранее запущенный и остановленный процесс индексирования.

Примечание:

  • Если ранее индексирование не осуществлялось, или нет ранее запущенного и остановленного процесса, флаг недоступен.

  • Если последний процесс индексирования был остановлен, то рядом с флагом указан номер позиции, с которой продолжится индексирование.

  • Если последний процесс индексирования был остановлен, а флаг отключен, то процесс индексирования начнется заново.

  • Пауза между индексированием часлей записей (мс): числовое поле ввода, в котором указывается время необходимой паузы в процессе индексирования. Индексирование осуществляется блоками по 500 документов.

  1. кнопки запуска и остановки процесса индексирования.

Рисунок 4.43. Управление индексом данных форм

Управление индексом данных форм

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

Процесс останавливается в двух случаях:

  1. Ручная остановка - по нажатию на кнопку «Остановить индексирование». При этом в панели информации выводится сообщение:

«Процесс индексирования остановлен»

Номер позиции, на которой процесс был остановлен, запоминается, и в дальнейшем индексирование можно продолжить с этой позиции либо начать заново.

Рисунок 4.44. Процесс индексирования остановлен

Процесс индексирования остановлен

  1. Все данные проиндексированы - процесс завершается самостоятельно. При этом в панели информации выводится сообщение:

«Индексирование завершено. Индексирование %общее_количество_записей% записей заняло %M% минут»

Рисунок 4.45. Процесс индексирования завершен

Процесс индексирования завершен

Процессы

Для того, чтобы просмотреть, актуальны ли процессы в Системе, достаточно нажать пункт «Процессы» в разделе «Обслуживание системы».

Рисунок 4.46. Обновление процессов

Обновление процессов

Если один из процессов находится не в актуальном состоянии, его можно сразу же актуализировать, нажав кнопку «Обновить».

Состояние приложения

В пункте «Состояние приложения» раздела «Обслуживание системы» можно отключить или подключить доступ к Системе нажатием одной кнопки.

Рисунок 4.47. Отключение (подключение) приложения

Отключение (подключение) приложения

Управление резервным копированием

Резервное копирование осуществляется в разделе «Управление резервным копированием» модуля «Обслуживание системы». Кнопка «Рез.копирование» на верхней панели справа позволяет создать резервные копии данных хранилища Системы. Сделанные копии отображаются также в данном разделе. Из сделанных копии можно восстановить данные в случае утери рабочей копии информации по какой-либо причине, либо удалить их за минованием надобности.

Рисунок 4.48. Панель управления резервным копированием

Панель управления резервным копированием

При обновлении системы из пакетов дополнительные пакеты из резервного копирования притянутся в соответствии с зависимостями.

Ручная настройка параметров резервного копирования доступна в

/opt/synergy/utils/configs/backup/backup.conf

Посмотреть параметры конфига можно в разделе описанном выше (см. Создание резервной копий).

Замечание

На время создания/восстановления резервной копии, Система будет остановлена, поэтому не рекомендуется делать это во время рабочего дня.

Информация о лицензии

В разделе «Информация о системе» можно просмотреть название продукта, клиента, дату выдачи, номер и условия лицензии.

Рисунок 4.49. Панель управления резервным копированием

Панель управления резервным копированием

Также просмотреть параметры лицензии можно по адресу:

http[s]://server_url:[port]/Synergy/licence