5.2. Обновление действующей установки ПО «ОИК Диспетчер НТ» до версии 2.3
Первичные действия по применению новой версии желательно проводить на тестовой машине (не находящейся в работе).
Перед обновлением необходимо сохранить бэкапы RBS и TMS серверов с версии 2.2 (для возможности восстановления и работы версии 2.2).
Устанавливается версия 2.3 "поверх" 2.2 так же как ранее выпущенные версии.
Пользователи и настройки безопасности при обновлении стираются и не переносятся, так как версия 2.3 работает с собственной системой безопасности. Существует возможность переноса списка пользователей в собственную систему безопасности, но при этом права пользователей необходимо задавать заново.
Реализованные в структуре на версии 2.2. связи с базами Microsoft SQL (оперативные журналы, SQL базы данных телеметрии) в версии 2.3 работать не будут. Процесс переноса данного функционала трудоемок и требует отдельного запроса. Версия 2.3 и обновленное клиентское приложение работают только с базами данных PostgreSQL. Т.е. в версии 2.3 и последующих версиях (3.0 и далее) Вы можете настроить связь с базой данных PostgreSQL (предварительно установив данную базу). Более подробная инструкция по переносу отображена в разделе 5.2.1
Перед обновлением Вам следует внимательно ознакомиться с описанием новой системы безопасности, доступной по ссылке:
После настройки системы безопасности необходимо запустить сервер и проверить работоспособность конфигурации (все каналы принимают и передают информацию), работоспособность программ дорасчета (если используются в конфигурации), работоспособность используемых внешних задач.
Для того чтобы подключиться к серверу с помощью ПО клиента, необходимо использовать специальную версию клиента имеющую возможность подключения к новой подсистеме безопасности. Данные версии клиента называются ClientNT_pg и доступна для скачивания по ссылке https://iface.ru/pub/DISPINST/ClientNT_pg.zip
Для подключения к серверу теперь всегда необходимо вводить логин и пароль.
Так как в версии 2.3 используется новая подсистема безопасности, полный перенос пользователей невозможен по определению (так как старая система безопасности не знает о большинстве функций безопасности новой системы). Так же при вновь создаваемой базе пользовательской безопасности, добавляя новых пользователей вручную Вы ограждаете себя от будущих ошибок шифрования данной базы.
При этом существует возможность переноса списка пользователей. Инструмент переносит только список пользователей и некоторые разрешения прав, т.е даже несмотря на перенесенный список Вам все равно придется задавать права каждого пользователя отдельно для обеспечения возможности их подключения.
Для этого необходимо из корневого каталога установки сервера версии 2.3. запустить утилиту user32.exe и подключиться к RBS серверу.
В появившемся окне нажать кнопку "Экспорт" в правом верхнем углу окошка, сохранить ini файл с произвольным названием.
Зайти в ПО настройки безопасности, выбрать меню "Пользователи" - "Импорт" - выбрать подготовленный ini файл.
В появившемся списке пользователей отметить учетные записи, которые необходимо перенести
После переноса появится полный список пользователей, которым необходимо задать права и пароли для доступа к серверу.