miscmike
Goto Top

Hilfe !! - Kopieren bzw. Übernehmen von NTFS Berechtigungen beim Kopieren von massiv vielen Daten

Hallo zusammen,

ich habe ein bisher für mich nicht relevantes Problem.

Es wurden sehr viele Daten (Verzeichnisse, Unterverzeichnisse, Dateien) von einem alten NAS (Seagate, ATOM, Server2012) auf ein neues NAS (Synology) kopiert.
Das hat was mit Platz und Performance zu tun.

Jedenfalls sind bei den ganzen Verzeichnissen und Dateien auf dem Zielserver nur die Berechtigungen des obersten Verzeichnisses gesetzt (wie in NTFS üblich).

In Unterverzeichnissen muss jedoch für bestimmte Nutzergruppen ein Schreibrecht gesetzt werden, welches eine Stufe oberhalb nicht existiert.

Beispiel :

auf altem Server

\\server1\Freigabe1\Dir-1\UDir2

Auf Dir-1 kann Nutzer "USER" z.B. nur lesen und ausführen
Auf UDir2 kann Nutzer "User" zusätzlich noch ändern und schreiben

Nach der Kopie stellt sich das auf dem neuen Server so dar :

\\server2\Freigabe1\Dir-1\UDir2

Auf Dir-1 kann Nutzer "User" nur lesen und ausführen
Auf UDir2 kann Nutzer "User" auch nur lesen und ausführen, schreiben und ändern fehlt.

Gibt es ein Tool oder ein Schrippt, womit man diese Rechte nachträglich wieder setzen kann.
Weil : es handelt sich um ca. 350.000 "Dir-1", die Unterverzeichnisse "UDir2" heißen alle gleich und kriegen alle die gleichen Rechte.

Aufgrund der enormen Datenmenge muss das automatisiert bzw. per Script erfolgen - bin grad etwas überfordert...

Grüße und Danke an die Mithelfer !
miscmike

Content-ID: 568096

Url: https://administrator.de/contentid/568096

Ausgedruckt am: 21.11.2024 um 11:11 Uhr

143728
143728 28.04.2020 aktualisiert um 15:59:33 Uhr
Goto Top
Robocopy mit dem /copy Flag ist dein Freund.
Oder auch icacls oder SetACL damit kannst du Berechtigungen für ganze Verzeichnisbäume speichern und auch wiederherstellen
beidermachtvongreyscull
beidermachtvongreyscull 28.04.2020 um 16:43:38 Uhr
Goto Top
Mahlzeit,

xcopy /O /X

ist auch Dein Freund.

gruß
bdmvg
miscmike
miscmike 28.04.2020 um 16:52:31 Uhr
Goto Top
Hi,

bin nicht sicher, kopiert Xcopy /o /x Dateien oder nur Attribute.
ie ganzen Daten sollten nicht nochmal kopiert werden.
An dem alten NAS ist ne Gigabit Anbindung und es sind 5TB , 3,8 Mio Files.
Das dauert bis Weihnachten face-smile

Gruß
miscmike

@143728 : SetACL muss ich mir mal reinziehen, vielleicht ist das was
143728
143728 28.04.2020 aktualisiert um 17:18:10 Uhr
Goto Top
Zitat von @miscmike:
@143728 : SetACL muss ich mir mal reinziehen, vielleicht ist das was
Naja die anderen machen dir das ja auch, einfach mal <befehl> /? eingeben dann siehst du's face-smile. Einfacher geht's ja nun wirklich nicht ...
Beispiele:

        icacls c:\windows\* /save AclFile /T
        - Speichert die ACLs für alle Dateien unter "c:\windows"  
          und in den dazu-
          gehörigen Unterverzeichnissen in der ACL.

        icacls c:\windows\ /restore AclFile
        - Stellt die ACLs für alle Dateien in der
          ACL-Datei wieder her, die unter "c:\windows" und in den dazuge-  
          hörigen Unterverzeichnissen vorhanden sind.
Genauso mit Robocopy, bei diesem Beispiel werden nur die ACLs auf die neue Struktur übertragen und nicht erneut die Daten:
robocopy "D:\Quelle" "E:\Ziel" /e /sec /secfix /xo /xn /xc  
Siehe auch
https://jjenknet.wordpress.com/2013/08/11/coping-permissions-only-using- ...
miscmike
miscmike 29.04.2020 um 08:21:53 Uhr
Goto Top
OK, Danke. Das werde ich mal testen.
Habe bei SetACL sogar ne GUI gefunden - mal schauen...