Robocopy: zwei Ordner synchronisieren in Windows

Sie erfahren mehr über Robocopy und Beispiele dafür, wie Sie in Windows mit Befehlszeile Robocopy zwei Ordner synchronisieren können. In der Zwischenzeit bietet dieser Artikel einen einfacheren Weg.

Von @ShenyZuletzt aktualisiert 29.09.2024

Benutzerfall: Ich will mit Robocopy zwei Ordner synchronisieren

 

Hallo, wir haben zwei freigegebene Ordner. Einer ist der primäre Ordner, der mit dem Benutzer geteilt wird und fast voll ist, und der andere ist noch nicht freigegeben, aber ich möchte alle Daten vom primären auf den neuen Ordner mit Befehlszeile Robocopy synchronisieren.

Das Problem besteht darin, wie kann ich mit Robocopy zwei Ordner synchronisieren? Ich möchte die aktuellen Dateien, die sich bereits im neuen Ordner befinden, nicht synchronisieren, sondern nur Änderungen im primären Ordner zum neuen Ordner. Danke.“

Manchmal müssen Sie möglicherweise zwei Ordner synchronisieren, die sich auf verschiedenen Computern oder an anderen Orten befinden, wie z.B. internen oder externen Laufwerken, um die beiden Ordner auf dem gleichen Stand zu halten. Hier zeigen wir Ihnen verschiedene Möglichkeiten, dies mit dem Befehlszeilentool von Windows zu tun.

🌟Schnellnavigation:

Robocopy zwei Ordner einseitig synchronieren Mehr...>>

Einfachere Möglichkeit: zwei Ordner in Windows synchronisieren – AOMEI Backupper Mehr...>>

Befehlszeile Robocopy – Syntax und Optionen

Robocopy ist ein robuster Dateikopierbefehl für Windows-PCs und ermöglicht es Ihnen, Dateien, Verzeichnisse und sogar Laufwerke von einem Ort zum anderen zu kopieren. Es bietet Ihnen verschiedene Parameter, um zwei Ordner in Windows 11/10/8/7 zu synchronisieren.

👉 Robocopy-Befehlszeilensyntax: Sie können den Pfad zum Quell- und Zielverzeichnis angeben, die Dateien oder Ordner, die Sie synchronisieren möchten, und andere Optionen.

robocopy [Quelle] [Ziel] [(Datei)( ...)] [(Optionen)]

Quelle Es gibt den Pfad zum Quellverzeichnis an, z. B. Laufwerk:\pfad oder \\server\share\pfad.
Ziel Es gibt den Pfad zum Zielverzeichnis an, z. B. Laufwerk:\pfad oder \\server\share\pfad.
Datei Es gibt die Dateien an, die Sie kopieren wollen, Typ als, Namen/Wildcards: Standard ist "*.*".
Optionen Es legt die Optionen für copy, file, retrt, logging, und job fest, die mit Befehl robocopy verwendet werden sollen.

👉 Häufig verwendete Optionen in Robocopy:

  • /s: Es kopiert Unterverzeichnisse. Beachten Sie, dass diese Option leere Verzeichnisse ausschließt.
  • /e: Es kopiert Unterverzeichnisse. Beachten Sie, dass diese Option leere Verzeichnisse einschließt.
  • /lev: Es kopiert nur die oberen N Ebenen des Quellverzeichnisbaums.
  • /z: Es kopiert Dateien im wiederherstellbaren Modus.
  • /b: Es kopiert Dateien im Backup-Modus.
  • /zb: Es verwendet den wiederherstellbaren Modus. Wenn der Zugriff verweigert wird, wird dieser Modus verwendet.
  • /efsraw: Es kopiert alle verschlüsselten Dateien im EFS RAW-Modus.
  • /copyall: Es kopiert alle Dateiinformationen, einschließlich D (Daten), A (Attribute), T (Zeitstempel), S (Sicherheit: NTFS-Zugriffssteuerungsliste (ACL)), O (Besitzerinformationen), U (Auditing-Informationen).

👉 Für weitere Parameter können Sie robocopy /? eingeben, um weitere Details zu erhalten.

Wie kann man mit Robocopy zwei Ordner einseitig synchronieren?

Im Allgemeinen ist Robocopy eine Lösung für die einseitige Dateisynchronisation, und Sie können Dateien problemlos von einem Ort zum anderen synchronisieren, solange Sie die richtigen Optionen verwenden. Im Folgenden werde ich Ihnen die häufigsten Fälle vorstellen. Beachten Sie, dass Sie in allen folgenden Situationen das cmd als Administrator ausführen müssen.

