Wie kann ich Ordner zwischen mehreren Computern über mein Heimnetzwerk synchronisieren?

36

Wie viele Leute mache ich ziemlich viele Fotos, und wie ziemlich viele Leute mache ich nicht so oft Backups, wie ich sollte.

Ich möchte in der Lage sein, meinen zu sichernden Ordner automatisch mit einigen anderen Computern in meinem Heimnetzwerk zu synchronisieren.

Ich brauche etwas, das:

  • Es muss niemand angemeldet sein
  • Überwacht Ordner und erfordert keinen manuellen Start
  • Sendet nur über was sich geändert hat
  • Erzwingt keinen Datenverkehr über eine Internetverbindung (Die anfängliche Synchronisierung kann mehrere Gigabyte betragen)
  • (Ist das nicht über lokalen verfügbare Speicherplatz begrenzt EDIT: Aus Gründen der Argumentation, annehmen , dass es mehr als 50 Gb ist , dass ich mag schweben.)
  • Bewältigt, wenn "das andere Ende" unerwartet verschwindet, ist nicht verfügbar (z. B. Wenn ich meinen Laptop mitgenommen habe, um meine Eltern zu sehen, kann ich meinen Desktop-PC offensichtlich nicht sehen)

Ist jemandem bewusst, dass etwas in die Rechnung passt? Ich bin mit Dingen wie Windows Live Mesh sehr nahe gekommen (aber beide sind in der Menge begrenzt und erfordern, dass ich an beiden Enden angemeldet bin, damit die Synchronisierung funktioniert), aber ich möchte die Optionen prüfen, bevor ich mich hinsetze und etwas selbst entwickeln, wenn es sein muss.

Kennt jemand etwas, das meinen Anforderungen entspricht?

Rowland Shaw
quelle
Gerade die wichtigeren Punkte ermutigt. Der Vollständigkeit halber handelt es sich bei einem System, das fast alle Punkte verwaltet, um freigegebene Ordner in MSN Messenger (offensichtlich wird die Anforderung nicht erfüllt, ohne angemeldet zu sein)
Rowland Shaw
Benötigen Sie Internet und LAN oder nur LAN?
Josh
2
Ich benötige nur ein LAN (ich habe bereits eine internetbasierte Sicherungslösung für andere wichtige Dateien, die von meinem ISP bereitgestellt werden).
Rowland Shaw

Antworten:

14

Sie verlangen viel.

Da die Internet-Synchronisierung nicht funktioniert , können Sie nicht auf Dropbox umsteigen. Dafür hätte ich gestimmt.

Sie könnten sich SyncToy ansehen , da ich aufgrund Ihrer Kennzeichnung davon ausgehe , dass Sie unter Windows arbeiten. Es ist kostenlos von Microsoft.

Dies KANN jedoch Ihre Forderung nach "Nicht angemeldet" nicht erfüllen. Ich bin mir nicht ganz sicher, wie ich das interpretieren soll. SyncToy funktioniert nicht, wenn Sie nicht an dem Computer angemeldet sind, der eine Synchronisierung erfordert. Es können jedoch Daten von unbeaufsichtigten Computern abgerufen werden (sofern diese Zugriff auf die von SyncToy verwendeten Protokolle gewähren).

SyncToy hat in der Vergangenheit für mich und meine Freunde gearbeitet. Ich benutze es derzeit nicht, weil ich auf einen Mac umgestiegen bin.

Update: Von Windows-Benutzern höre ich auch gute Geschichten über SyncBack , das eine kostenlose Version bietet.

färben
quelle
Ich werde weiter darauf eingehen. Ich wusste nicht, dass es mit einem unbeaufsichtigten Host synchronisiert werden kann. Ich bin mit der Anforderung zufrieden, mindestens auf dem Host angemeldet zu sein, der die Dateien generiert.
Rowland Shaw
Ich hatte alles über Synctoy vergessen. Sie können einen geplanten Task darauf einrichten, sodass Sie nicht angemeldet sein müssen. Es werden nur geänderte Dateien kopiert. Das einzige, was es nicht tun wird, ist kontinuierlich
Matthew Steeples
Theoretisch könnte ich nach Abschluss der ersten Synchronisierung eine geplante Aufgabe einrichten, die stündlich ausgeführt wird, um dies zu tun. Dies entspricht am ehesten meinen Anforderungen.
Rowland Shaw
3
SyncBack als mögliche Lösung hinzugefügt.
Dye
+1 für Syncback, die kostenlose Version funktioniert einwandfrei. Es kann so eingerichtet werden, dass es regelmäßig als Windows-Task ausgeführt wird, und erfordert keine Anmeldung.
Angelo
11

