Wie synchronisiere ich zwei Ordner in Echtzeit in Windows 7?

Ich möchte zwei Ordner in Echtzeit unter Windows 7 synchronisieren.

Grundsätzlich möchte ich einen Ordner überwachen und jede Änderung (neue Dateien, geänderte Dateien, gelöschte Dateien) mit einem anderen Laufwerk synchronisieren. Es muss in Echtzeit sein, damit es sofort synchronisiert wird, wenn eine Änderung eintritt. Eine One-Direction-Synchronisation genügt.

Ich habe versucht, Microsofts SyncToy, aber es wird nur von Hand oder geplant synchronisiert (wodurch die "Echtzeit" nicht erfüllt wird" Anforderung).

Kann dies mit Windows 7 selbst erreicht werden? Wenn nicht, gibt es andere Methoden, dies zu tun?

Author: acme, 2009-11-04

16 answers

Dsynchronize können Sie dies tun. Ich bin mir nicht sicher, wie es in Windows 7 funktioniert, aber es ist Freeware und Standalone, so dass es keinen Schaden beim Versuch.

 93
Author: CGA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-04 13:08:36

Ich benutze den Befehl ROBOCOPY und habe eine Befehlszeile erstellt, um die Synchronisierung zwischen 2 Ordnern durchzuführen (inkrementelle Synchronisierung) Mein Befehl lautet wie folgt

ROBOCOPY "Source_Folder" "Destination_Folder" /E /ZB /XJ /XF "~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*" /xd "Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files" /FFT /MT /R:2 /W:5 /V /MON:1 /TEE

(Dateien ausschließen: "~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*") (ausschließen von Ordnern, einschließlich Dateien in diesen Ordnern: "Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files") Auch dies wiederholt sich jede Minute und/oder einzelne Änderung der Datei / Ordner.

Hinblick, Rizwan.

FLAGS

/E      Copy subdirectories, including empty ones.
/ZB     Use restartable mode; if access denied use backup mode.
/XJ     Exclude junction points. (normally included by default).
/FFT    Assume FAT file times (2-second granularity).
/MT     Do multi-threaded copies with 8 threads.
/R:2    Number of retries on failed copies.
/W:5    Wait time between retries.
/V      Produce verbose output, showing skipped files.
/TEE    Output to console window, as well as the log file.
/MON:1  Monitor source; run again when more than 1 change seen.

/XF [files]  Exclude files matching given names/paths/wildcards.
/XD [dirs]   Exclude directories matching given names/paths.
 34
Author: Rizwan.A,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-03-19 03:07:55

Es gibt Synkron, das Open Source ist und plattformübergreifend ist.

 21
Author: Mrchief,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-10-23 03:29:51
 18
Author: Dave Webb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-04 13:15:51

, Da lese ich deinen Kommentar ".. das zugeordnete Laufwerk (das Sync-Ziel) ist Linux", dann möchte ich Ihnen einen viel besseren Ansatz geben: Sie benötigen nur SSH-Zugriff auf dem Linux-Ziel, es ist viel schneller und funktioniert viel besser über niedrigere Bandbreiten und längere Latenzen.

Verwenden Sie die Funktion WinSCP ' s " Halten Sie das Remote-Verzeichnis auf dem neuesten Stand"!

Sie müssen die Übertragungsoptionen ein wenig optimieren, um immer Binärdateien einzurichten, Dateien auszuschließen (normalerweise SVN-oder Git-Dateien und ähnlich) usw. Verwenden Sie auch die "automatische Anwendung" der Übertragungsoptionen. Erstellen Sie außerdem eine Sitzung, in der die Verzeichnisse host, local und remote eingerichtet sind. Zu diesem Zeitpunkt müssen Sie nur WinSCP öffnen, die Sitzung aktivieren (die dann aufgrund von z. B. Host-Matching automatisch auch die Übertragungsoptionen anwendet) und auf die Schaltfläche Aktualisieren klicken.

Oder Sie könnten Skript dieses mit WinSCPs Scripting-Tools!

.. und übrigens: Wenn das Szenario Unix-to-Unix war, dann check out diese Frage.

 15
Author: stolsvik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:04:39

Unten sind einige der Werkzeuge zum Synchronisieren von Ordnern in Echtzeit, überprüfen Sie jede und wählen Sie eine für Ihre Anforderung.

  1. FreeFileSync
  2. AllwaySync
  3. SyncBack Frei
  4. Synkron
  5. Dateisynchronisator
  6. PureSync
  7. GoodSync
 9
Author: Shankar Prakash G,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-16 06:29:12

Meine Ich habe einige Programme ausprobiert und die einzigen, die die Ordner in Echtzeit spiegeln, sind:

Persönlich mag ich Yadis! Backup besser. Es hat mehr Funktionen als Dsynchronize. Sie können die Versionierung aktivieren, die Anzahl der zu behaltenden Versionen, die zu überwachenden Dateioperationen und sicher noch viel mehr. Plus, es hat eine besser aussehende GUI, die sieht raffinierter aus.

 7
Author: Patrick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-06 12:42:40

Wenn Sie einen Ordner mit USB synchronisieren möchten und Dropbox bereits verwenden, verwenden Sie das DropboxPortableAHK .

Auf diese Weise werden meine Dropbox-Dateien auf jedem Computer sowie auf meinem iPhone mit der Dropbox-App und meinem USB-Laufwerk synchronisiert, die ich bei uni mit dieser tragbaren Version verwende.

 4
Author: jskye,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-10-21 07:47:08

Eine weitere sehr starke Möglichkeit, Ordner zu synchronisieren, ist die Verwendung von rsync in der Befehlszeile. Sie müssen MinGW Toolchain herunterladen oder wenn Sie cwRsync installieren, wird rsync installiert.exe, die Sie direkt ausführen können.

Alles, was Sie brauchen würden, ist dieser Befehl:

rsync -r source_path destination_path

- r Flag ist für alle Unterordner rekursiv.

Unter Windows (7) sollte der Pfad im folgenden Format angegeben werden. Um beispielsweise c:\test anzugeben, lautet es /c/test oder /cygdrive/c/test

Dies ist die effizienteste, schnell und leistungsstark möglichkeit, Ordner mit großen Dateien zu synchronisieren, obwohl Dsynchronize in akzeptierter Antwort auch für mich funktionierte.

Es ist jedoch nicht live oder in Echtzeit. Jedes Mal, wenn Sie synchronisieren müssen, führen Sie diesen Befehl aus.

 1
Author: zar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-09-29 21:00:19

Vielleicht hilft dir dieser hier: Allway Sync. Thare sind kostenlos* und pro-version. Features: -

  • Flexible Konfiguration und Anpassung.
  • Unterstützt Dateien jeder Größe.
  • Einfach zu bedienende grafische Oberfläche.
  • Unterstützt nahezu beliebige Dateisystem (FAT, NTFS, SAMBA, Netware, X-Drive, CDFS, UDF und mehr).
  • Kann auf einem Desktop, Laptop, USB-Stick, einer externen Festplatte oder einem U3-fähigen Gerät installiert werden.
  • Kann mehr als 2 synchronisieren Ordner.
  • Synchronisieren Sie Daten zwischen Ihren Desktop-PCs und Laptops über das Netzwerk

Ich habe dieses Programm benutzt und es hat mir gefallen.

* - kostenlose Version hat ein Limit von Dateien verarbeitet während alle 30 Tage. Siehe Allway Sync End User License Agreement

 1
Author: Bohdan Kuts,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-26 12:22:20

Sie können versuchen, SyncBack4all, es ist Echtzeit-Ordner und Dateien Sync-Programm.

 0
Author: kaiser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-15 19:46:53

Watch 4 Folder v2.3 - ein kleines (802kb), tragbares (keine Installation) und leistungsstarkes Überwachungstool zur Überwachung von Ordnern und Dateien Aktivitäten.
Es ist einfach zu bedienen und einzustellen, es kann 15 Arten von Ereignissen überwachen und verschiedene Aktionen auslösen, falls ein Ereignis auftritt.

Http://leelusoft.blogspot.in/2011/10/watch-4-folder-23.html

- Es auf einem Server verwendet, mehrere Exes ausgelöst - Konvertierung in PDF mit Acrobat, Stempeln, Senden als Anhang an Büros im ganzen Land durch SMTP-Anrufe... kleine Software macht viele Dinge!!

 0
Author: Shiva Tarang,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-03-21 05:18:44

Ich wollte dasselbe. Und im Prinzip würde das Sync Center in Windows7 das bieten, aber auf andere Weise: Sie müssen nur einen Netzwerkordner als immer offline verfügbar festlegen. Damit haben Sie im Grunde, dass eine lokale und Remote-Version synchronisiert, Sie arbeiten, als ob Sie im Netzwerk waren, aber tatsächlich schafft es, es lokal zu haben. Mit anderen Worten, Sie sehen nur eine Kopie, haben sie jedoch an zwei Stellen, aber das ist das Ziel der Synchronisierung. Statt transparent zu sein, dass es eine remote synchronisierte Kopie, gibt es eine lokal synchronisierte Kopie. In jedem Fall deckt dies das grundlegende Ziel von Netzwerkausfällen ab.

Ich muss sagen, dass dies die Theorie ist, weil ich stecken geblieben bin, da meine Netzwerklaufwerke von Microsoft verwaltet werden und ich daher nicht die Option "Immer offline verfügbar"habe.

 0
Author: Luis Fernando Robledano-Esteba,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-23 09:52:27

Ich benutze free syncless https://code.google.com/p/big5sync/

Es wird an das System angeschlossen und im nahtlosen Modus Dateien in Echtzeit synchronisiert. Kann nicht als Dienst ausgeführt werden, persönlich mag GUI nicht, aber es funktioniert:)

MirrorFolder http://www.techsoftpl.com/backup/ kann auch Echtzeit-Synchronisierung und es funktioniert als Service (brauchen keine GUI zu laden, um zu arbeiten) aber es ist nicht kostenlos ($39)

 0
Author: manuel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-05-23 14:03:49

, die ich gefunden habe FreeFileSync (open-source - watch für adware auf install) das beste.

Ich mag auch Backup2 (https://bvckup2.com/) für größere Aufgaben, da es am schnellsten von allem läuft, was ich getestet habe, aber es ist nicht kostenlos und ist nur für 1-Wege-Synchronisierungen gedacht.

 0
Author: Jon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-12 12:46:09

Sie können einem Laufwerk mit subst einen Ordnerpfad zuweisen.

Code:

SUBST L: "C:\Some\Path"
 -4
Author: leaveswater02,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-01-06 10:48:08