Как обновляется платформа
Релизы Pyrus происходят ежеквартально, но обновления, касающиеся безопасности, могут быть выпущены вне очереди в любой день. Во время обновления система будет недоступна. Загрузить новые версии контейнеров можно заранее, перед обновлением.
Важно: перед обновлением настоятельно рекомендуем сделать полную резервную копию системы.
Чтобы обновить Pyrus до последней версии, выполните следующие действия и команды.
Загрузите последние версии контейнеров Pyrus командами:
$ docker-compose --profile all pull
Остановите контейнеры. После этого система станет недоступна:
$ docker-compose stop
Запустите контейнеры хранилища данных:
$ docker-compose up -d postgres logs elastic
Обновите данные в контейнерах до последней версии:
$ docker-compose run --rm pyrus-setup --update
Запустите все контейнеры командой:
$ docker-compose up -d
Проверьте текущую версию платформы:
$ docker-compose run --rm pyrus-setup --version
Важно: в случае неудачного обновления восстановите систему из резервной копии и обратитесь к вашему аккаунт-менеджеру.