Empirum 20.0 - Step by Step Update Guide

Daniel White
2026-01-15T15:02:15Z

Matrix42 Empirum v20.0

Mit diesem Empirum ISO haben Sie folgenden Installations- und Update-Möglichkeiten:

Komplette Neuinstallation von Matrix42 Empirum v20.0.

Update von Matrix42 Empirum v19.0.x

Update von Matrix42 Empirum v18.0.3

Beachten Sie die geänderten Systemvoraussetzungen.
Prüfen Sie vor jedem Update, ob im Matrix42 Marketplace zum Zeitpunkt der Installation weitere Hotfixes verfügbar sind, die die zu installierende Version betreffen.
Informationen zu bekannten Problemen finden Sie in der Known Issues Liste für diese Version.

Mit der Installation des Updates werden folgende Module automatisch entfernt:

Matrix42 Patch Management (EOL)

Matrix42 Easy Recovery

Matrix42 Avira Integration

Matrix42 Data Collector

Ausführen des Updates auf Matrix42 Empirum v20.0

1. Mounten Sie das ISO auf dem Masterserver und starten Sie das Update per Doppelklick der Datei Autorun.exe. Bei aktiver Benutzerkontensteuerung (UAC) muss die Autorun.exe als Administrator ausgeführt werden (Kontextmenü > Als Administrator ausführen).

2. Wählen Sie die gewünschte Installationssprache.

3. Wählen Sie die Option Update und auch im darauffolgenden Fenster.
Der Installations-Assistent öffnet sich.

4. Bestätigen Sie mit Ja.

5. Bestätigen Sie alle folgenden Fenster mit Weiter.

6. Wählen Sie das bestehende Installationsverzeichnis und klicken Sie auf Weiter.

7. Klicken Sie auf Fertig.
Nach dem Update erhalten Sie die Meldung, dass die Installation erfolgreich abgeschlossen wurde.

8. Starten Sie den Server neu.

Erste Aktionen über Matrix42 DBUtil

Beim Aktualisieren der Datenbank ist nicht mehr die SQL-Serverrolle sysadmin notwendig. Es wird nur die dbo Rolle (Database Owner) benötigt.
Bei der initialen Erstellung von Datenbanken (EmpLocations, Standort-Datenbank) wird zusätzlich die Serverberechtigung CREATE ANY DATABASE oder die Rolle dbcreator benötigt.

Achten Sie darauf, dass die Datenbanken EmpLocations und die Standorte mit dem gleichen Authentifizierungsverfahren in DBUtil verwendet werden.
Dies hat keinen Einfluss auf die Anmeldung an die Matrix42 Management Console, dort können beide Verfahren gemischt verwendet werden.

Datenbank EmpLocations aktualisieren

1. Nach dem Neustart des Servers können Sie Matrix42 DBUtil über das Desktopsymbol DBUtil, oder über Start > Programme > Empirum > Tools > Matrix42 DBUtil aufrufen, um sich an der EmpLocations-Datenbank anzumelden.

2. Sie erhalten die Meldung, dass die Struktur der Location-Tabelle veraltet ist. Bestätigen Sie die Meldung mit Ja.
Sie gelangen in das Hauptfenster von Matrix42 DBUtil.

Standortdatenbank(en) aktualisieren

3. Klicken Sie auf den Standort, den Sie aktualisieren möchten und melden Sie sich an der Standort-Datenbank an.

4. Klicken Sie in der Symbolleiste auf das Symbol Tabellen aktualisieren.
Beachten Sie, dass Virenscanner den Updatevorgang stark verlängern können.

5. Wenn kurz vor dem Aktualisieren noch keine Sicherung der Standortdatenbank stattgefunden hat, müssen Sie hier unbedingt mit Ja bestätigen!

6. Die Standortdatenbank wurde aktualisiert, bestätigen Sie den Hinweis mit OK.

