Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Предупреждение

Инструкция описывает порядок обновления ECCM с версий 2.0 и выше.

Создание резервной копии

Подсказка

Для возможности отката к предыдущей версии перед началом обновления рекомендуем создать резервную копию данных. Если ECCM установлен на сервере с использованием виртуализациивиртуализацией, сделайте Snapshot системы. В ином случае — создать создайте резервную копию базы данных eccm средствами PostgreSQL. Подробная инструкция по созданию резервной копии базы данных приведена в разделе "Резервное копирование базы данных ECCM".

Получение и распаковка архива

Файлы системы распространяются в виде архива .tar.gz и доступны в общедоступном облаке. Скачайте архив на сервер и распакуйте его в заранее созданную отдельную директорию:

...

Раскрыть
titleПолучение архивов предыдущих версий ECCM

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.0.tar.gz" -O eccm-offline-2.0.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.1.tar.gz" -O eccm-offline-2.1.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.2.tar.gz" -O eccm-offline-2.2.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.3.tar.gz" -O eccm-offline-2.3.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.4.tar.gz" -O eccm-offline-2.4.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.5.tar.gz" -O eccm-offline-2.5.tar.gz

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.6.tar.gz" -O eccm-offline-2.6.tar.gzНачиная с версии 2.7 ECCM работает с PostgreSQL 16.11, требуется произвести обновление БД по инструкции.

wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-offline-2.7.tar.gz" -O eccm-offline-2.7.tar.gz

Предупреждение
titleобновление 2.6 -> 2.7

С версии 2.7 ECCM поддерживает PostgreSQL 16.11. Перед обновлением до версии 2.7 нужно подготовить базу данных по инструкции.

Остановка старой версии ECCM

Остановка сервисов ECCM при однохостовой установке

Когда ECCM запущен на одном хосте (ECCM и база данных находятся на одном сервере), для остановки старой версии ECCM и удаления контейнеров выполните команду из директории с файлами запуска старой версии ECCM:

Блок кода
cd <путь до каталога с файлами запуска ECCM 2.8>
sudo ./compose-tools.sh --stop --delete-containers

sudo docker network prune

Остановка сервисов ECCM при многохостовой установке

Когда ECCM запущен на нескольких хостах (ECCM на одном сервере, база данных — на другом), для остановки старой версии ECCM выполните команды, приведенные ниже.

...

Блок кода
cd <путь до каталога с файлами запуска ECCM 2.8>/postgres
sudo docker compose down

Запуск новой версии ECCM

Запуск новой версии ECCM при однохостовой установке

Для однохостовой системы после успешной остановки старой версии ECCM перейдите в директорию, в которую был распакован архив с новой версией ECCM, и выполните команду:

Блок кода
cd <путь до каталога с файлами запуска ECCM 2.8>
sudo ./compose-tools.sh --load
sudo ./compose-tools.sh --start <IP ADDRESS>

Запуск новой версии ECCM при многохостовой установке

Если система была установлена на нескольких хостах, для запуска новой версии ECCM выполните команды, приведенные ниже.

...