6.5.6 ADVOKAT Volltextsuche (SOLR)
Ausgangssituation
Die Migration von AdvoAll selbst laut Kapitel Migration wurde erfolgreich durchgeführt.
ADVOKAT kann auf dem AdvoAll-Gerät erfolgreich gestartet werden.
Anleitung
Verbinden Sie sich per Remotedesktop mit dem AdvoAll-Benutzerkonto auf das alte Gerät, wo AdvoAll bisher im Einsatz war. Navigieren Sie zu "C:\Program Files (x86)\Advokat" und starten Sie "AdvoAll.exe".
Markieren Sie den Eintrag "Advokat_Volltextsuche_Solr9" > Menüpunkt "Bearbeiten" > "Konfiguration bearbeiten". Im Fenster "Xml-Einstellungen bearbeiten" prüfen Sie ob das Attribut "DataFqpn" existiert.
Ist dieses Attribut vorhanden, befolgen Sie folgende Punkte und fahren anschließend mit Schritt 2 fort. Beispiel: <SolrSettings DataFqpn="D:\Daten\Index_Volltextsuche" MaxJavaHeapMB="4096"/>
Navigieren Sie per Windows Explorer zum Ordner, welcher im Attribut "DataFqpn" angegeben ist. In diesem Beispiel navigieren Sie also zu "D:\Daten\Index_Volltextsuche".
Dort existiert der Unterordner "data". Verschieben Sie diesen erwähnten Unterordner auf das neue AdvoAll-Gerät nach "D:\Daten\Index_Volltextsuche".
Gibt es am neuen AdvoAll-Gerät keine Partition mit dem selben Buchstaben, dann wählen eine andere Partition für Daten. Beispiel: "E:\Daten\Index_Volltextsuche".
Ist dieses Attribut nicht vorhanden, befolgen Sie folgende Punkte und fahren anschließend mit Schritt 2 fort. Beispiel: <SolrSettings MaxJavaHeapMB="4096"/>
Navigieren Sie per Windows Explorer zum Ordner "%programdata%\Advokat\Solr-9.5.0\home\configsets\Advokat_Volltextsuche"
Dort existiert der Unterordner "data". Verschieben Sie diesen erwähnten Unterordner auf das neue AdvoAll-Gerät nach "%programdata%\Advokat\Solr-9.5.0\home\configsets\Advokat_Volltextsuche".
Verbinden Sie sich nun per Remotedesktop mit dem AdvoAll-Benutzerkonto auf das neue Gerät, wo AdvoAll nun im Einsatz ist.
Navigieren Sie zu "C:\Program Files (x86)\Advokat" und starten Sie "AdvoAll.exe". Markieren Sie den Eintrag "Advokat_Volltextsuche_Solr9" > Menüpunkt "Bearbeiten" > "Konfiguration bearbeiten".
Es muss der Speicherort des Index und der maximal verfügbare Arbeitsspeicher (RAM) kontrolliert und im Bedarfsfall angepasst werden. Anschließend ist mit “OK” zu bestätigen.
Informationen zum Speicherort des Index (DataFqpn)
Wählen Sie immer einen lokalen Pfad und keinen Netzwerkpfad (UNC-Pfad oder Netzlaufwerkpfad), da es sonst zu Performanceproblemen kommt.
Dieser Ordner (Pfad) darf auch nicht Teil einer Dateifreigabe (Fileshare) sein, wie beispielsweise “X:\ADVOKAT\Index_Volltextsuche”, siehe Kapitel Häufig gestellte Fragen - FAQ.
Informationen zum Arbeitsspeicher (MaxJavaHeapMB)
Wählen Sie ein Limit zwischen 2048 MB (2 GB) und 16384 MB (16 GB). Mehr Informationen finden Sie im Kapitel Häufige Konfigurationsaufgaben.
Beispiel 1: In diesem Beispiel wird der bisherige Speicherort “D:\Daten\Index_Volltextsuche” und der maximal verfügbare Arbeitsspeicher mit 4 GB beibehalten.
<SolrSettings DataFqpn="D:\Daten\Index_Volltextsuche" MaxJavaHeapMB="4096"/>Beispiel 2: In diesem Beispiel wird der bisherige Speicherort von “D:\Daten\Index_Volltextsuche” auf “E:\Daten\Index_Volltextsuche” geändert und der maximal verfügbare Arbeitsspeicher von 4 auf 8 GB erhöht.
<SolrSettings DataFqpn="E:\Daten\Index_Volltextsuche" MaxJavaHeapMB="8192"/>
Navigieren Sie zur Windows Firewall mit erweiterter Sicherheit. Setzen Sie eine eingehende Regel für den Port 8984.
Protokolle und Ports: TCP
Aktion: Verbindung zulassen
Profil: Domäne, Privat und Öffentlich
Name: ADVOKAT Volltextsuche (SOLR 9.5.0) TCP
Laden Sie Microsoft OpenJDK 21 per Internet Browser von der Microsoft Website herunter. Microsoft OpenJDK 25 wird nicht unterstützt. Die Installation ist großteils selbsterklärend.
Führen Sie die Installation durch und aktivieren beim Schritt "Benutzerdefiniertes Setup" den Eintrag "JAVA_HOME-Variable konfigurieren".
Rufen Sie in den Systemeigenschaften (Systemsteuerung\Alle Systemsteuerungselemente\System) > "Erweiterte Systemeinstellungen" > Schaltfläche "Umgebungsvariablen..." auf.
Kontrollieren Sie im unteren Bereich bei “Systemvariablen”, dass ein Eintrag “JAVA_HOME” wie im Bild ersichtlich erstellt wurde.
Ist der Eintrag nicht vorhanden, dann ist die Funktion “JAVA_HOME-Variable konfigurieren” laut Schritt 4 fehlgeschlagen und der Eintrag ist manuell zu ergänzen.
Starten Sie den ADVOKAT Client (Frontend) auf dem Gerät mit AdvoAll. Es wird die Installation laut Schritt 4 und 5 erkannt, unter "C:\Program Files (x86)\Advokat" werden die erforderlichen Komponenten installiert.
Erscheint die Meldung "Es sind bereits alle Lizenzen verbraucht", kann diese mit Klick auf "OK" ignoriert werden.
Starten Sie AdvoAll und prüfen Sie ob bei der Anwendung "Advokat_Volltextsuche_Solr9" der Status als "Aktiv" angezeigt wird. Trifft dies zu, ist die Migration erfolgreich abgeschlossen.
Wurde der Index nicht gemäß Schritt 1 migriert, dann wird automatisch ein neuer Index erstellt, mehr Informationen finden Sie im Kapitel Indizierung.