Обновление системы Pilot

Все компоненты системы должны быть одной версии. Подключение компонентов других версий к Pilot-Server для работы блокируется во избежание проблем совместимости.

Исключениями являются: Pilot-TextSearch-Server, Pilot-Sign-Server, 3D-Storage for Linux.

Обновление системы Pilot, если все компоненты установлены на ОС Windows

Информация о появлении обновления выводится администратору системы при запуске настольного приложения Pilot-myAdmin.

Если вы хотите получать уведомления о выходе не только релизов, но и бета-версий, то в меню СервисНастройки включите опцию Проверять наличие бета-версий.

Дистрибутив обновления Pilot-Server содержит в себе все необходимые компоненты для обновления клиентских приложений под Windows.

Чтобы запустить обновление:

  • Получив уведомление в Pilot-myAdmin администратору необходимо нажать кнопку Обновить,
  • затем подтвердить решение в диалоговом окне с предупреждением.

После этого пакет обновления будет автоматически загружен и запущено обновление Pilot-Server.

Пользователям Pilot-Server, установленного на Windows, настраивая работу баз данных, следует обратить внимание, что при автоматических обновлениях системы, служба Pilot-Server запускается от учётной записи Local System. В том случае, если запуск службы должен осуществляться от другой учётной записи с правами администратора, необходимо переназначить её вручную.

Как только Pilot-Server обновится, он отправит обновления всем клиентским приложениям, включая Pilot-myAdmin, и службам, которые к нему подключаются.

Клиентское приложение при этом перейдёт в режим автономной работы, пользователь получит сообщение о необходимости применить обновление. Для установки обновлений клиентских приложений права администратора не требуются. Пользователь может запустить установку обновления сразу или отложить на некоторое время и сначала завершить свою текущую работу в автономном режиме. В этом случае, все локальные изменения будут отправлены на сервер после обновления приложения и восстановления соединения с сервером.

Pilot-BIM-Server обновляется автоматически в фоновом режиме.

Поскольку изменения в Pilot-TextSearch-Server и Pilot-Sign-Server происходят не часто, обновления чаще всего не требуется. При необходимости эти службы обновляются вручную. Для этого:

  • Перейдите на сайт загрузок.
  • Скачайте оттуда дистрибутив.
  • Запустите его и выполните обновление.

Обновление компонентов системы, установленных в docker-контейнерах

Обновление компонентов системы Pilot, установленных в контейнерах, производится заменой контейнеров:

  • Остановите контейнер:
  • # docker stop имя_контейнера

  • Удалите контейнер:
  • # docker rm имя_контейнера

  • Удалите образ:

    # docker image rm pilotdev/имя_контейнера:версия

  • Произведите установку контейнера новой версии по инструкции для вашего компонента.

Пример обновления Pilot-BIM-Server в контейнере

Для обновления Pilot-BIM-Server необходимо произвести замену контейнера:

  • Остановите контейнер pilot-bim-server:
  • # docker stop pilot-bim-server

  • Удалите контейнер pilot-bim-server:
  • # docker rm pilot-bim-server

  • Удалите образ pilot-bim-server:

    # docker image rm pilotdev/pilot-bim-server:latest

  • Произведите установку контейнера новой версии по инструкции.

Обновление компонентов системы, установленных на OC Linux

Для обновления Pilot-Server, установленного на OC Linux без использования контейнера, ознакомьтесь со следующими страницами:

Особенности обновления в кластерном режиме

Перед обновлением Pilot-Server, работающем в кластерном режиме, необходимо сделать резервную копию базы банных PostgreSQL.