Situation 1: Mit Robocopy zwei freigegebenen Ordner synchronisieren 

Der erste Fall besteht darin, zwei Ordner auf verschiedenen Computern über einen freigegebenen Ordner zu synchronisieren. Um beispielsweise den Ordner „temp“ (und dessen Unterordner), der sich unter \192.168.0.250\PublicShare\ befindet, mit \192.168.0.58\WorkD zu synchronisieren, geben Sie den folgenden Befehl ein:

robocopy \\192.168.0.250\PublicShare\temp \\192.168.0.58\WorkD /e /copy:DAT /mt /z

Hinweise:

  • /copy:DAT: Es bedeutet, dass Sie den Quellordner mit D (Daten), A (Attribute), T (Zeitstempel) in den Zielordner kopieren und diese kopierten Dateien ändern können. Wenn Sie diese Ordner und Dateien nicht ändern möchten, können Sie /copy:DAT durch /copyall oder /copy:DATSOU ersetzen.
  • /mt: Es erstellt mehrfädige Kopien mit 8 Threads.

Situation 2: Inkrementelle Synchronisation mit Robocopy durchführen

Neben der einfachen Synchronisierung von zwei freigegebenen Ordnern können Sie mit CMD Robocopy auch eine inkrementelle Synchronisierung durchführen. Hierzu verwenden Sie die Optionen /xo oder /xc, mit denen Robocopy nur die Änderungen an den Zielordnern synchronisiert.

Um beispielsweise den geänderten Teil von \192.168.0.250\PublicShare\temp nach \192.168.0.58\WorkD im Neustartmodus zu synchronisieren und mehrfädige Kopien mit 8 Threads zu erstellen, geben Sie den folgenden Befehl ein:

robocopy \\192.168.0.250\PublicShare\temp \\192.168.0.58\WorkD /e /copy:DAT /mt /z /xc /xn /xo

Hinweise:

  • /xo: Es schließt ältere Dateien aus (es schließt vorhandene Dateien aus, die älter als die Kopie im Quellverzeichnis sind).
  • /xc: Es schließt geänderte Dateien aus (es schließt vorhandene Dateien mit demselben Zeitstempel, aber unterschiedlicher Dateigröße aus).
  • /xn: Es schließt neuere Dateien aus (es schließt vorhandene Dateien aus, die neuer als die Kopie im Quellverzeichnis sind).
  • /mt: Es aktiviert die mehrfädige Kopie, wobei standardmäßig 8 Threads verwendet werden. Wenn Sie nicht die Standardeinstellung verwenden möchten, können Sie diese selbst festlegen.
  • Mit /xc, /xn, /xo wird Robocopy Dateien ausschließen, die bereits im Zielverzeichnis vorhanden sind.

Situation 3: Echtzeit-Synchronisation von zwei Ordnern mit Robocopy ausführen

Robocopy bietet Ihnen außerdem die Option /mot:, um Änderungen in bestimmten Zeiträumen zu überwachen (in Minuten angegeben). Beachten Sie, dass Änderungen von weniger als einer Minute nicht erfasst werden.

Um beispielsweise alle eine Minute Änderungen zu überwachen, basierend auf dem oben genannten Befehl, geben Sie den folgenden Befehl ein:

robocopy \\192.168.0.250\PublicShare\temp \\192.168.0.58\WorkD /e /copy:DAT /mt /z /xc /xn /xo /mot:1

Hinweis:

  • /mot:: Es überwacht die Änderungen in der Quelle alle N Minuten und synchronisiert es mit dem Ziel.

Weitere Robocopy-Synchronisationsfälle

Neben den oben genannten Fällen können Sie auch Stapeldateien und den Windows Taskplaner verwenden, um kontinuierlich alle Dateiänderungen zu kopieren.

Außerdem können Sie mit dem Parameter /purge eine Spiegel-Synchronisationsaufgabe festlegen, bei der die Dateien und Verzeichnisse im Ziel gelöscht werden, die im Quellordner nicht mehr vorhanden sind.

Für eine Zwei-Wege-Synchronisation müssen Sie eine Stapeldatei mit dem Editor Notepad erstellen. 

Einschränkung der Windows-Synchronisierung von zwei Ordnern mit Befehlszeile

