Microsofts DFS (Distrubte File System =verteiltes Dateisystem) ist eine Möglichkeit verschiedene Freigaben (auch von verschiedene NAS/Workstation) unter einer freigabe zusammenfassen.
zB. hat im Fall von QNAP 3x TS-409er (myNAS1, myNAS2 und myNAS3) mit den entsprechenden Freigaben (Public, Qdownload, Qnultimedia),
so könnte man mit dem DFS alle in eine Freigabe alleNAS sammeln.
Der Explorer-Baum könnte so aussehen:
myNAS1
+ alleNAS
+ myNAS1-Public ( \\myNAS1\Public )
+ myNAS2-Public ( \\myNAS2\Public )
+ myNAS3-Public ( \\myNAS3\Public )
+ Qdownload ( Unterordner )
+ myNAS1 ( \\myNAS1\Qdownload )
+ myNAS2 ( \\myNAS2\Qdownload )
+ myNAS3 ( \\myNAS3\Qdownload )
usw.
Dazu müssen erstmal folgende Parameter in die smb.conf hinzugefügt werden:
und eine neue Freigabe:
setcfg alleNAS "comment" "DFS Tree" -f /etc/smb.conf -csetcfg alleNAS "path" "/share/HDA_DATA/DFS" -f /etc/smb.conf -csetcfg alleNAS "browseable" "yes" -f /etc/smb.conf -csetcfg alleNAS "public" "yes" -f /etc/smb.conf -csetcfg alleNAS "msdfs root" "yes" -f /etc/smb.conf -c
alleNAS ist der Freigabenamen.
Ich habe hier zum Beispiel für die Freigabe den Pfad "/share/HDA_DATA/DFS" gewählt, dieser kann auch anders lautet.
Zum Schluß müssen wir noch die Links zu den anderen Freigaben erstellen.
Dazu benötigen wir eine SSH- bzw. Telnet-Verbindung und wechseln in den ordner der Freigabe:
und erstellen mit dem Befehl
ln -s msdfs:myNAS1/Public myNAS1-Public
ln -s msdfs:myNAS2/Public myNAS2-Public
ln -s msdfs:myNAS3/Public myNAS3-Public
ln -s msdfs:Pcnamen/Freigabenamen DFS-Ordner
Bei den neueren Firmwares (ab 3.x) wird der QNAP Ordner Aggregation im "/etc/config/msdfs_root" mit den Freigabenamen erstellt.
!Änderungen erfolgen auf eigene Gefahr!