Vault Dateispeicher verschieben - Suchindex nicht vergessen!

a.mayerdorfer, am 08.11.2010

Bei der Installation eines Vault-Servers wird der Dateispeicher (FileStore) des Vaults standardmäßig im benutzerdefinierten Ordner unter ProgramData von Windows angelegt. Da es aber häufig einen eigenen Dateispeicher-Ort (FileServer) in Unternehmen gibt, wird dieser meistens nachträglich verschoben - das funktioniert sehr praktisch via Kontextmenü über die ADMS-Konsole.

Was dabei aber oft vergessen wird ist der Suchindex von Vault. Dieser liegt standardmäßig beim Dateispeicher in einem eigenen Unterordner “Indexes” und wird mit dem Kontextmenü “Dateispeicher verschieben” NICHT mit verschoben. Dieser Suchindex kann aber ebenfalls zu einer beträchtlichen Größe anwachsen und sollte aus Performance-Gründen immer auf der gleichen Partition/Festplatte liegen, wie der eigentliche Dateispeicher.

Um den Index zu verschieben muss man die Konfigurationsdatei web.config verändern - diese findet sich in folgendem Pfad am Server: “<Install-Verzeichnis>\Server\Web\Services\web.config”.
Folgende Pfadangaben müssen verändert werden:

  • <systemIndexStore value=”<Neuer Pfad>” />
  • <add key=”Lucene.Net.lockdir” value=”<Neuer Pfad>” />

WICHTIG: der Windows-Benutzer AutodeskVault muss Vollzugriff auf den neuen Pfad für den Suchindex haben!

Anschließend kann das alte Verzeichnis “Indexes” gelöscht werden und ein neuerlicher Aufbau des Suchindex über die ADMS-Konsole gestartet werden (Extras / Suchindizes neu erstellen).
Und voilà - Dateispeicher und Suchindex sind verschoben!