Die Optionen von Microsoft sind Windows Live Foldershare und Live Mesh . Beide sind in der Entwicklung.

Ich habe früher Foldershare verwendet und fand es ziemlich bissig und zuverlässig.

Ich benutze derzeit Live Mesh. Es bietet (derzeit) 5 GB Cloud-Speicher und ich benutze es täglich zwischen 4 Computern. Außerdem können Sie über Firewalls Remotedesktops zwischen Computern erstellen und Ordner für andere Benutzer des Dienstes freigeben.

So beantworten Sie Ihre Punkte mit Live Mesh:

  • Sie müssen angemeldet sein
  • Überwacht Ordner
  • Kopiert nur Änderungen
  • Verwendet nach Möglichkeit lokale Verbindungen
  • Es ist egal, ob es keine Maschine am anderen Ende gibt. Kann gleichzeitig Cloud-Speicher verwenden
Matthew Steeples
quelle
Die Dokumentation vor der Installation ist unter Windows Live Foldershare ein wenig unübersichtlich. Ich habe Mesh bereits getestet und festgestellt, dass sie für meine Anforderungen etwas langsam ist.
Rowland Shaw
1
Es ist Windows Live Sync: sync.live.com
Andrew Ensley
Früher war Windows Live Mesh gut darin, aber diese direkte PC-zu-PC-Funktion wurde abgeschafft. Also sind wir wieder auf dem ersten Platz ...
seufz
Vergessen Sie auch, wenn Windows Live Mesh aktiv ist, Ihren PC zu verwenden. Es gibt keine Pause-Funktion und keine Möglichkeit, weder die CPU-Auslastung noch die Bandbreite zu drosseln. Es kann sich selbst nicht als Leerlaufpriorität festlegen, was ein absolutes Muss für einen CPU-starken Hintergrundprozess ist ...
RomanSt
In Windows Live Essentials 2012 wurde Live Mesh gelöscht. Der Live-Mesh-Installer ermöglicht trotzdem das Installieren von Mesh.
koppor
8

SyncBack ist so gut, dass es seine eigene Antwort verdient :)

Ich denke, es erfüllt alle Ihre Anforderungen. Fast. Ich bin mir nicht nur sicher, ob es passt. Ist nicht über den lokal verfügbaren Speicherplatz begrenzt . Was meinst du damit?

Piotr Dobrogost
quelle
Damit meine ich, dass es nicht begrenzt ist, nur etwas Kleines wie 20 GB zu synchronisieren (sagen wir es)
Rowland Shaw
4

Dropbox

MicTech
quelle
4
-1: DropBox erzwingt alles über eine Internetverbindung. Zitat "Erzwingt keinen Datenverkehr über eine Internetverbindung (Die anfängliche Synchronisierung kann mehrere Gigabyte betragen)" Ich weiß, ich bezahle die Bandbreite pro Gigabyte - es ist nicht teuer, aber ich möchte keine 100 GB + Bandbreite (und nicht mehr) aufwenden wie lange noch?) für etwas, das ich an einem Nachmittag per Kabel erledigen kann.
Bevan
@Bevan, Dies ist nicht mehr der Fall, DropBox kann, wo immer möglich, über LAN synchronisieren. Das Problem ist, dass in der ursprünglichen Frage erwähnt wird, dass nicht wirklich auf eine Cloud synchronisiert werden soll, sondern nur lokal synchronisiert werden soll, was DropBox nicht bietet.
mindless.panda
4

Ich habe mich gerade an ViceVersa erinnert

Ich verwende es, um meinen lokalen Entwicklungscode mit meinem virtuellen Server zu synchronisieren, damit ich nicht weiter veröffentlichen muss. Es läuft auf einem einzelnen PC und kann mehrere Ordner überwachen und synchronisieren, wenn eine Änderung oder ein Zeitplan erkannt wird.

  • Es kann als Dienst ausgeführt werden, sodass niemand angemeldet sein muss.
  • Es überwacht die Ordner auf Änderungen
  • Es werden nur die neuen Dateien synchronisiert
  • Es läuft im LAN
  • Die Pro-Version kann geöffnete Dateien (wie Outlook.pst) synchronisieren

