Обновление Staffcop-сервера до версии 5.5

Подготовка

В ходе обновления сервер запросит ключ для версии 5.5. Если у вас его нет или есть ключ от более ранней версии, обратитесь в Отдел продаж: sales@staffcop.ru. При обращении укажите информацию о ключе, который у вас есть.

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

Не обновляйте сервер, если у вас нет лицензионного ключа от версии 5.5. Новую версию нельзя будет запустить без ключа, а откат на предыдущую приведет к утрате данных.

Обновление может занять длительное время. Чтобы ускорить процесс обновления, уменьшите размер базы данных .

Для обновления сервер Staffcop Enterprise должен быть подключен к сети интернет.

Обновление

Чтобы обновить версию Staffcop-сервера:

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

  2. Проверьте установленную версию Ubuntu:

lsb_release -a

Примечание

Staffcop поддерживает Ubuntu Server версий 18.04, 20.04, 22.04. Если вы планируете обновить версию, ознакомьтесь с инструкцией по реиндексации базы данных, иначе могут возникнуть ошибки на сервере.

  1. Скачайте и запустите скрипт обновления:

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

Скрипт выполнит:

  • проверку системных требований;

  • запрос на создание резервной копии БД;

  • скачивание необходимых пакетов;

  • обновление всей системы и Staffcop Enterprise.

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

Действия после обновления

Обновите агенты по инструкции Обновление агентов.

Возможные проблемы

Если после обновления не приходят события от пользователей:

  1. Перейдите в раздел Панель управленияПользователи.

  2. Выберите всех пользователей и в выпадающем меню Освободите лицензию.

  3. Снова выберите всех пользователей.

  4. В выпадающем меню выберите Назначить лицензию.