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

Примечание

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

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

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

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

lsb_release -a

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

Staffcop-сервер поддерживает только Ubuntu 18.04 и 20.04.

Обновление сервера до Ubuntu 22.04 приведёт к выходу из строя сервера Staffcop и потере всех накопленных данных.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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