Как обновить сервер Staffcop

Подготовка

  1. Проверьте свободное место на диске:

df -h
  1. Создайте резервную копию:

  • виртуальный сервер — сделайте снапшот ВМ;

  • физический сервер — выполните бэкап БД:

sudo staffcop backup_db
  1. Убедитесь, что PostgreSQL работает:

sudo service postgresql status

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

Перед обновлением Ubuntu Server проверьте инструкцию по реиндексации БД.

Обновление в рамках текущего релиза

Ubuntu:

sudo staffcop upgrade

Astra Linux:

sudo apt install --only-upgrade staffcop

Обновление при мажорном релизе

  1. Подключитесь по SSH

  2. Проверьте версию ОС:

lsb_release -a

Поддерживаются версии: Ubuntu 18.04/20.04/22.04

  1. Запустите скрипт обновления:

wget http://distr.staffcop.su/install.sh -O /tmp/install && sudo bash /tmp/install

Что сделает скрипт:

  • проверит системные требования;

  • предложит создать бэкап БД;

  • загрузит и установит новые пакеты;

  • обновит Staffcop Enterprise.

Внимание

При запросе пароля ClickHouse укажите его, если он был задан ранее. В противном случае оставьте поле пустым.

После обновления

Обновите агенты