Server Update

В этом документе описывается обновление установки сервера Headwind MDM (HMDM). Перед выполнением обновления на сервере убедитесь, что на ваших мобильных устройствах установлена совместимая версия приложения HMDM launcher.

Важно

Несовместимая версия приложения запуска может привести к нарушению связи между сервером и мобильными устройствами. Чтобы предотвратить это, сначала обновите приложение launcher на мобильных устройствах. Дополнительные сведения см. в главе Проверка обновления на мобильных устройствах.

Установочные файлы вы можете запросить в нашей службе поддержки. В случае обновления требуется только WAR-файл для сервера приложений.

  1. Log on to the console of the HMDM server.

  2. Создайте каталог для резервных копий конфигурации сервера HMDM и приложений.

    mkdir /root/hmdm_backup_$(date --iso-8601)
    

    Важно

    Вы можете использовать любую директорию для резервного копирования файлов, только убедитесь, что не используете директории конфигурации или приложений сервера приложений, например, /var/lib/tomcat9/*.

  3. Create a backup of the HMDM database.

    pg_dump -h 127.0.0.1 -U hmdm -W hmdm > /root/hmdm_backup_$(date --iso-8601)/db.sql
    
  4. Создайте резервную копию конфигурации сервера HMDM.

    cp /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml /root/hmdm_backup_$(date --iso-8601)/ROOT.xml
    
  5. Создайте резервную копию приложения HMDM.

    cp /var/lib/tomcat9/webapps/ROOT.war /root/hmdm_backup_$(date --iso-8601)/ROOT.war
    
  6. Скопируйте полученный архив приложения в каталог webapps сервера приложений /var/lib/tomcat9/webapps/ROOT.war.

  7. Перезапустите сервер приложений с помощью systemctl restart tomcat9.service.

  8. Проверьте работоспособность веб-панели сервера HMDM. Если вы столкнулись с HTTP-ошибкой 404, восстановите файл конфигурации HMDM из резервной копии и перезапустите сервер приложений снова.