Bitte beachten, dass alle Datenbanken nach dem Update die Version 20.00 besitzen müssen, damit mit der Version Matrix42 Empirum v20.0 fehlerfrei gearbeitet werden kann!
Haben Sie mehr als einen Standort zur Auswahl, wiederholen Sie die Vorgehensweise zur Aktualisierung für jeden Standort.

Dienste installieren/aktualisieren

Nach dem Update auf Matrix42 Empirum v20.0 müssen alle Dienste neu installiert werden.

7. Klicken Sie in der Symbolleiste auf das Symbol Dienste installieren/konfigurieren.

Für den Dienst Empirum Activation kann unter Zusätzliche Komponenten > 3rd Party Virtualisierung durch Abwahl der Option (kein Häkchen gesetzt), die Installation dieser Dienste ausgeschlossen werden.

8. Wählen Sie die Dienste aus (außer PXE, TFTP, DeviceDiscovery), die für Ihre Umgebung benötigt werden und klicken Sie anschliessend auf die Schaltfläche Installieren.
Nach erfolgreicher Installation der ausgewählten Dienste, erhalten Sie eine Meldung, dass alle Dienste installiert bzw. aktualisiert wurden.

8. Installieren Sie den PXE und DeviceDiscovery Dienst (sofern verwendet) auf dem Master Server über das Kontextmenü Installieren.

9. Installieren Sie den DeviceDiscovery-Dienst auf allen anderen Servern, auf denen DeviceDiscovery installiert ist über das Kontextmenü Installieren.

Alle PXE/TFTP Dienste auf den Empirum Depot Servern sind über das Software Paket Subdepot PXE Service zu installieren.

10. Falls Sie mehr als einen Standort zur Auswahl haben, wiederholen Sie die Vorgehensweise zur Aktualisierung der Dienste für jeden Standort.

Weitere Aktionen nach der Aktualisierung des Empirum Servers

Reports aktualisieren

Aktualisieren Sie die Matrix42 Reports über DBUtil:
DBUtil > Aktionen > Reporting Services konfigurieren > Installieren.
Falls notwendig, passen Sie die Einstellungen für Port, SSL und Datenbank-Authentifizierung an.

Matrix42 Empirum v20.0 Verzeichnisstruktur

Folgende Dateien werden mit der Endung *.new abgelegt:
Post-Command für die OS-Installation:

Configurator\User\EmpirumAgent.bat → Configurator\User\EmpirumAgent.new

Configurator\User\UEMAgent.bat → Configurator\User\UEMAgent.new

Haben Sie in den originalen Batch-Dateien Anpassungen vorgenommen, übertragen Sie diese in die *.new Datei. Löschen Sie dann die *.bat Datei und benennen Sie die *.new Datei in *.bat um.
Haben Sie keine Anpassungen vorgenommen, löschen Sie die *.bat Dateien und benennen die *.new Dateien in *.bat um.

Folgende Dateien werden mit der Endung *.000, *.001 etc. abgelegt

Dateien mit dieser Endung werden nur dann abgelegt, wenn sich im Ziel bereits eine Datei mit gleichem Namen befindet.

EmpInst\Wizard\Strings\Keyboard.ini

EmpInst\Wizard\Strings\Language.ini

EmpInst\Wizard\Strings\LanguageId.ini

EmpInst\Wizard\Strings\Modemstrings.ini

EmpInst\Wizard\Strings\MuiLang.ini

EmpInst\Wizard\Strings\scsi.ini

EmpInst\Wizard\Strings\Timezone.ini

Empirum DBUtil\Empirum DBUtil.ini

Sollten Sie in diesen Dateien Anpassungen vorgenommen haben, müssen Sie die Änderungen aus den Backup-Dateien (*.000) in die neuen, oben aufgeführten Dateien, übertragen. Danach können alle Dateien mit der Endung *.000 etc. gelöscht werden.

Während des Updates wird der Inhalt des Verzeichnisses Manual nach Empirum > Manual_Backup verschoben.

PXE Aktivierung überprüfen

