Gibt es ein kostenloses Tool, das Dateien zeitplanmäßig in beide Richtungen synchronisiert?

Gibt es ein kostenloses Tool, das Dateien zeitplanmäßig in beide Richtungen synchronisiert?

Wir haben ein Verzeichnis mit Dateien (ca. 4 GB) und möchten diese zwischen 3 Standorten im Internet synchronisieren. Da wir jedoch sehr auf die Bandbreite achten, benötigen wir die folgenden Funktionen:

  • Planen Sie, wann die Synchronisierung erfolgen soll (z. B. 18:00 - 8:00 Uhr)
  • Legen Sie eine Geschwindigkeitsbegrenzung fest (z. B. 100 KB/s).
  • Nicht synchronisieren, wenn bestimmte Anwendungen ausgeführt werden

Außerdem benötigen wir:

  • Funktioniert unter Windows und Linux
  • Ist kostenlos oder nicht zu teuer

Gibt es eine solche Anwendung? Wir haben Dropbox ausgeschlossen, da es über 2 GB nicht kostenlos ist, und Live Mesh, da wir weder ein Geschwindigkeitslimit noch einen Zeitplan festlegen können.

Antwort1

Einklangist insofern nah dran, als dass es bidirektionales Kopieren ermöglicht, unter Windows und Linux läuft und unter der GPL steht. Unison basiert auf rsync und kann daher recht effizient übertragen.

Es implementiert keine der gewünschten Planungs- oder Bandbreitenbegrenzungsfunktionen. Diese anderen Funktionen könnten implementiert werden, indem Unison mit zusätzlichen Tools und/oder Skripten kombiniert wird, um es zu automatisieren.

Antwort2

Rsyncwenn Sie Linux/Unix verwenden.

Für ein Windows-System können Sie verwendenSyncToyaus dem PowerToys-Kit, oder verwenden Sie Robocopy (aus dem Resource Kit für 2000–2003, allerdings inkl. ab 2008), wenn Sie es skripten möchten.

Ich glaube, es gibt ein paar Versionen vonrsync für Windows. Da Sie ein plattformübergreifendes Synchronisierungstool wünschen, ist rsync möglicherweise die beste Wahl.

Ein Kommentar von mir ist, dass dies 3 separate Pfade zur Synchronisierung mit einem Tool wie Rsync erfordert und es zu unerwarteten Replikationsverzögerungen kommen kann. Eine Möglichkeit, dies zu mildern, besteht darin, eine „Master“-Kopie zu haben und nur von/zu dieser zu replizieren.

Wenn Sie die Möglichkeit haben, für Ihre Synchronisierungsanforderungen an allen drei Standorten nur Windows zu verwenden, ist DFS möglicherweise die beste Option. Sie können VPNs mit PPTP einrichten und eine DFS-Root konfigurieren, die zwischen drei Servern an den drei Standorten repliziert. Das neue DFS-R-Protokoll soll sehr effizient sein (ähnlich wie Rsync), und alle Ihre Replikationsprobleme können von der DFS-Engine behandelt werden.

Antwort3

JungleDisk – Sie erhalten 5 GB „kostenlos“ (verwenden Sie die Rackspace Cloud, nicht S3, um Übertragungsgebühren zu vermeiden) mit ihrem Desktop Sync-Abonnement, das insgesamt 3 $ pro Monat kostet.

http://www.jungledisk.com/personal/desktop/features/

Sie können die Client-Software auf jeder Plattform einrichten und über „Synchronisierungs“-Ordner verfügen, die Live-Push/Pull (unter Verwendung der Cloud als Vermittler) zu Ihren Maschinen durchführen. 0,15 $ pro GB nach 5 GB, es ist also wirklich günstig, wenn Sie darüber hinausgehen.

Das Produkt ist Eigentum von/wird unterstützt von Rackspace, einem sehr seriösen Unternehmen (es wird also nicht über Nacht von der Bildfläche verschwinden).

Antwort4

Rsync gibt es auch als Windows-Version. Es läuft als Batch-Datei, die Sie in Ihre geplanten Aufgaben einplanen können. Funktioniert wie am Schnürchen

verwandte Informationen