Server Update

Dieses Dokument beschreibt die Aktualisierung einer Headwind MDM (HMDM)-Serverinstallation. Bevor Sie das Update auf dem Server durchführen, vergewissern Sie sich, dass auf Ihren mobilen Geräten eine kompatible Version der HMDM-Launcher-App ausgeführt wird.

Wichtig

Eine inkompatible Version der Launcher-App kann dazu führen, dass die Kommunikation zwischen dem Server und den mobilen Geräten unterbrochen wird. Um dies zu verhindern, aktualisieren Sie zuerst die Launcher-App auf den mobilen Geräten. Weitere Informationen finden Sie im Kapitel Verify Update on Mobile Devices.

Die Installationsdateien können Sie bei unserem Support-Team anfordern. Im Falle eines Updates wird nur die WAR-Datei für den Anwendungsserver benötigt.

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

  2. Erstellen Sie ein Verzeichnis für Sicherungskopien der HMDM-Serverkonfiguration und der Anwendung.

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

    Wichtig

    Sie können ein beliebiges Verzeichnis für die Sicherung der Dateien verwenden, achten Sie nur darauf, dass Sie nicht die Konfigurations- oder Anwendungsverzeichnisse des Anwendungsservers verwenden, z. B. /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. Erstellen Sie eine Sicherungskopie der HMDM-Serverkonfiguration.

    cp /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml /root/hmdm_backup_$(date --iso-8601)/ROOT.xml
    
  5. Erstellen Sie eine Sicherungskopie der HMDM-Anwendung.

    cp /var/lib/tomcat9/webapps/ROOT.war /root/hmdm_backup_$(date --iso-8601)/ROOT.war
    
  6. Kopieren Sie das empfangene Anwendungsarchiv in das Verzeichnis webapps des Anwendungsservers /var/lib/tomcat9/webapps/ROOT.war.

  7. Starten Sie den Anwendungsserver mit systemctl restart tomcat9.service neu.

  8. Überprüfen Sie das Webpanel des HMDM-Servers auf volle Funktionalität. Wenn ein HTTP-Fehler 404 auftritt, stellen Sie die HMDM-Konfigurationsdatei aus der Sicherung wieder her und starten Sie den Anwendungsserver erneut.