foxit
Well-Known Member
Hallo
Ich habe vor 1 Woche mein FreeBSD NAS auf 9.2 aktualisiert. Dabei habe ich auch Samba auf 3.6.18 erneuert. Leider konnte ich dann nicht mehr auf meine Snspahots via "previous versions" (shadow copy, VSS) von Windows aus zugreifen. Die Lösung des Problems ist trivial! Und zwar muss die Reihenfolge bei "vfs objects" stimmen. Zuerst "shadow_copy2" und danach "zfsacl".
Ich habe dies geändert und Samba neu gestartet. Perfekt läuft wieder. Alle Snapshots sind wieder verfügbar.
Dieses Problem hatte ich schon einmal bei Samba 3.6.8 oder 3.6.12. Dort war es jeweils das Gegenteil und "zfsacl" musste an erster Stelle stehen. Ich weiss nicht, was sich die Entwickler hierbei denken... Vielleicht kann mir das jemand erklären!?
Gruss
Ich habe vor 1 Woche mein FreeBSD NAS auf 9.2 aktualisiert. Dabei habe ich auch Samba auf 3.6.18 erneuert. Leider konnte ich dann nicht mehr auf meine Snspahots via "previous versions" (shadow copy, VSS) von Windows aus zugreifen. Die Lösung des Problems ist trivial! Und zwar muss die Reihenfolge bei "vfs objects" stimmen. Zuerst "shadow_copy2" und danach "zfsacl".
Code:
60 vfs objects = shadow_copy2, zfsacl
61 nfs4:mode = special
62 nfs4:acedup = merge
63 nfs4:chown = yes
64 shadow: snapdir = .zfs/snapshot
65 shadow: sort = desc
66 shadow: format = snap-%Y%m%d%H%M%S
67 shadow: localtime = yes
Dieses Problem hatte ich schon einmal bei Samba 3.6.8 oder 3.6.12. Dort war es jeweils das Gegenteil und "zfsacl" musste an erster Stelle stehen. Ich weiss nicht, was sich die Entwickler hierbei denken... Vielleicht kann mir das jemand erklären!?
Gruss