Beschädigte UMS Embedded-DB wiederherstellen
Umgebung
UMS 6 auf Windows oder Linux
Wenn die Embedded-Datenbank einer UMS* beschädigt ist, versuchen Sie die folgenden Maßnahmen, um das Problem zu beheben.
*Die zugrunde liegende Technologie der eingebetteten Datenbank ist Apache Derby.
Eine mit dem UMS Administrator erstellte Datenbanksicherung wiederherstellen
Wenn ein Backup der Embedded-Datenbank verfügbar ist (siehe Ein Backup der IGEL UMS erstellen), stellen Sie das Backup wieder her, sehen Sie Backup wiederherstellen.
Wiederherstellen einer dateibasierten Sicherung
Wenn eine unverfälschte Kopie der Datenbankdateien unter C:\Program Files...\IGEL\RemoteManager\db\rmdb
(Standardinstallationspfad unter Windows) und/oder /opt/IGEL/RemoteManager/db/rmdb/
(Standardinstallationspfad unter Linux) verfügbar ist, können Sie die Dateikopie wiederherstellen. Im weiteren Verlauf dieser Anleitung werden die oben genannten möglichen Pfade als RMDB_PATH
bezeichnet.
Um das Backup wiederherzustellen, führen Sie die folgenden Schritte aus:
Öffnen Sie den UMS Administrator und gehen Sie auf Datenquelle im Menü links
Der Standardpfad zum UMS Administrator:
Linux: /opt/IGEL/RemoteManager/RMAdmin.sh
Windows: C:\Program Files\IGEL\RemoteManager\rmadmin\RMAdmin.exe
Die Anwendung IGEL UMS Administrator kann nur auf dem UMS Server gestartet werden.
Löschen Sie im Bereich Datenquelle die beschädigte Derby DB.
Erstellen Sie eine neue Embedded-DB mit genau dem gleichen Benutzernamen und Passwort, das Sie für die gelöschte DB verwendet haben.
Deaktivieren Sie die neu erstellte DB.
Stoppen Sie den UMS Server-Dienst. Details dazu, wie Sie ihn stoppen können, finden Sie unter IGEL UMS HA-Dienste und -Prozesse.
Löschen Sie alle Dateien, die sich im Ordner unter
RMDB_PATH
befinden.Kopieren Sie Ihre zuvor gesicherten Dateien nach
RMDB_PATH
.Aktivieren Sie die DB mit dem UMS Administrator unter Datenquelle.
Warten Sie 1 - 2 Minuten und melden Sie sich in der UMS Konsole an.