Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Robocopy - Berechtigungen bei MOVE übernehmen?

Frage Entwicklung

Mitglied: Lousek

Lousek (Level 2) - Jetzt verbinden

20.08.2009, aktualisiert 08:53 Uhr, 6312 Aufrufe, 3 Kommentare

Hallo Forum.

Ich habe folgendes Problem:

Bei uns in der Firma soll der alte Fileserver auf einen neuen gezogen werden.
Die Daten werden per Robocopy verschoben (schlussendlich durch ein Script, das Robocopy ausführt).

Die Daten (Heimverzeichnisse) sollen von \\ALTER-FS\g$\Personal\USERNAME (z.B. muster_ha) nach \\NEUER-FS\g$\Personal\USERNAME verschoben werden, und zwar nach und nach (also nicht gerade alle Heimverzeichnise ...
Das Problem sind die Berechtigungen. Auf das Heimverzeichnis hat nur der User (DOMAIN\muster_ha / Modify) und die lokale Administratorgruppe (ALTER-FS\Administrators / Full) zugriff.
Diese Berechtigungen sollen 1:1 übernommen werden auf den neuen File-Server (die Berechtigungen sollen dann sein: DOMAIN\muster_ha / Modify und NEUER-FS\Administrators / Full).


Probiert habe ich es so: robocopy.exe \\ALTER-FS\g$\Personal\USERNAME \\NEUER-FS\g$\Personal\USERNAME /MOVE /COPYALL /E (Das Zielverzeichnis existiert noch nicht resp. es macht kein Unterschied)
Mit /MIR anstatt /MOVE funktioniert es (er übernimmt die Berechtigungen auch für den Order USERNAME) ... aber so funktioniert es nicht, er zerschiesst immer die Berechtigung.
EDIT: D.H. er setzt immer die Berechtigungen des Überordners (nur bei /MOVE!!!) ...

Weiss da jemand rat? Ich will nicht bei 250 Ordner die Berechtigungen händisch anpassen ...

Greetz, Lousek
Mitglied: M3rlin
20.08.2009 um 10:46 Uhr
Hi,

hast Du schon mal den copy befehl ohne /move ausprobiert ?
Die Daten werden dann zwar nicht in der Quelle gelöscht aber sollte erstmal egal sein.

Eventuell müßtest Du überprüfen ob es was bringt, wenn Du die Vererbung ab dem Verzeichnis wo Du die Dateien reinkopieren willst, deaktivierst.
Vielleicht liegt da der kasus knaktus.

Eine andere Frage: Warum habt ihr denn die lokalen Admins berechtigt und nicht die Domain Admins ?
Bitte warten ..
Mitglied: Lousek
20.08.2009 um 11:58 Uhr
Hallo M3rlin

Ohne /move ist es dasselbe ... aber mit /MIR macht er es ... vieleicht hat das Robocopy auch noch irgend ein Problem mit dem W2k8 ... auf jeden Ich setzte die Berechtigungen jetzt einfach "manuell" ... also das Script setzt sie auf die neuen Ordner:

(VBS)
01.
'========================================================================================= 
02.
 
03.
'Function to sync files 
04.
Function RunRobocopy(name, share, source) 
05.
  Set WshShell = WScript.CreateObject("WScript.Shell") 
06.
  WshShell.Run("%windir%\system32\robocopy.exe " & source & " \\NEUER-FS\" & share & "\" & name & " /MOVE /COPYALL /E /V /TEE /ETA") 
07.
End Function 
08.
 
09.
'========================================================================================= 
10.
 
11.
Function setPermissions(name, share) 
12.
  befehl = "c:\windows\system32\cmd.exe /c Echo Y|%windir%\system32\cacls.exe \\NEUER-FS\" & share & "\" & name & " /T /C /P " & chr(34) & "administrators" & chr(34) & ":f " & chr(34) & "DOMAIN\" & name & chr(34) & ":c" 
13.
  Set WshShell = WScript.CreateObject("WScript.Shell") 
14.
  Call WshShell.Run(befehl,2,true) 
15.
End Function 
16.
 
17.
'=========================================================================================
Greetz, Lousek
Bitte warten ..
Mitglied: M3rlin
20.08.2009 um 15:45 Uhr
OK, kann natürlich sein das die Syntax da nicht mehr so 100% hinhaut. Seltsam ist es schon.
Denn MIR ist ja nicht gerade ungefährlich, wenn man nicht aufpasst, dann haut man sich alles weg, was man kopiert.
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Batch & Shell
gelöst Move mit Robocopy (2)

Frage von 0xC0FFE zum Thema Batch & Shell ...

Batch & Shell
gelöst Robocopy geht und geht nicht gerade nicht (9)

Frage von TicTakTeo zum Thema Batch & Shell ...

Windows Server
gelöst Nachverfolgung von Berechtigungen im AD (2012) (4)

Frage von MrCount zum Thema Windows Server ...

Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (32)

Frage von Maik82 zum Thema Linux Netzwerk ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...

Hardware
gelöst PCI-Express-Adapterfrage (14)

Frage von DerWoWusste zum Thema Hardware ...