<< Click to Display Table of Contents >> Администрирование (Windows) > Обновление системы > Обновление Directum RX Обновление с версии 4.1 на 4.3 |
ВАЖНО. С версии 4.2 изменено расположение файлов системы. Для установки, обновления и настройки системы используется кроссплатформенный инструмент Directum Launcher. Он поставляется в виде архива, который нужно распаковать. В распакованной папке хранится дистрибутив системы. Туда же при обновлении системы копируются файлы веб-сервера и сервисов Directum RX. Для корректной работы системы папку удалять нельзя.
Чтобы обновить систему с версии 4.1 на 4.3:
1.До обновления системы:
•в оснастке Диспетчер служб IIS остановите ранее использовавшийся сайт Directum RX;
•в оснастке Службы остановите службу DrxServiceRunner;
•пользователю, от имени которого выполняется подключение к MongoDB, выдайте права доступа к базам данных сервиса виджетов. Для этого запустите Mongo Shell и выполните команды:
use admin
db.grantRolesToUser('mongoUser', [{role: 'readWrite', db: 'sungero_widgets_clustering'},{ role: "readWrite", db: "sungero_widgets"},{ role: "readWrite", db: "Sungero_StorageService"}])
2.Архив с Directum Launcher распакуйте в локальную папку на сервере. В корень папки скопируйте архивы:
•DirectumRX.zip – набор стандартных шаблонов документов, утилиты RxCmd и DrxUtil, а также стандартная прикладная разработка Directum RX.
Примечание. Для систем с заказной разработкой в архиве содержится утилита RxCmd, которая позволяет импортировать свои шаблоны документов, запускать и настраивать под себя интеллектуальную обработку документов. Также в архиве есть утилита DrxUtil для настройки интеграции с 1С. Поэтому при обновлении системы указываются оба пакета разработки: с заказной и со стандартной;
•DeploymentTool.zip – утилита DeploymentTool, если планируете ее использовать для публикации решений;
•WebHelp.zip – справка и слайдер.
ВАЖНО. Для корректного обновления общий путь к файлам должен быть не более 256 символов. Также он не должен содержать пробелы, символы кириллицы, запятые и спецсимволы. Поэтому используйте, например, папку D:\DirectumLauncher.
3.От имени администратора запустите файл DirectumLauncher.exe. Откроется командная строка, в ней запустится сервис развертывания, в браузере откроется страница с параметрами установки и обновления. До окончания установки не закрывайте окно командной строки.
Страницу можно открыть вручную по ссылке http://127.0.0.1:5000/, например, если случайно закрыли браузер.
4.Убедитесь, что установлен переключатель Обновление:
5.В правом верхнем углу появится диалог с предложением обновить настройки системы. Нажмите на кнопку Обновить:
Примечание. При бездействии диалог скрывается. Чтобы вызвать его повторно, обновите страницу в браузере. Если после этого диалог не появляется, закройте браузер и командную строку и проверьте, что оба процесса выгружены из памяти. После этого заново запустите файл DirectumLauncher.exe.
В результате из отдельных конфигурационных XML-файлов предыдущей версии системы сгенерируется конфигурационный файл config.yml. На странице заполнятся поля с минимально необходимыми настройками. Подробнее см. в руководстве администратора, разделы «Установка системы (Directum Launcher)» и «Конфигурирование настроек».
6.Проверьте, что поля заполнены верно. Подробнее см. инструкцию по установке сервера Directum RX.
ПРИМЕЧАНИЕ. Если для соединения с базой данных используется Windows-аутентификация, то в конфигурационном файле DirectumLauncher\etc\config.yml в секции ServiceRunner проверьте, что параметры WINDOWS_USERNAME и WINDOWS_PASSWORD заполнены верно.
7.Убедитесь, что установлен флажок Опубликовать прикладную разработку и заполнено поле Путь до пакета. Флажок и поле доступны, если в корне локальной папки с Directum Launcher есть архив DirectumRX.zip.
Если используется заказная разработка, в поле Путь до пакета укажите путь до пакета с исполняемыми файлами всех базовых и заказных решений Directum RX. Пакет можно запросить у поставщика ПО. Если разработка ведется силами компании, то соберите пакет в среде разработки и укажите путь до него. Пакет нужно собирать на новой версии системы.
Флажок Опубликовать прикладную разработку можно снять, если планируете опубликовать прикладную разработку позже вручную с помощью утилиты DeploymentTool.
8.Для обновления справки убедитесь, что установлен флажок Установить WebHelp. Флажок можно снять, например, если система обновляется для тестирования и нужно сэкономить место на диске.
9.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
10.Нажмите на кнопку Обновить. Неверно заполненные поля подсветятся красным цветом.
11.Дождитесь окончания обновления. На странице выводятся этапы обновления. В раскрывающейся области с названием этапа отображаются сообщения из лог-файла DirectumLauncher\log\current.log.
Если при выполнении этапа возникает ошибка, с помощью сообщения из лог-файла проанализируйте и устраните ее, затем нажмите на кнопку Повторить.
примечание. Ошибка с кодом 503 при проверке работоспособности сервисов означает, что они не успели запуститься. В этом случае нажмите на кнопку Повторить.
Если нужно изменить ранее заданные настройки, нажмите на кнопку Вернуться к настройкам. В результате откроется страница с исходными параметрами. Укажите новые значения параметров и по кнопке Обновить повторите обновление.
Когда обновление завершится, на странице появится ссылка для входа в веб-клиент.
12.После обновления удалите ранее установленную систему Directum RX 4.1. Для этого последовательно выберите Панель управления, Программы и компоненты. В открывшемся списке найдите продукт Directum RX и в контекстном меню выберите пункт Удалить/Изменить. Затем нажмите на кнопку ОК.
Вместе с системой удалятся все папки сервисов предпросмотра. При удалении системы не удаляются база данных и файловое хранилище.
13.Настройте систему Directum RX 4.3.
14.Выполните обновление с версии 4.3 на 4.5.
1.Если сервисы Directum RX перенесены на отдельный сервер, то после обновления системы обновите перенесенные сервисы. Подробнее см. в разделе «Обновление сервисов на выделенном сервере».
1.В версии 4.2 появился фоновый процесс «Закрытие неактивных учетных записей». При первом запуске фонового процесса закроются учетные записи пользователей, которые не заходили в систему 90 дней и более. Пользователи с закрытыми учетными записями не смогут войти в систему. При необходимости вручную переведите закрытые учетные записи в действующее состояние и попросите пользователей войти в систему.
2.В версии 4.2 у администратора появилась возможность настраивать права доступа на виды документов, чтобы ограничить их выбор при создании или изменении карточки документа. После обновления всем пользователям автоматически назначается тип прав «Выбор в документе» на все виды документов. Чтобы ограничить список видов, которые доступны сотрудникам в карточке документа, в справочнике Виды документов вручную задайте настройки прав доступа для нужных видов.
Для корректной работы не рекомендуется менять права на просмотр типа справочника Виды документов, которые выдаются в карточке роли «Все пользователи» на панели «Управление разрешениями».
3.В версии 4.2 справочник Помощники руководителей переименован в Ассистенты руководителей, и его логика работы изменилась. Теперь в нем указываются помощники руководителя и ассистенты, отвечающие за анализ исполнительской дисциплины. Функции сотрудников настраиваются с помощью установки соответствующих флажков в справочнике.
4.С версии 4.2 четыре сервиса по умолчанию объединены в общем сервисе:
•сервис выполнения блоков задач;
•сервис отчетов (по умолчанию был отключен, в этом случае за работу виджетов отвечал веб-сервер);
•сервис виджетов (по умолчанию был отключен, в этом случае за формирование отчетов отвечал веб-сервер).
Это экономит использование сервисами оперативной памяти. При необходимости сервисы можно развернуть отдельно после обновления.
6.С версии 4.3 можно отправлять поручения без срока. Чтобы включить эту возможность, администратору нужно установить флажок Разрешить отправлять поручения без срока в настройках модуля «Делопроизводство».
7.Служба ввода DCS обновлена и сделана кроссплатформенной. С поддержкой Linux в работе службы появились особенности:
•теперь служба устанавливается через скрипты развертывания;
•служба переведена на .NET Core Runtime 3.1;
•библиотека SBUM для обработки документов с почты заменена на Aspose.Email;
•конфигурационный файл службы CaptureService.exe.config переведен в формат JSON и переименован в appsettings.json;
•для получения документов с почтового сервера Exchange Server вместо устаревшего протокола MAPI теперь используется протокол EWS;
•модуль упаковки BasePacker переименован в SimplePacker;
•для IMAP- и POP3-серверов теперь вместо двух настроек, в которых задавалось время ожидания подключения почтового сервера к службе, используется одна: настройка ConnectTimeout удалена, а ReadTimeout переименована в Timeout.
Если вы используете службу ввода документов, то переустановите ее после обновления на новую версию Directum RX.
8.Если установлены дополнительные решения Directum RX, например, «Мониторинг системы Directum RX», «Интеграция с ССТУ», обновите их согласно документации на соответствующие решения.
© Компания Directum, 2024 |