Robocopy ist ein hilfreiches Werkzeug für die einseitige Synchronisierung, hat jedoch einige Einschränkungen bei der Verwendung der Befehlszeile zur Synchronisierung von zwei Ordnern:

  • Robocopy-Parameter sind für Computer-Laien ziemlich kompliziert zu verstehen.
  • Robocopy kopiert keine geöffneten Dateien.
  • Robocopy spiegelt Dateien auf Systemen vor Windows Vista nicht ordnungsgemäß wider.
  • Robocopy deaktiviert die Anzeige des Fortschrittsprozentsatzes für Dateien, die ignoriert werden, wenn die Option /mt verwendet wird.
  • Sie verlieren wichtige Dateien und Ordner, wenn Sie die falschen Parameter angeben.

Einfachere Methode zur Synchronisierung von zwei Ordnern in Windows

Neben der Verwendung der Robocopy-Befehlszeile können Sie auch das GUI-basierte Dateisynchronisierungsprogramm AOMEI Backupper Professional ausprobieren. Es unterstützt Windows XP, Vista, 7, 8, 8.1, 10 und 11 (32-Bit und 64-Bit) und ermöglicht es Ihnen, zwei Ordner einfach mit den folgenden Optionen zu synchronisieren.

👍 Grundlegende Synchronisation: Es synchronisiert Dateien von einem Ort zum anderen und unterstützt geplante Synchronisierungseinstellungen mit Täglich, Wöchentlich, Monatlich, Event-Trigger und USB einstecken. 👍 Echtzeit-Synchronisation: Es überwacht und synchronisiert Änderungen sofort, sobald sie erkannt werden, und maximiert so die Speicherung von Änderungen. 👍 Spiegelsynchronisation:Es handelt sich um eine einseitige Dateisynchronisierungsmethode, die sich mehr auf die Dateien im Ziel bezieht. Jede Änderung wird rückgängig gemacht, und Sie können keine neuen Dateien hinzufügen oder bereits vorhandene Dateien löschen. 👍 Zwei-Wege-Synchronisation: Im Gegensatz zu den vorherigen 3 Methoden werden die Dateien zwischen Quell- und Zielverzeichnis synchronisiert. Alle Zeitplan-Synchronisationseinstellungen werden unterstützt.

Darüber hinaus können Sie zwei Ordner mit AOMEI Backupper Professional auf mehrere Ziele synchronisieren, z.B. lokale Festplatte, externe Festplatte (HDD oder SSD), CD/DVD, USB-Stick, Netzwerkfreigabe oder NAS, sogar Cloud-Laufwerke wie Google Drive, Dropbox, OneDrive, Box usw.

Um loszulegen, laden Sie AOMEI Backupper Professional herunter und installieren Sie es auf einem Windows-PC. Für Serveranwender gibt es AOMEI Backupper Server!

Jetzt kostenlos testen Win 11/10/8.1/8/7/XP
Sicherer Download

Schritt 1. Starten Sie AOMEI Backupper Professional auf Ihrem Windows 10-Computer, wählen Sie den Tab Sync und dann eine Methode, um zwei Ordner zu synchronisieren. Hier nehmen wir als Beispiel Echtzeit-Synchronisation.

Schritt 2. Klicken Sie auf die Schaltfläche+ Ordner und dann auf Share/NAS.

Schritt 3. Klicken Sie auf Share oder NAS-Geräte hinzufügen und geben Sie dann den Atragsnamen und den Netzwerkpfad ein, um die Netzwerkfreigabe hinzuzufügen, und wählen Sie die Ordner aus, die Sie synchronisieren möchten. Wenn Sie beim Hinzufügen des Netzwerkpfads einen Fehler erhalten, müssen Sie Ihren Benutzernamen und Ihr Passwort eingeben.

Schritt 4. Klicken Sie auf das Dreieckssymbol und Tippen Sie auf Share oder NAS-Geräte hinzufügen, geben Sie den Netzwerkpfad in dem Fenster ein und wählen Sie einen anderen Ordner als Ziel aus.

Schritt 5. Klicken Sie auf Starten >>, um zwei Ordner in Echtzeit in Windows zu synchronisieren. Optional können Sie auf Optionen klicken, um die Einstellungen für die Echtzeit-Ordnersynchronisation zu kommentieren, E-Mail oder SMS Benachrichtigungen zu erhalten und die Integrität der Dateien im Zielort während der Synchronisierung zu überprüfen, usw.

Nach der ersten vollständigen Synchronisierung des Ordners werden alle Änderungen, die im Quellordner vorgenommen werden, sofort im Zielordner synchronisiert. Dies ist der sicherste Weg, um Dateien zu schützen, nimmt aber im Vergleich zu anderen Synchronisationsmethoden den meisten Festplattenspeicher in Anspruch.

