Оглавление
Обновление версии ПО ECCM состоит из следующих этапов:
- 0. Создание резервной копии данных;
- 1. Скачивание и распаковка архива с новой версией файлов запуска ЕССМ;
- 2. Остановка старой версии ECCM;
- 3. Запуск новой версии ЕССМ.
Получение лицензии
| Предупреждение |
|---|
Начиная с версии 2.1 лицензирование системы управления ЕССМ осуществляется с помощью сервера лицензий ELM. Для работы ECCM в закрытой сети необходимо установить Offline ELM сервер согласно инструкции, приведенной в разделе "Инструкция по установке и обслуживанию Offline ELM". |
| Scroll Pagebreak |
|---|
| Примечание |
|---|
Сервисы ЕССМ совместимы с версией PostgreSQL 14.10. Если обновление до версии 2.6 осуществляется с версии 1.6 (или более ранней), то перед выполнением шагов из данного раздела:
|
| Предупреждение |
Scroll Pagebreak
Создание резервной копии
| Подсказка |
|---|
Для возможности отката к предыдущей версии перед началом обновления рекомендуем создать резервную копию данных. В случае если ECCM установлен на сервере с использованием виртуализации, следует сделать Snapshot системы. В ином случае — создать резервную копию базы данных eccm средствами PostgreSQL. Подробная инструкция по созданию резервной копии базы данных приведена в разделе разделе "Резервное копирование базы данных ЕССМ". |
Получение и распаковка архива
| Подсказка |
|---|
Для offline-установки воспользуйтесь инструкцией по загрузке установочных файлов и установке образов проекта, приведенной в разделе "Offline-установка ЕССМ". |
Перед установкой новой версии ЕССМ необходимо предварительно скачать архив с файлами системы. Файлы, необходимые для запуска проекта, распространяются в виде архива .tar.gz. Их можно получить с общедоступного облака. Загрузите архив на сервер и распакуйте его. Рекомендуется распаковывать архив в заранее созданную отдельную директорию:
| Блок кода |
|---|
wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-2.56.tar.gz" -O eccm-2.6.tar.gz mkdir eccm sudo tar -zxvf eccm-2.6.tar.gz -C eccm/ |
...
| Блок кода |
|---|
cd <путь до каталога с файлами запуска ECCM 2.6> sudo ./compose-tools.sh --pull --start <IP ADDRESS> --database-host <IP ADDRESS DATABASE> --database-port <PORT DATABASE> |
Запуск новой версии ЕССМ в отказоустойчивой системе
Если запуск новой версии ЕССМ предполагается в отказоустойчивой системе, то остановленная система с актуальной версией ЕССМ должна быть новым мастером в кластере.
| Подсказка |
|---|
Для запуска ЕССМ в отказоустойчивой системе воспользуйтесь инструкцией, приведенной в разделе "Запуск ЕССМ в отказоустойчивой системе". |