Robocopy Ordner Synchronisieren
Guten Tag.
ich möchte gerne die Inhalte zweiter Laufwerke zusammenführen.
Laufwerk A \ Ordner A
Laufwerk B \ Ordner A
Das Problem ist, dass die Inhalte in dem Ordner A doppelt drin sind und die User mal mit dem einen und mal mit dem anderen Ordner arbeiten.
Das ist irgendwie mal etwas chaotisch eingerichtet worden. Auf jeden Fall soll das Laufwerk A mit Ordner A nach diesem Vorgang der einzige Ordner sein, in dem der komplette und aktuelle Datenbestand liegt.
Damit dieser Wildwuchs aufhört sollen die Ordner jetzt zusammengefasst werden.
Mein Ansatz war, dies mit Robocopy zu machen robocopy.exe Quelle Ziel /mir /E /W:5 /R:1 /copy:dat
Nur scheint es keine Möglichkeit zu geben die Dateien abzugleichen und nur die aktuellere/neuere Datei zu übertragen. Auch muss daran gedacht werden, dass die Ordner hier und da mal einen Ordner mehr haben könnten, welcher dann natürlich auch mit rüberkopiert werden soll.
Hat da jemand eine Idee zu wie ich das synchronisiert bekomme?
Vielen Dank
ich möchte gerne die Inhalte zweiter Laufwerke zusammenführen.
Laufwerk A \ Ordner A
Laufwerk B \ Ordner A
Das Problem ist, dass die Inhalte in dem Ordner A doppelt drin sind und die User mal mit dem einen und mal mit dem anderen Ordner arbeiten.
Das ist irgendwie mal etwas chaotisch eingerichtet worden. Auf jeden Fall soll das Laufwerk A mit Ordner A nach diesem Vorgang der einzige Ordner sein, in dem der komplette und aktuelle Datenbestand liegt.
Damit dieser Wildwuchs aufhört sollen die Ordner jetzt zusammengefasst werden.
Mein Ansatz war, dies mit Robocopy zu machen robocopy.exe Quelle Ziel /mir /E /W:5 /R:1 /copy:dat
Nur scheint es keine Möglichkeit zu geben die Dateien abzugleichen und nur die aktuellere/neuere Datei zu übertragen. Auch muss daran gedacht werden, dass die Ordner hier und da mal einen Ordner mehr haben könnten, welcher dann natürlich auch mit rüberkopiert werden soll.
Hat da jemand eine Idee zu wie ich das synchronisiert bekomme?
Vielen Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 368795
Url: https://administrator.de/forum/robocopy-ordner-synchronisieren-368795.html
Ausgedruckt am: 22.12.2024 um 19:12 Uhr
12 Kommentare
Neuester Kommentar
Hier nochmal ein Screenshot, wie das im TC aussieht:
https://i2.wp.com/powie.de/wp-content/uploads/tcsync.jpg?w=648&ssl=1
https://i2.wp.com/powie.de/wp-content/uploads/tcsync.jpg?w=648&ssl=1
Moin,
natürlich geht das. Einer der beiden Ordner muss allerdings der führende sein. Den kannst du dann mit "/mir /E /W:5 /R:1 /copy:dat" kopieren. Den 2ten schiebst du dann mit "/XO /E /W:5 /R:1 /copy:dat" (das kopiert nur neuere Files und Directorys) drüber und fertig.
Als Ziel solltest du dann am besten ein 3tes Verzeichnis wählen. Wenn das dann paast LW A \ Orbner A MIT dem "gemischten" ersetzen.
lg,
Slainte
natürlich geht das. Einer der beiden Ordner muss allerdings der führende sein. Den kannst du dann mit "/mir /E /W:5 /R:1 /copy:dat" kopieren. Den 2ten schiebst du dann mit "/XO /E /W:5 /R:1 /copy:dat" (das kopiert nur neuere Files und Directorys) drüber und fertig.
Als Ziel solltest du dann am besten ein 3tes Verzeichnis wählen. Wenn das dann paast LW A \ Orbner A MIT dem "gemischten" ersetzen.
lg,
Slainte
Zitat von @Archeon:
Es hat ja auch keiner behauptet, dass es nicht geht
Aber wenn man nicht weis was man macht und Parameter falsch setzt, können schnell mal Daten überschrieben werden und das ist mit einer GUI, meiner Meinung nach, in dem Fall einfacher/angenehmer.
sehe ich total anders. pebcak! Der Ansatz von @SlainteMhath wäre in diesem Fall definitiv auch mein Favorit!Es hat ja auch keiner behauptet, dass es nicht geht
Aber wenn man nicht weis was man macht und Parameter falsch setzt, können schnell mal Daten überschrieben werden und das ist mit einer GUI, meiner Meinung nach, in dem Fall einfacher/angenehmer.
Du hast das Prinzip von Robocopy nicht ganz verstanden.
/E macht das Kopieren von Ordnern für dich. Alles was am Ziel nicht vorhanden ist wird kopiert.
/S kopiert auch leere Ordner
/PURGE löscht am Ziel was in der Source nicht mehr vorhanden ist.
/XD nimmt ordner aus
/XF nimmt Dateien aus. Auch nach Muster mi*mi*.log
Robocooy synct nach vielen Kriterien und je nachdem was du einstellst. immer aber nach Aktualität. Darum musst du dich nicht extra kümmern.
/copy:dat kannst du weg lassen. Ist automatisch immer dabei. Außer du gibst was anderes an.
/E macht das Kopieren von Ordnern für dich. Alles was am Ziel nicht vorhanden ist wird kopiert.
/S kopiert auch leere Ordner
/PURGE löscht am Ziel was in der Source nicht mehr vorhanden ist.
/XD nimmt ordner aus
/XF nimmt Dateien aus. Auch nach Muster mi*mi*.log
Robocooy synct nach vielen Kriterien und je nachdem was du einstellst. immer aber nach Aktualität. Darum musst du dich nicht extra kümmern.
/copy:dat kannst du weg lassen. Ist automatisch immer dabei. Außer du gibst was anderes an.
@Archeon Darum testet man ja auch nicht am lebenden Herzen sondern vorher immer in einer Testumgebung.
Die ganzen Sync-Tools sind toll im Home-Bereich. Bei wiederkehrenden Aufgaben, vielleicht sogar im Hintergrund und natürlich im Enterprise-Umfeld fährt man mit Boardmitteln auf alle Fälle besser. Auch wenns anfangs aufwändig ist, weil man sich famit befassen muss. Dafür hat man nachher den großen Benefit nicht abhängig zu sein.
Da bin ich ganz für den Ansatz von @SlainteMhath
Die ganzen Sync-Tools sind toll im Home-Bereich. Bei wiederkehrenden Aufgaben, vielleicht sogar im Hintergrund und natürlich im Enterprise-Umfeld fährt man mit Boardmitteln auf alle Fälle besser. Auch wenns anfangs aufwändig ist, weil man sich famit befassen muss. Dafür hat man nachher den großen Benefit nicht abhängig zu sein.
Da bin ich ganz für den Ansatz von @SlainteMhath