Ich würde es auf dem Desktop PC installieren, damit es läuft, ob der Laptop da ist oder nicht.

Es kostet, aber es gibt eine kostenlose 30 Testversion.

Josh
quelle
+1: Das sieht so aus, als könnte es gehen, aber Windows SyncToy hat einen besseren Preis;)
Rowland Shaw
4

Ziemlich neu auf dem Markt (wie immer in Alpha) ist BTSync . Es markiert eine überraschende Anzahl von Elementen auf Ihrer Liste und befindet sich noch in der Entwicklung, sodass weitere Elemente gut sortiert werden können.

  • Die Möglichkeit, BTSync als Dienst auszuführen, befindet sich in der Entwicklung .
  • Überprüft die Verzeichnisse automatisch auf Änderungen
  • Zerlegt die Datei in 4 MB-Abschnitte und sendet sie nur an diejenigen, die sich geändert haben (obwohl dieser Algorithmus noch verbessert werden muss, da er keine differenzielle Kopie erstellt).
  • Verwendet, wann immer möglich, LAN-Übertragung. Geht nur dann über das Internet, wenn dies erforderlich ist, und unterstützt auch die Verwendung von Relay-Servern, wenn keine direkte Verbindung möglich ist.
  • Unterstützt eigentlich keinen Cloud-Speicher, wird also nur von Ihrer Festplatte eingeschränkt (obwohl die Speichernutzung für eine große Anzahl von Dateien derzeit hoch ist).
  • Bewältigt die Behandlung von Änderungen in Ordnern, die offline stattfinden. Dateien werden nicht automatisch zusammengeführt.

Es wird auch eine Verteilungsmethode im BitTorrent-Stil unterstützt. Wenn Sie also einen neuen Knoten hinzufügen, wird dieser von allen vorhandenen Knoten heruntergeladen, und es werden schreibgeschützte Freigaben unterstützt, sodass eine Lösung im True-Backup-Stil erstellt werden kann.

