Am Di, den 21.09.2004 schrieb Dr. Thorsten Brandau um 7:30:
Heinz-Josef Claes wrote:
Ich habe gehört, dass es von M$ ein kostenlos Unix-Tools gibt, die es erlauben, ein Filesystem auf einem Windows-Rechner über NFS freizugeben.
es gibt die poisix tools, aber die koennen IMHO nicht NFS. da wuerde ich eher cygwin (www.cygwin.com) empfehlen, das bildet ein linux unter windows nach.
Die Sicherung soll auf einen zentralen Server erfolgen, nicht lokal. Das Paket storeBackup ist unter cygwin nicht getestet. Wenn man einen NFS Mount (z.B. über die "Windows Services für Unix") hinbekommt, könnte man darüber auf ein remote Verzeichnis schreiben. Das ist natürlich nicht besonders schnell. Die ACLs sind aber sowieso ein Problem. Mit cygwin und einem Skript könnte man die Rechte dann parallel zum Backup auslesen und nach einer Rücksicherung wieder setzen. Das wäre auch eine Möglichkeit - nicht so schön, aber immerhin. Blöd ist halt auch dass man dann auf jedem zu sichernden Rechner cygwin installieren muss. Diese Skripte direkt unter Windows zu schreiben soll nicht so einfach sein, hat mir ein Bekannter gesagt. Ich kann's sowieso nicht.
Weiß jemand, welche Möglichkeiten mit dieser NFS Freigabe verbunden sind? Wie werden die Benutzerinformationen zu den Dateien (z.B. ACLs) abgebildet?
mit cygwin IMHO ne ganze menge. du kannst mit getfacl alle ACL auslesen und mit setfacl alle wieder setzen. Aber mit samba sollte das auch gehen, solange du samba 3 mit einem entsprechenden filesystem verwendets und ACLs einschaltest. dann solltest du das komplett abbilden koennen.
Danke für die Info mit [get|set]facl. Samba kommt da aber leider nicht in Frage. Die betreffenden File Server laufen unter Windows und das kann man auch nicht ändern. Wenn Linux mit Samba verwendet würde, wäre das Ganze überhaupt kein Thema.
ciao
T