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

An incompatible launcher app version can cause a loose of communication between the server and the mobile devices. To prevent this, update the launcher app on the mobile devices first. Please refer to chapter Verify Update on Mobile Devices to learn more.

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.