Matthew Steeples
quelle
Der Link ist ausgefallen. Ich habe kein funktionierendes neues gefunden.
Nixda
Hallo @nixda, diese beiden Links funktionieren hier immer noch einwandfrei
Matthew Steeples
Es heißt "Die angeforderte URL konnte nicht abgerufen werden". Vielleicht ist es ein Problem auf meiner Seite. Seltsam. Keine Ursache.
Nixda
Versuchen Sie es mit der Coral Cache-Version der Links: labs.bittorrent.com.nyud.net/experiments/sync.html und forum.bittorrent.com.nyud.net/topic/…
Matthew Steeples
BTSync ab 2014/06 befindet sich noch in der Beta-Phase, funktioniert jetzt jedoch problemlos mit Geräten wie Tablets und Smartphones sowie mit Windows-Clients und Windows Share NAS. Die Nachteile sind, dass es nicht auf Open-Source-Weise überprüft wird, dass Sie nicht nur lokales LAN angeben können und dass Sie Freigaben nicht erzwingen können, wirklich nicht öffentlich zu sein. (Was ist, wenn jemand Ihren Share-Schlüssel richtig errät? Sehr, sehr, sehr geringe
Wahrscheinlichkeit,
2

Ich möchte ein neues OpenSource-Tool mit dem Namen " Syncthing" vorschlagen , das sehr einfach einzurichten ist und über alle Verbindungseinstellungen (WLAN, Ethernet, LAN, WAN / Internet) und Geräte (vom Computer bis zum Smartphone) funktioniert.

Ich habe versucht, meine Smartphones und meinen Heimcomputer über WLAN sowie meinen Heimcomputer mit meinem Arbeitscomputer über das Internet zu synchronisieren, und das hat alles gut funktioniert.

Der einzige Nachteil ist, dass beide Geräte, die Sie synchronisieren möchten, während der Synchronisierung eingeschaltet sein müssen. Dies ist jedoch auch von Vorteil, da es keinen Middle-Man-Server wie Dropbox gibt (kein Abhören).

mühsam
quelle
Dies ist definitiv der Weg nach vorne. Ich benutze das jetzt schon eine Weile persönlich
Matthew Steeples
Ja, und es ist sehr einfach einzurichten. Das ist beeindruckend, wenn Sie die Komplexität der Technologie kennen, die für die Peer2Peer-verschlüsselte Synchronisation erforderlich ist. Eine Alternative ist die Verwendung von SpiderHive von SpiderOak. Da es sich um eine wissensfreie Verschlüsselung handelt, ist es auch eine gute Wahl. Mit Syncthing können Sie dies jedoch auch zu Hause tun. Sie müssen nur ein Gerät mit dem Internet verbinden, um die Daten von jedem Gerät zu empfangen und zu allen anderen verbreiten.
Gaborous
1

Ich benutze eine App namens GBridge für ein paar Dinge. Es erstellt ein VPN und ermöglicht den lokalen Zugriff auf PCs, auch wenn diese nicht im LAN sind.

Ich verwende es zum Entfernen von Desktops (naja ... von VNC) von fast überall und habe freigegebene Ordner, die automatisch synchronisiert werden (nach einem Zeitplan).

Der einzige Nachteil ist, dass das gesamte Programm manchmal etwas rau ist. Aber kostenlose Apps sind es oft.

Mir gefällt, dass es überhaupt nicht serverbasiert ist, sondern nur das google-Authentifizierungssystem verwendet, nicht für Dateiübertragungen.

Daten verbleiben im LAN, wenn beide Computer lokal sind, und verwenden das Internet nur bei Bedarf.

Ich denke, die einzige Möglichkeit, wie GBridge Ihre Qualifikationen nicht erfüllt, besteht darin, dass ich nicht sicher bin, welche Anmeldeanforderungen erforderlich sind.

Auxonic
quelle
Anscheinend muss dies an beiden Stellen interaktiv angemeldet sein, was für mich ein Deal Breaker ist.
Rowland Shaw
Laut einem Forumseintrag ist es nicht möglich, geöffnete Dateien zu kopieren.
koppor
1

Eine weitere sehr gute Alternative ist Sugar Sync mit einem kostenlosen 5-GB-Konto.

Sugar Sync ist sehr effizient beim Übertragen großer Dateien zwischen Computern. Ich habe auch die anderen Alternativen ausprobiert, aber diese ist die beste unter ihnen.

asifch
quelle
0

Ich benutze DropBox

Es erstellt einen speziellen Ordner in Ihrem Dokumentenordner, in dem Sie direkt speichern können. Es wird dann online und mit anderen Computern synchronisiert, die mit demselben Konto eingerichtet wurden.

Sie können es so einrichten, dass es beim Start gestartet wird, und es speichert Ihre Anmeldedaten, sodass Sie diese nicht jedes Mal neu eingeben müssen.

Es gibt eine kostenlose Version mit 2 GB.

Ich bin mir nicht sicher, was die anderen Anforderungen angeht, aber es ist auf jeden Fall einfach zu bedienen und bietet den Vorteil eines öffentlichen Ordners, mit dem Sie Dateien öffentlich freigeben können.

Hoffentlich hilft das,

Josh

Josh
quelle
4
Er fragte nach einer Lösung, die "nicht den gesamten Datenverkehr über eine Internetverbindung erzwingt". Nach allem, was Sie gesagt haben, erfüllt DropBox diese Kriterien nicht ...
x3ja
"Keine Anmeldung erforderlich" ist eine wichtige Voraussetzung (verschiedene Haushaltsmitglieder können gleichzeitig an verschiedenen Hosts angemeldet sein), ebenso wie "Keine Internetverbindung erzwingen". Da ich mehr Daten generiere, als meine Bandbreitenbeschränkung es mir erlauben würde, zu laden / upzudownloaden
Rowland Shaw
1
Guter Punkt - sie möchten ihn hinzufügen forums.getdropbox.com/topic.php?id=39&replies=8#post-147 . Wie ich in meiner Antwort sagte, habe ich nicht alle Kästchen angekreuzt, aber ich dachte, es könnte hilfreich sein.
Josh
1
Das Posten von Empfehlungslinks, die nicht als solche veröffentlicht werden, ist ein bisschen hinterhältig, finden Sie nicht? Es ist sozusagen Spam, da es das beschriebene Problem nicht löst, aber die Leute, die hier den Link finden, lassen sich etwas anmerken.
Rowland Shaw
2
Empfehlungslink entfernt - Entschuldigung, ich habe nicht versucht, hinterhältig zu sein.
Josh
0

Ich habe noch nicht viel darüber recherchiert, aber ich verwende Jungle Disk für unsere digitalen Bilder. Sowohl als externe (cloudbasierte) Sicherung als auch als Möglichkeit, von mehreren Computern aus auf sie zuzugreifen: Legen Sie einfach einen großen lokalen Cache fest, und die Fotos, auf die Sie zuvor zugegriffen haben, befinden sich auf Ihrer lokalen Festplatte.

peSHIr
quelle
0

Ein kleines Network Attached Storage-Gerät (NAS) mit vier identischen Festplatten (für RAID 5) scheint die ideale Lösung zu sein. Ein NAS ist im Wesentlichen ein kleiner Server mit geringem Stromverbrauch, der für die Bereitstellung von Festplattenfreigaben vorgesehen ist. Mehrere Clients können die Freigaben gleichzeitig verwenden. Die Synchronisierung erfolgt so schnell, wie es die Betriebssysteme der Clients zulassen.

  • Für ein NAS muss niemand angemeldet sein.
  • Es ist kontinuierlich verfügbar und erfordert keinen manuellen Start. Mit RAID 5 erhalten Sie eine gewisse Ausfallsicherheit gegen Hardwarefehler.
  • Die Delta-Komprimierung hängt wirklich von der von Ihnen verwendeten Anwendung ab. Ich gehe davon aus, dass dies möglich ist, da sich ein NAS nur als Festplatte präsentiert.
  • Verwendet nur eine interne Netzwerkverbindung, kein Internet.
  • Keine Einschränkungen über den Speicherplatz hinaus.
  • Wenn Sie Ihren Laptop zu MA mitnehmen, sollte das Betriebssystem nach dem anfänglichen "Whuh? Wo ist meine Festplatte geblieben?" Schock. Nach meiner Erfahrung dauert es etwas länger, bis sich Windows beruhigt hat als unter Linux.

Es ist nicht besonders billig:

1 x NAS @ £ 146.88 = £ 146.88

4 x 4 TB NAS-Laufwerk: £ 199,99 = £ 799,96

Das sind insgesamt fast 1000 Pfund.

Aber mit RAID 5, das Ihnen 3 x 4 TB = 12 TB Festplattenspeicherplatz bietet, sollten Sie das wohl eine Weile so lassen?

Adam J Richardson
quelle
Ich habe bereits ein NAS - mein Problem besteht darin, Dateien automatisch auf dieses zu kopieren (oder auf einen anderen PC, der immer verbunden ist und im Auftrag der Laptops mit dem NAS synchronisiert werden kann), wenn die Verbindung zum Netzwerk wiederhergestellt wird.
Rowland Shaw
Gut. Wir sind schon auf halbem Weg. Sie müssen nur noch ein geeignetes Sicherungswerkzeug finden. Ich sehe aus deinem ursprünglichen Beitrag, dass du Windows verwendest. Mein erster Gedanke ist, beim Anmelden ein Batch-Skript zu verwenden, aber das passt nicht zu Anforderung 1. Darf ich nach den Gründen für Anforderung 1 fragen ("erfordert nicht, dass jemand angemeldet ist")?
Adam J Richardson
Diese Anforderung basiert auf dem Problem, dass die Laptops möglicherweise von einem anderen Benutzer (Frau, Sohn usw.) verwendet werden, der möglicherweise keine Berechtigungen für die zu sichernden Ordner besitzt
Rowland Shaw,
Diese Antwort auf stackoverflow.com/questions/4437701/… scheint darauf hinzudeuten, dass ein Skript vom Taskplaner abgemeldet werden kann. Ich habe sowieso darüber nachgedacht, den Taskplaner zu verwenden, aber es könnte lästig sein, das Skript so oft auszuführen, wie Sie möchten, da Sie mit vielen kleinen Dateien zu tun haben. Mein naiver Ansatz ist es, alle Fotos durchzugehen, diejenigen ohne gesetztes 'Archiv'-Flag auszuwählen, sie zu kopieren und dann das' Archiv'-Flag zu setzen. Bei einem komplexeren Ansatz wird möglicherweise eine kleine SQLite-Datenbank als Katalog gesicherter Fotos verwendet.
Adam J Richardson
Derzeit verwende ich Robocopy regelmäßig manuell, wenn ich weiß, dass der Remote-Server verfügbar ist. Dies behandelt die Anforderungen "Dinge, die geändert wurden", "Nicht über das Internet" und "Keine Quote", aber weniger, wenn das Netzwerk unterbrochen ist / nicht verbunden, noch unbeaufsichtigt ausgeführt.
Rowland Shaw