LOGINventory speicher in der Datenbank alle Daten zu den erfassten Assets, die Baumstruktur, sowie Teile der Einstellungen (z.B. für welche Tabellen Änderungen protokolliert werden sollen).


Die im Remote Scanner hinterlegten Definitionen, Benutzerkonten & Passwörter, sowie Jobs und deren Zeitpläne werden nicht in der Datenbank, sondern lokal auf dem PC mit der Remote-Scanner-Installation gespeichert. Diese Informationen befinden sich verschlüsselt in der Datei "C:\ProgramData\Login\LOGINventory\9.0\ScanDb.sdf". 


Alle Einstellungen zur Verbindung zur Datenbank, zu den URLs und Ports der Dienste, Mailserver, Speicherort des Datenverzeichnisses etc. befinden sich lokal auf dem PC mit der LOGINventory-Installation in der Datei "C:\ProgramData\Login\LOGINventory\9.0\LOGINventory.config".


Je nach Bedarf können diese Informationen einzeln gesichert oder gespeichert werden.

Als Alternative liefern wir bereits ein Skript mit, das alle diese Daten gemeinsam sichert und auch zur Wiederherstellung genutzt werden kann: https://www.loginventory.info/documentation/9/de/technische-details/#backup-restore


Zum Sichern können Sie folgende mitgelieferte Batch-Datei verwenden, die Sie in Teilen bitte an Ihre Umgebung anpassen.


Diese Datei trägt den Namen "Backup-LIV.bat" und befindet sich im Installationsverzeichnis im Unterordner "Resources" (standardmäßig C:\Program Files\LOGIN\LOGINventory9\Resources).


@echo off
If "%1"=="" set BackDir=%temp%
echo Datensicherung LOGINventory nach %Backdir%
If "%1"=="" set /p Backdir="Neues Zielverzeichnis:" 

IF exist %backdir%\NUL goto weiter
Echo Error: %backdir% existiert nicht!
Goto :EOF

:weiter
set DbName=LOGINventory9
set ConfDir=%ProgramData%\LOGIN\LOGINventory\9.0

echo BACKUP CONFIG nach %backDir%
copy /y %Confdir%\LOGINventory.config %BackDir%
copy /y %Confdir%\ScanDb.sdf %BackDir%

echo Backup Database nach %backDir%
echo BACKUP DATABASE %DbName% TO DISK='%backdir%\backupli.bak' WITH INIT, NAME = N'SQL Voll' > %temp%\backupLi.sql

SQLCMD.EXE -S %computername%\LOGINventory -E -i %temp%\BackupLI.sql -o %temp%\BackupLI.log
Echo Result: %errorlevel% 

:ende
Type %temp%\BackupLI.log


Zum Wiederherstellen kann die Datei "Restore-LIV.bat" verwendet werden.