Server Update

Niniejszy dokument opisuje aktualizację instalacji serwera Headwind MDM (HMDM). Przed wykonaniem aktualizacji na serwerze należy upewnić się, że na urządzeniach mobilnych działa kompatybilna wersja aplikacji uruchamiającej HMDM.

Ważne

Niezgodna wersja aplikacji uruchamiającej może spowodować utratę komunikacji między serwerem a urządzeniami mobilnymi. Aby temu zapobiec, należy najpierw zaktualizować aplikację launchera na urządzeniach mobilnych. Więcej informacji można znaleźć w rozdziale Weryfikacja aktualizacji na urządzeniach mobilnych.

Pliki instalacyjne można uzyskać od naszego zespołu pomocy technicznej. W przypadku aktualizacji wymagany jest tylko plik WAR dla serwera aplikacji.

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

  2. Utwórz katalog na kopie zapasowe konfiguracji i aplikacji serwera HMDM.

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

    Ważne

    Możesz użyć dowolnego katalogu do tworzenia kopii zapasowych plików, po prostu upewnij się, że nie używasz konfiguracji lub katalogów aplikacji serwera aplikacji, np. /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. Utwórz kopię zapasową konfiguracji serwera HMDM.

    cp /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml /root/hmdm_backup_$(date --iso-8601)/ROOT.xml
    
  5. Utwórz kopię zapasową aplikacji HMDM.

    cp /var/lib/tomcat9/webapps/ROOT.war /root/hmdm_backup_$(date --iso-8601)/ROOT.war
    
  6. Skopiuj otrzymane archiwum aplikacji do katalogu webapps serwera aplikacji /var/lib/tomcat9/webapps/ROOT.war.

  7. Uruchom ponownie serwer aplikacji za pomocą systemctl restart tomcat9.service.

  8. Sprawdź panel internetowy serwera HMDM pod kątem pełnej funkcjonalności. Jeśli napotkasz błąd HTTP 404, przywróć plik konfiguracyjny HMDM z kopii zapasowej i ponownie uruchom serwer aplikacji.