Die Ablage erfolgt im Dateisystem. Es werden keine Hardwarefeatures wie Retention oder Legal Hold unterstützt.
Filesystem
Filesystem ist deprecated und sollte nicht mehr genutzt werden
Filesystem legt die Strukturen flach und lesbar im Filesystem ab.
Beispiel:
C:\FI\Knowlege Provider\ArchiveLink\
Splitfilesystem
Die Version 1 darf nicht mehr für neue System benutzt werden. Stattdessen V2.
Splitfilesystem legt die Struturen Base32 codiert ab. Hierbei wird der gesamte Pfad Base32 codiert und in Blöcke unterteilt
C:\FI\repo2\JNXG\653M\MVTW\KICQ\OJXX\M2LE\MVZA\IFZG\G2DJ\OZSU\Y2LO\NM
wird Übersetzt nach:
C:FI\Knowlege Provider\ArchiveLink\
Splitfilesystem V2
Identisch zum Splitfilesystem, mit Ausnahme, dass dort Metadaten und Properties in einer Datei (.info) als JSON gespeichert werden. Diese JSON ist inkompatibel zur JSON der V1. Bei neuen System sollte die V2 genutzt werden. Dies reduziert die abgelegte Dateianzahl um ca. 1/3.
Konfigurationsparameter in der repository.cfg
Allen Filesystem-Ablagen gemainsam ist der Parameter zur Definition des Wurzelverzeichnisses.
<repoName>.contentservice.<filesystem|splitfilesystem|splitfilesystemv2>.root = C:/DEV/cs/storage_autodigit_sfs
Die SplitFileSystems haben außerdem folgende Parameter
#<repoName>.contentservice.<splitfilesystem|splitfilesystemv2>.ContrepInPath = #default: false #<repoName>.contentservice.<splitfilesystem|splitfilesystemv2>.RetriesFolderCreate = #default: 3 #<repoName>.contentservice.<splitfilesystem|splitfilesystemv2>.FreeDiscSpace = #default:0