Info |
---|
Dieser Artikel erklärt wie Sie ältere Datenbanken auf die neue Datenbank-Engine WiredTiger umstellen können. |
...
Stoppen Sie den FE2 Server Dienst
Öffnen Sie eine Konsole als Administrator
Navigieren Sie zu
C:\Program Files\Alamos GmbH\FE2\files\scripts\
Führen Sie das Skript
backup.bat
aus → Nun sollte eine Sicherung unterConfig\Backup\Aufgabenplanung
erstellt worden seinStoppen Sie nun den FE2MongoDB Dienst
Öffnen Sie den Windows Explorer und navigieren Sie nach
C:\ProgramData\Alamos GmbH\FE2\Config\database
Löschen Sie nun alle Ordner und Dateien außer folgende:
input
objects
relais
vehicles
Löschen Sie die Datei:
C:\ProgramData\Alamos GmbH\FE2\Backups\Aufgabenplanung\DATUM_DER_SICHERUNG\Config\db_access.aes
Navigieren Sie nun mit der Kommandozeile im Admin Modus nach:
C:\Program Files\Alamos GmbH\FE2\files\mongodb\bin
Starten Sie die Datenbank manuell via:
Codeblock mongod.exe --port 27018 --bind_ip localhost --dbpath "C:\ProgramData\Alamos GmbH\FE2\Config\database" --journal
Ändern Sie die nachfolgende Zeile und speichern Sie die Datei
Codeblock Vorher: "%FE2_ROOT%FE2\files\mongodb\bin\mongorestore.exe" --username Admin --password %DBPW% --authenticationDatabase admin --drop --gzip --port=27018 %dirDatabase% Nachher: "%FE2_ROOT%FE2\files\mongodb\bin\mongorestore.exe" --drop --gzip --port=27018 %dirDatabase%
Öffnen Sie eine NEUE Konsole als Administrator
Navigieren Sie zu
C:\Program Files\Alamos GmbH\FE2\files\scripts\
Führen Sie nun in der Konsole das Skript
restore.bat
aus und übergeben Sie als Parameter den Ordner der vorherigen Sicherungrestore.bat “C"C:\ProgramData\Alamos GmbH\FE2\Backups\Aufgabenplanung\2021-07-16__17_30”30"
Wenn dieser Schritt beendet ist, schließen Sie dieses Konsolenfenster
Stoppen Sie nun die vorher manuell gestartete Datenbank
Starten Sie den FE2 Server Dienst
FE2 sollte nun wie gewohnt gestartet sein
...