Prüfen Sie in der Matrix42 Management Cosnole (EMC) > Administration den Filter PXE > Aktiviert und korrigieren eventuell nicht gewünschte Einträge.

Versionsabgleich

Führen Sie einen Versionsabgleich der Softwarepakete durch: EMC > Konfiguration > Software Management > Depot > Extras > Versionen abgleichen und bestätigen Sie die Änderungen.

Aktualisieren der Infrastrukturpakete

Aktualisieren Sie die folgenden Pakete auf den Depot Servern:

Empirum Subdepot 20.0

Empirum Subdepot Webservice Configuration 20.0 (falls verwendet)

Empirum Subdepot PXE Service 20.0 (falls verwendet)

Empirum Subdepot WOL Service 20.0 (falls verwendet)

Matrix42 Management Console aktualisieren

Aktualisieren Sie die Matrix42 Management Console auf den entsprechenden Arbeitsplatzcomputern.

Web Console aktualisieren

Aktualisieren Sie die Empirum Web Console über das entsprechende Paket auf die Version 20.0.

Client Komponenten neu installieren

Beim Update auf Matrix42 Empirum v20.0 müssen alle Client Komponenten auf den verwalteten Computern aktualisiert werden. Beachten Sie das Dokument Update der Client Komponenten - Best Practice.

Der UEM Agent ist nach dem Update als nicht freigegeben im Depot eingetragen, um automatische Rollouts bei Verwendung des Autoupdate Features zu verhindern. Nur Computer, die mit der Option "MX42_UEM_Agent / Auto Update / Yes - Use latest available version (Pilot rollout)" konfiguriert wurden, erhalten den neuen UEM Agent automatisch. Geben Sie den UEM Agent frei, sobald er allgemein ausgerollt werden soll.
Beim Update des UEM Agent 1812 oder 1901 kann es zu Fehlern kommen, wenn im Agent Template ein fester Pfad anstatt einer Variablen für den Ablageort des Agent Cache eingetragen wurde. Für zukünftige Updates ist dies behoben. Sollten Sie eine der betroffenen Versionen ausgerollt haben, ändern Sie den Pfad im Agent Template:
Verwenden Sie beispielsweise statt “C:\EmpirumAgent“ den Standard Pfad "%SystemDrive%\EmpirumAgent“.
Das Paket Empirum Packaging Center 20.0 kann nur dann erfolgreich installiert werden, wenn ältere Versionen des Paketes zuvor deinstalliert worden sind.

WinPE Konfigurationen

Erstellen Sie neue WinPE Boot-Konfigurationen, um von den neuen Funktionsverbesserungen zu profitieren.

Die neusten PreOS Pakete werden beim Update auf Empirum v20.0 NICHT automatisch importiert. Sie finden die neusten PreOS Pakete im bekannten Verzeichnis und können diese über den Import der EMC wie gewohnt importieren.
Falls Sie manuell Änderungen unter .\EmpInst\Sys\Images\WinPE vorgenommen haben (z.B. Anpassung am BCD), müssen diese Änderungen erneut durchgeführt werden.
Der bisherige Ordner wird während der Aktualisierung unter dem Namen "WinPE_Backup" gespeichert.

Sync Templates

Nach dem Update der Version 18.0.3 sind ggf. noch folgende PM3 Sync-Templates vorhanden:

ESubdepot_PM3

RSubdepot_PM3

Deinstallieren Sie diese auf allen Depotservern. Nach erfolgreicher Deinstallation können diese beiden Sync-Templates endgültig aus der Empirum Management Console gelöscht werden. Löschen Sie weiterhin das Verzeichnis "\PatchManagement_v3" auf allen Depot Servern.

Reinstallieren Sie folgende Sync-Templates aufgrund von Verzeichnisanpassungen beim Ausschluss Kriterium:

ESubdepot_Packages

RSubdepot_Packages

ESubdepot_OS

ESubdepot_OS_QuickSync_Night