Natürlich können Sie bei Bedenken hinsichtlich des Festplattenspeicherplatzes auch andere Synchronisationsmethoden (z.B. Spiegelsynchronisation) verwenden, um Dateien mit täglicher, wöchentlicher oder monatlicher Häufigkeit oder basierend auf Event-Trigger, USB einstecken zu synchronisieren. Dies kann das Problem des Festplattenspeicherplatzes in gewissem Maße lindern.

Um dieses Problem vollständig zu lösen, können Sie auch die Backup-Funktion verwenden, um Dateien zu duplizieren. Sie können nicht nur Sicherungsdateien planen, sondern auch automatische Backup-Bereinigung aktivieren, um Festplattenspeicher freizugeben. Sie haben 3 Optionen zur Auswahl:

  • Nach Anzahl: Die Standardanzahl der Sicherungssets beträgt 1 und die alten Sicherungen darin werden nach Überschreiten gelöscht.
  • Nach Zeit: Die Standardzeit beträgt 7 Tage, Sie können jedoch mehr einstellen oder Wochen oder Monate als Basis verwenden.
  • Nach Tag/Woche/Monat: Diese Methode ist die sicherste, bei der alle Sicherungen innerhalb von mehreren Tagen aufbewahrt werden, anschließend nur vollständige Sicherungen wöchentlich und schließlich nur noch eine vollständige monatlich.

Darüber hinaus können Sie Ordner in der AOMEI Cloud sichern, einem Cloud-Laufwerk mit 1 TB kostenlosem Speicherplatz, und Sie haben nach der Registrierung 15 Tage lang kostenlosen Zugriff darauf. Sie können diese Aufgabe auch automatisch ausführen, z.B. täglich, wöchentlich oder monatlich.

FAQ zur Windows-Synchronisierung von zwei Ordnern mit Befehlszeile

1. Kann ich Ordnersynchronisierungsaufgaben mit Windows-Aufgabenplanung und Befehlszeilentools planen?

Ja, Sie können Ordnersynchronisierungsaufgaben mit dem Windows-Aufgabenplanung in Verbindung mit dem Befehlszeilentool „robocopy“ planen. Erstellen Sie einfach eine neue geplante Aufgabe, geben Sie den Befehl „robocopy“ mit den gewünschten Optionen und Schaltern an und legen Sie den Zeitplan fest, wann die Synchronisierung erfolgen soll.

2. Gibt es irgendwelche Vorsichtsmaßnahmen, die ich vor der Synchronisierung von Ordnern über die Befehlszeile treffen sollte?

Ja, es ist wichtig, dass Sie die von Ihnen verwendeten „Robocopy“-Optionen und -Schalter überprüfen und verstehen, um sicherzustellen, dass sich der Synchronisierungsvorgang wie erwartet verhält. Überprüfen Sie außerdem immer die Quell- und Zielpfade, um versehentliche Datenverluste oder das Überschreiben wichtiger Dateien zu vermeiden.

3. Wie synchronisiere ich Ordner in einer Batchdatei?

Sie können Ordner mithilfe einer Batchdatei synchronisieren, indem Sie Befehlszeilentools wie Robocopy oder xcopy nutzen. Unten finden Sie ein Beispiel dafür, wie Sie eine einfache Batchdatei erstellen können, um zwei Ordner mithilfe von Robocopy zu synchronisieren:

  • @echo off set source_folder=C:\Pfad\zu\Quelle set Ziel_Ordner=D:\Pfad\zu\Ziel
  • robocopy „%source_folder%“ „%destination_folder%“ /mir

Zusammenfassung

Im Vergleich zum Windows-Tool, das mit Befehlszeile Robocopy zwei Ordner synchronisieren kann, ist AOMEI Backupper Professional die beste Software, mit flexibler Möglichkeiten zwei Ordner in Windows 11, 10, 8 und 7 zu synchronisieren. Sie können verschiedene Synchronisierungsmethoden und Zeitplaneinstellungen nach Ihren Bedürfnissen wählen.

Darüber hinaus handelt es sich immer noch um eine professionelle Backup-Software. Wenn Sie nicht möchten, dass die Dateien viel Festplattenspeicherplatz beanspruchen, versuchen Sie die Funktion „Dateisicherung“. Sie können die geplante Sicherung einstellen, inkrementelles oder differentielles Backup erstellen und die automatische Backup-Bereinigung aktivieren, um die Sicherungsaufgabe und den Festplattenspeicherplatz flexibel zu verwalten.