<< 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 перенесены на отдельный сервер, то после обновления системы обновите перенесенные сервисы. Подробнее см. в разделе «Обновление сервисов на выделенном сервере».
2.C версии 4.2:
•появился фоновый процесс «Закрытие неактивных учетных записей». При первом запуске фонового процесса закроются учетные записи пользователей, которые не заходили в систему 90 дней и более. Пользователи с закрытыми учетными записями не смогут войти в систему. При необходимости вручную переведите закрытые учетные записи в действующее состояние и попросите пользователей войти в систему;
•у администратора появилась возможность настраивать права доступа на виды документов, чтобы ограничить их выбор при создании или изменении карточки документа. После обновления всем пользователям автоматически назначается тип прав «Выбор в документе» на все виды документов. Чтобы ограничить список видов, которые доступны сотрудникам в карточке документа, в справочнике Виды документов вручную задайте настройки прав доступа для нужных видов.
Для корректной работы не рекомендуется менять права на просмотр типа справочника Виды документов, которые выдаются в карточке роли «Все пользователи» на панели «Управление
разрешениями»;
•справочник Помощники руководителей переименован в Ассистенты руководителей, и его логика работы изменилась. Теперь в нем указываются помощники руководителя и ассистенты, отвечающие за анализ исполнительской дисциплины. Функции сотрудников настраиваются с помощью установки соответствующих флажков в справочнике;
•четыре сервиса по умолчанию объединены в общем сервисе:
•сервис выполнения блоков задач;
•сервис отчетов (по умолчанию был отключен, в этом случае за работу виджетов отвечал веб-сервер);
•сервис виджетов (по умолчанию был отключен, в этом случае за формирование отчетов отвечал веб-сервер).
Это экономит использование сервисами оперативной памяти. При необходимости сервисы можно развернуть отдельно после обновления.
3.С версии 4.3:
•можно отправлять поручения без срока. Чтобы включить эту возможность, администратору нужно установить флажок Разрешить отправлять поручения без срока в настройках модуля «Делопроизводство».
•служба ввода 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.
4.Если установлены дополнительные решения Directum RX, например, «Мониторинг системы Directum RX», «Интеграция с ССТУ», обновите их согласно документации на соответствующие решения.
© Компания Directum, 2024 |