Windows-Alternative zu Rsync? [geschlossen]

Wie es derzeit aussieht, passt diese Frage nicht gut zu unserem Q&A-Format. Wir erwarten, dass Antworten durch Fakten, Referenzen oder Fachwissen unterstützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Umfragen oder erweiterte Diskussionen auslösen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, besuchen Sie die Hilfe zentrum zur Orientierung. Geschlossen vor 8 Jahren.

Ich versuche, eine Dateisynchronisierung zwischen dem Dateiserver bei mir zu Hause und dem bei meinem Bruder einzurichten, damit wir alle Offsite-Backups wichtiger Daten haben. Auf beiden Systemen wird Windows ausgeführt (XP auf dem einen, 7 auf dem anderen).
Ich mag die Tatsache, dass rsync nur Teil einer Datei überträgt, den Teil, der sich geändert hat, und nicht die ganze Sache...spart viel Bandbreite. Aber ich hatte sehr wenig Glück, dass es richtig funktioniert. Ich habe versucht, DeltaCopy zu verwenden, aber die Schnittstelle ist schrecklich, und während es in meinem LAN funktioniert, kann es immer keine Verbindung herstellen, wenn es remote ist. (Siehe diese Frage für weitere Details dazu)

Gibt es ein anderes alternatives Programm, das unter Windows läuft und ähnliche Funktionen hat? Bisher ist die einzige andere Option, die ich sehen kann, die Verwendung von FTP und so etwas wie SyncBackPro...aber das wird nur die ganze Datei übertragen...und nur 512kbps Upload-Bandbreite macht das zu einem totalen Schmerz.

Bearbeiten: Um mehr zu klären, muss die Sicherung, die ich durchführe, an jedem Ende mehrere Hunderttausende von Dateien scannen, die mehr als 400 GB betragen... aus diesem Grund verwende ich keinen Vermittlungsdienst wie LIVE für die Übertragung...

Edit 2: Außerdem müssen diese Backups über eine Remote-Verbindung und ohne VPN vorgeformt werden... Das bedeutet, dass die Verwendung von Windows-Dateifreigaben (SMB) nicht in Frage kommt...

Author: Community, 2009-11-12

9 answers

Es gibt cwrsync, mit dem Sie rsync in Windows ausführen können. Wir verwenden es auf einem unserer Server, um etwa 140k-Dateien zu sichern. FTP konnte einfach nicht damit umgehen.

 21
Author: DHayes,
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-12 14:10:20

Rsync funktioniert unter Windows - deltacopy ist ein Wrapper-obwohl Sie das darin verpackte rsync selbst verwenden können.

 14
Author: Journeyman Geek,
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-12 15:01:07

Rdiff-backup verwendet die rsync-Algorithmen, um nur Dateiunterschiede zu übertragen, und behält den Dateiverlauf bei. Die Geschichte ist, könnte eine sehr wichtige Funktion für Ihre backup-Schema.

Ich verwende seit über einem Jahr (nur Microsoft) Office. Es funktioniert einfach.

 8
Author: Rodney Schuler,
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-12 15:15:48

Ich würde vorschlagen, Sie geben Robocopy einen Schuss. Es ist standardmäßig Teil von Vista/7/2008 und hat in der neueren Version Spiegelunterstützung. Es unterstützt auch Lebenslauf und Netzwerkfreigaben.

 5
Author: BinaryMisfit,
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-12 14:02:34

Ich mag Unison File Synchronizer - ...wenn es Ihnen nichts ausmacht, Befehlszeilentools zu verwenden. Es ist schnell, es scannt Dateien für Änderungen viel schneller als rsync. Ähnlich wie rsync überträgt es nur geänderte Teile von Dateien.

 5
Author: davr,
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-12 17:25:15

Ab Windows Vista wird die Offline-Dateifunktion (auch als clientseitiges Caching bezeichnet) automatisch über langsame Verbindungen synchronisiert und überträgt nur die geänderten Teile von Dateien (ähnlich wie rsync).

Ich erwähne dies als mögliche Lösung, obwohl Sie ausdrücklich erwähnen, dass SMB keine Option für Sie ist. Wenn Sie den Systemen routingfähige Adressen (z. B. IPv6-Adressen) geben würden, könnten Sie wahrscheinlich ohne VPN eine Verbindung über das Internet herstellen. Ich mache das regelmäßig, und es funktioniert gut, wenn der ISP die SMB-Ports nicht blockiert. Ich würde dies nicht unbedingt für Sie empfehlen, da auf einem Client XP ausgeführt wird und Ihre ISPs möglicherweise SMB blockieren. Trotzdem wollte ich erwähnen, dass die Funktion in Windows Vista/7 integriert ist, wenn die Konnektivität verfügbar ist.

 5
Author: Jason R. Coombs,
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-12 17:48:35

Sie können Windows Live Mesh verwenden. Es gibt eine Option in Mesh, mit der Sie zwischen Computern synchronisieren können, wobei Live Desktop und dessen Kontingent umgangen werden. So können Sie so viele Informationen synchronisieren, wie Sie wollen. Dies ist ganz einfach: Wählen Sie in einem Ordner, der nicht aktiviert ist, Sync Settings > Live Desktop > select " Nie mit diesem Gerät.".

Diese Einstellung überspringt die Synchronisierung von Daten mit Live und die direkte Synchronisierung zwischen Geräten in Ihrem Mesh.

 4
Author: Sajee,
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-12 15:34:43
 3
Author: Mr Fooz,
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-12 18:12:08

BackupPC ist eine Open-Source-Backup-Lösung, die unter anderem rsync verwendet. Ich denke, das kann tun, was Sie wollen.

Alternativ gibt es auch immer Windows Live Sync - . Es ist eine sehr einfache und robuste Möglichkeit, Windows und Macs zu synchronisieren, jedoch mit den folgenden Einschränkungen:

Maximal 20 Ordner (oder "bibliotheken") kann durch synchronisiert, einschließlich bibliotheken über das Internet geteilt. Jede Bibliothek kann maximal 20.000 Dateien und jede Datei kann nicht 4GB überschreiten.

Wenn das, was Sie synchronisieren möchten, in diese Parameter passt, probieren Sie es aus.

 2
Author: Colin Pickard,
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-12 14:04:51