Обновление ELMA365 Standard и ELMA365 Enterprise On-premises выполняется аналогично установке.
Перед началом обновления сделайте дамп данных установленной ELMA365 согласно инструкциям в статье «Администрирование сервера» или выберете пункт «[B]ackup now», нажав на латинской раскладке клавишу «B» на следующем шаге обновления:
Be sure you have made data backup before update. Choose: [B]ackup now (default), [C]ontinue, [E]xit.
Дамп сохранится в отдельную папку с указанием в названии версии поставки и временного штампа, например, /backup/ELMA365_2022.11.5-rc_2023.01.09-05.45.01
.
начало внимание
Для обеспечения целостности данных при миграции со сменой версии редакции ELMA365 рекомендуем выполнять обновление без пропуска релизов (первое и второе число в номере версии), например, версию 2023.9.N можно обновить до 2023.10.К.
При этом используйте последний выпуск релиза (третье число в номере версии). Например, версию 2023.4.15 сначала обновите на релиз 2023.4.59, а затем на 2023.5.31.
конец внимание
Для обновления зайдите в командную консоль на сервере. Выполните следующую команду:
curl -fsSL -o elma365-installer.sh https://dl.elma365.com/onPremise/master/latest/download && chmod +x elma365-installer.sh && ./elma365-installer.sh
Система запросит подтверждение действия, после чего запустится процесс обновления.
При использовании настроек прокси скрипт запросит подтвердить текущие настройки или указать новые значения переменных, которые определяют используемый прокси. Подробнее читайте в статье «Установка и работа в сети с proxy-сервером».
Чтобы обеспечить безопасность приложения, на следующем шаге вы можете включить брандмауэр ufw и применить рекомендуемые правила, добавить собственные правила или отключить брандмауэр ufw.
По завершении появится сообщение: ELMA365 successfully updated.
В случае возникновения ошибок вы можете посмотреть информацию о них в журнале.
Обновление в кластере
Для обновления зайдите в командную консоль на любом узле. Выполните следующую команду:
curl -fsSL -o elma365-installer.sh https://dl.elma365.com/onPremise/master/latest/download && chmod +x elma365-installer.sh && ./elma365-installer.sh
После обновите оставшиеся узлы. Для каждого сервера нужно выполнить обновление с параметром --upgrade-node:
curl -fsSL -o elma365-installer.sh https://dl.elma365.com/onPremise/master/latest/download && chmod +x elma365-installer.sh && ./elma365-installer.sh --upgrade-node
Обновление серверов в кластере нужно производить последовательно по одному серверу за раз.