Nur Rechte von Dateien synchronisieren, ohne Datei zu ändern am Ziel
Hallo Miteinander,
wir suchen nach einer Möglichkeit wie man ausschließlich die Rechte von Dateien / Ordnern zu synchronisieren, ohne das die Datei geändert wird.
Hintergrund ist folgender:
Wir haben einen Filesserver migriert von SBS2011 auf Server 2016 mit Robocopy und folgendem Befehl:
robocopy "quelle" "ziel" /COPYALL /MIR /ZB /R:3 /W:5 /LOG:"LOGPFAD" /FP /TS /V /NP
Jetzt ist es so, das alles ohne Fehler synchronisiert wurde laut Robocopy, aber dennoch in verschiedensten Verzeichnissen die Rechte auf Dateien (nicht Ordner!) nicht stimmen.
Warum das nur bei bestimmten Verzeichnissen und nur auf Dateien und nicht Ordner auftritt, ist mir ein Rätsel.
Eine neue Sychnronisation mit der Quelle ist nicht möglich, zumindest nicht ohne weiteres, da zwischenzweitlich die Mitarbeiter der Firma weiterarbeiten musste und dadurch schon Änderungen überschrieben werden würden.
Wir haben versucht mit "icacls "quelle" /save "Pfad" /T die Rechte zu exportieren, scheitern allerdings daran das die Firma viele Pfade hat über 255 Zeichen Länge und dann der export mit " Das System kann den angegebenen Pfad nicht finden." abbricht.
Kennt jemand einen weiteren weg wie man nun nachträglich die Rechte synchronisieren kann?
Vielen Dank vorab!
LG
wir suchen nach einer Möglichkeit wie man ausschließlich die Rechte von Dateien / Ordnern zu synchronisieren, ohne das die Datei geändert wird.
Hintergrund ist folgender:
Wir haben einen Filesserver migriert von SBS2011 auf Server 2016 mit Robocopy und folgendem Befehl:
robocopy "quelle" "ziel" /COPYALL /MIR /ZB /R:3 /W:5 /LOG:"LOGPFAD" /FP /TS /V /NP
Jetzt ist es so, das alles ohne Fehler synchronisiert wurde laut Robocopy, aber dennoch in verschiedensten Verzeichnissen die Rechte auf Dateien (nicht Ordner!) nicht stimmen.
Warum das nur bei bestimmten Verzeichnissen und nur auf Dateien und nicht Ordner auftritt, ist mir ein Rätsel.
Eine neue Sychnronisation mit der Quelle ist nicht möglich, zumindest nicht ohne weiteres, da zwischenzweitlich die Mitarbeiter der Firma weiterarbeiten musste und dadurch schon Änderungen überschrieben werden würden.
Wir haben versucht mit "icacls "quelle" /save "Pfad" /T die Rechte zu exportieren, scheitern allerdings daran das die Firma viele Pfade hat über 255 Zeichen Länge und dann der export mit " Das System kann den angegebenen Pfad nicht finden." abbricht.
Kennt jemand einen weiteren weg wie man nun nachträglich die Rechte synchronisieren kann?
Vielen Dank vorab!
LG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 360916
Url: https://administrator.de/contentid/360916
Ausgedruckt am: 24.11.2024 um 18:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo,
schau Dir den Artikel von Microsoft an.
Doort steht beschrieben, wie man mit die Sicherheitsinformationen kopiert.
Gruss Penny
schau Dir den Artikel von Microsoft an.
Doort steht beschrieben, wie man mit
robocopy Quelle Ziel /secfix /xo /xn /xc
Gruss Penny
Hallo,
Danke für den Link. Um robocopy habe ich bisher immer einen großen Bogen gemacht.
Vielleicht hätte ich erwähnen sollen, daß die beiden Server in verschiedenen Domänen (mit gleicher Benutzerstruktur) waren. Dann wirds nämlich nix mit robocopy etc. Dann hilft nur auslesen in eine Textdatei, editieren und wieder einlesen.
Gruß
Apophis
Danke für den Link. Um robocopy habe ich bisher immer einen großen Bogen gemacht.
Vielleicht hätte ich erwähnen sollen, daß die beiden Server in verschiedenen Domänen (mit gleicher Benutzerstruktur) waren. Dann wirds nämlich nix mit robocopy etc. Dann hilft nur auslesen in eine Textdatei, editieren und wieder einlesen.
Gruß
Apophis
Vielleicht hätte ich erwähnen sollen, daß die beiden Server in verschiedenen Domänen (mit gleicher Benutzerstruktur) waren. Dann wirds nämlich nix mit robocopy etc. Dann hilft nur auslesen in eine Textdatei, editieren und wieder einlesen.
Ja, nette "Randinformation".Wenn die Konten und Gruppen mit ADMT incl. SID-Verlauf migriert wurden, dann geht das trotzdem. Wenn aber neue Benutzer und Gruppen erstellt wurden, dann kann man das mit VBscript oder PowersShell tun, ohne den Umweg über Export und Import.