Обновление компонентов для ОС Windows

Перед обновлением серверных компонентов на новую версию рекомендуем сделать бэкап данных. 

Для этого:

  • Сохраните из рабочего каталога Discovery.Server:
    • C:\ProgramData\Discovery.Server\Settings - настройки Discovery.Server.
  • Сохраните из рабочего каталога Discovery.Reader
    • C:\ProgramData\Discovery.Reader\Settings - настройки Discovery.Reader.
    • C:\ProgramData\Discovery.Reader\<GUID компании>\DataModel - модель данных.
    • C:\ProgramData\Discovery.Reader\<GUID компании>\Dictionary - учетные записи.
    • C:\ProgramData\Discovery.Reader\<GUID компании>\InteractSensors - сенсоры.
    • C:\ProgramData\Discovery.Reader\<GUID компании>\InteractTasksV2 - задачи.

Тем самым вы обеспечите себя необходимой точкой восстановления, если вдруг при обновлении затрется какой либо компонент.
При необходимости восстановите данные из бэкапа копированием и перезапустите компонент.

Далее, чтобы выполнить обновление:

  • Остановите серверные службы.
  • Запустите пакет установки обновления или перенесите файлы дистрибутива.
  • После завершения установки запустите серверные компоненты.

Перед обновление агента / интеракта вы можете сохранить конфигурационные файлы, чтобы не изменять их повторно.

Для этого:

  • Сохраните файлы из рабочего каталога Interact:
    • C:\Program Files (x86)\Discovery.Server\Server\InteractV2\etc\config_interact.json
  • Сохраните файлы из рабочего каталога Discovery.Agent:
    • C:\Program Files (x86)\Discovery.Agent V2\etc\config_agent.json

Далее, чтобы выполнить обновление:

  • Запустите пакет установки обновления (.msi).
  • Если после обновления конфигурационный файл вернулся к состоянию по умолчанию, то скопируйте предварительно сохраненные файлы конфигурации поверх и перезапустите службу.