71er
Goto Top

Ordner mit Freigaben und NTFS-Berechtigungen verschieben

Ordner mit Freigaben und NTFS-Berechtigungen verschieben

hallo miteinander

möchte div. ordner von einem alten laufwerk auf eine neues verschieben.
die div ordner haben aber alle freigaben und ntfs-berechtigungen drauf.

hat wer eine lösung für das problem

thx martin

Content-Key: 11385

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

Ausgedruckt am: 28.03.2024 um 20:03 Uhr

Mitglied: gooogix
gooogix 02.06.2005 um 13:14:00 Uhr
Goto Top
Wenn beides NTFS-Laufwerke sind, bleiben die NTFS-Berechtigungen bestehen.

Die Freigaben jedoch gehen verloren, ist so by Microsoft-Design.

Gruss
Udo

P.S Du hat Deinen Beitrag als Tutorial gekennzeichnet, das macht man aber nur, wenn man in dem Beitrag die Lösung darlegt und nicht, wenn man nach ihr fragt.
Mitglied: 71er
71er 02.06.2005 um 13:19:47 Uhr
Goto Top
danke für die antwort und den hinweis face-smile

aber ich suche, hoffe immer noch auf eine lösung

kopieren mit freigaben und berechtigung

thx martin
Mitglied: gooogix
gooogix 02.06.2005 um 13:28:35 Uhr
Goto Top
Mitglied: meinereiner
meinereiner 02.06.2005 um 17:24:26 Uhr
Goto Top
Wenn beides NTFS-Laufwerke sind, bleiben die
NTFS-Berechtigungen bestehen.

Nö, beim Verschieben belieben sie nur erhalten wenn sie innerhalb der gleichen Partition verschoben werden. Werden sie in eine andere Partition verschoben, werden die Rechte des Ziellaufwerks übernommen.
Mitglied: 71er
71er 02.06.2005 um 23:26:38 Uhr
Goto Top
ja thx jeutix face-smile
Mitglied: mathe57
mathe57 05.06.2005 um 17:49:15 Uhr
Goto Top
Hallo 71er!

Berechtigungen (ACL) und Besitzer kannst Du KOPIEREN mit

xcopy quelle ziel /o

Das MOVE-Kommando kennt die Option /O leider nicht. Ich mache das aber meist mit dem WinCommander. Dort kannst Du sowohl kopieren als auch verschieben mit Übertragung aller Berechnigungen aller Files und Directories.

Bei der Übertragung der Freigaben auf das Ziellaufwerk sieht das leider etwas anders aus. Hier hilft Dir aber vielleicht der SHARES-Schlüssel der Registry weiter.

[HKEY_Local_Machine\System\CurrentControlSet\lanmanserver\Shares]

Hier stehen alle Freigaben mit ihren Parametern drin. Du brauchst also nur die "umgezogenen" Freigaben als REG-Datei exportieren, dann editieren und wieder in die Registry zurück schreiben. (Notfalls mit einem Script, wenn es sehr viele sind!)

Vielleicht hilft Dir das weiter!

Gruß mathe57
Mitglied: Servas
Servas 17.06.2005 um 12:13:50 Uhr
Goto Top
Hallo an ALLE,

ich denke mit robocopy.exe, net share, permcopy ist dieses Problem am besten zu lösen.

Hab es selbst schon des öfteren benutzt und bin damit sehr zufrieden.
1. mit robocopy die Shares replizieren
2. mit net share die Verzeichnisse freigeben
3. mit permcopy die Datei bzw. Sharepermissions übertragen.

Am besten die Shares von der Serververwaltung exportieren und mit Excel die Kommandozeilen verketten.
Danach als .txt abspeichern und in .bat umbenennen.

Mit Server2003 ist auch eine neue Version von robocopy erschienen die sehr Mächtig ist.

Wichtig ist es nicht gleich das originale Share zu deaktivieren sondern die Benutzer mit dem neuen Share zu verbinden und in der Verwaltung die Zugriffe zu kontrollieren.

Wenn kein Benutzer mehr auf die Shares zugreift kann man danach den Zugriff verweigern und wenn man sich ganz sicher ist dass keine Fehler aufgetreten sind löschen.

Ich nutze robocopy auch als zweites Backup um eine Kopie zu einer vorgegebenen Zeit zu haben, da es doch sehr Mühsam bzw. Zeitintensiv ist von Band ein Restore zu machen.(dabei werden nur geänderte Dateien kopiert)

Hoffe es hilft.

MfG
Servas
Mitglied: flugfaust
flugfaust 14.01.2008 um 20:46:18 Uhr
Goto Top
Am einfachsten ist es, wenn du es per NTBACKUP machst. Mach ein Backup der Folder und beim Restore (vorrausgesetzt NTFS Partition) werden alle Berechtigungen mit genommen
Mitglied: 6741
6741 04.02.2008 um 17:10:46 Uhr
Goto Top
Hallo,

ich muss mich mal einklinken ...

ich möchte das das Datum erhalten bleibt, sprich wann die Datei erstellt wurde, welches Programm macht das? Und wie muss man das einstellen'?

Danke