Abo
  • Services:
Anzeige
Syncthing synchronisiert über ein eigenen P2P-Netzwerk.
Syncthing synchronisiert über ein eigenen P2P-Netzwerk. (Bild: Syncthing/Screenshot: Golem.de)

Ordner einrichten, Master sein

Anzeige

In den globalen Optionen lässt sich auch festlegen, wie oft ein Scan der zu synchronisierenden Verzeichnisse erfolgen soll, wie hoch die Datentransferrate sein soll oder ob das lokale Webinterface nur mit einem Passwort erreichbar sein soll. Sämtliche Einstellungen werden in der Textdatei config.xml gespeichert, die zusammen mit Zertifikat und Schlüssel unter Linux im Home-Verzeichnis unter ./config/syncthing abgespeichert wird. Unter Windows liegen sie im versteckten Benutzerverzeichnis Lokale Einstellungen.

Neben dem standardmäßig eingerichteten Sync-Verzeichnis lassen sich auch weitere Ordner zur Synchronisierung freigeben. Dazu wird im globalen Edit-Menü die Option Add Repository ausgewählt. Unter Repository ID wird ein beliebiger Name vergeben, darunter, unter Repository Path, wird der Pfad zum freigegebenen Verzeichnis festgelegt. Das zu synchronisierende Repository muss auf allen Rechnern eingerichtet und der ID-Name identisch sein. Das Repository darf aber auf dem jeweiligen Rechner auf ein anderes Verzeichnis verweisen.

Versionierung

Darunter gibt es etliche Optionen, mit denen die Synchronisierung gesteuert werden kann. Sind alle Nodes gleichwertig im Netz, wirken sich die Änderungen auf einem Node auch auf die anderen aus. Wird also im Sync-Ordner eines Rechners eine Datei gelöscht, verschwindet sie auch auf allen anderen. Wird stattdessen die Option Repository Master ausgewählt, bleiben Dateien, die auf anderen Nodes in dem Ordner gelöscht werden, auf diesem Master-Node erhalten. Erst wenn sie dort gelöscht werden, wirkt sich das auf alle anderen Nodes aus. Sind zwei oder mehr Repositories als Master definiert, wird zwischen diesen keine Synchronisierung mehr stattfinden, also werden weder Dateien gelöscht noch hinzugefügt.

Unter File Versioning lässt sich eine Versionierung aktivieren, die eine festzulegende Anzahl von Sicherheitskopien von Dateien anlegt, an denen Änderungen vorgenommen wurden. Die früheren Versionen werden im jeweiligen Verzeichnis im versteckten Ordner .stversions abgelegt und müssen im Bedarfsfall händisch von dort wiederhergestellt werden. Für Linux und Unix-Benutzer gibt es zusätzlich die Option, die Zugriffsberechtigungen für Dateien zu ignorieren. Damit wird das Synchronisieren von Dateien auf FAT-Datenträgern ermöglicht. Schließlich lässt sich unter Share with Nodes festlegen, mit welchen Rechnern im Synchronisierungsnetzwerk der jeweilige Ordner abgeglichen werden soll.

Wackelige App

Es gibt bereits eine App für Android, die sich allerdings in einem sehr frühen Entwicklungsstadium befindet, wie die Entwickler auch selbst anmerken. Dort wird automatisch das Verzeichnis zum Synchronisieren freigegeben, in dem die Smartphone-Kamera die Aufnahmen ablegt. Darüber lassen sich auch die IDs anderer Nodes per QR-Code einlesen. Auch hier klappte die Verbindung jedoch nicht. Der Client auf einem entfernten Rechner meldete stets, die Verbindung sei wegen eines Unexpected EOF (End of File) abgebrochen.

Fazit

Auf den ersten Blick macht Syncthing einen guten Eindruck. Es bringt alle Kriterien einer sicherheitsrelevanten Software mit: Der Quellcode liegt vollkommen offen, die Entwickler arbeiten transparent und es gibt häufige Updates.

Die Dokumentation hingegen ist noch dürftig beziehungsweise unübersichtlich auf zu viele Seiten verteilt. Hier wäre ein Wiki besser, als die Informationen in Form von Fragen und Antworten in einer Forumssoftware zu verteilen. Es gibt zwar eine ordentliche Einführung, die FAQs sind aber eher dürftig und die meisten Einträge erklären, wie Syncthing automatisch auf diversen Betriebssystemen gestartet werden kann. Die mangelhafte Dokumentation macht es auch schwer, die Software zu debuggen oder bei Fehlern an der richtigen Stelle zu suchen.

Warum die Entwickler standardmäßig das als unsicher geltende UPnP einsetzen wollen, ist ebenfalls nicht ganz nachvollziehbar. Sicherlich gilt UPnP als leicht zu konfigurieren, in den meisten Routern dürfte es aber abgeschaltet sein. Viele unterstützen UPnP gar nicht erst. Immerhin gibt es die Ausweichmöglichkeit, die Verbindungen per DDNS oder statischer IP-Adresse zu konfigurieren. Vielleicht sollten die Entwickler beim ersten Aufruf nochmals explizit auf UPnP hinweisen und die Alternativen samt Konfiguration des Routers genauer erklären.

Syncthing ist noch in der Betaphase. In den zwei Wochen unseres Versuchs gab es bereits zwei Updates. An der Kernfunktion der Software - der Synchronisierung - gibt es nichts zu beanstanden. Auch die etwas längeren Wartezeiten, bis sich zwei Rechner im Netz gefunden haben, sind bei P2P-Netzwerken durchaus üblich. Die Zeit kann softwareseitig noch verkürzt werden. Die kleinen Macken in der Weboberfläche, etwa dass ein zu synchronisierendes Verzeichnis noch händisch eingetragen werden muss, werden hoffentlich in einer der nächsten Versionen ebenfalls noch behoben.

Syncthing Clients gibt es für Windows, Mac OS X und Linux. Die Software steht unter der MIT-Lizenz.

 Syncthing im Test: P2P-Synchronisierung leicht gemacht

eye home zur Startseite
Adminator 17. Sep 2016

Für mich auch das Killerkriterium. Es muss durch die äußerst restriktive Büro-Firewall...

Charl 23. Sep 2014

Leider wird encfs seit ein paar Jahren nicht mehr betreut und weist daher zahlreiche...

nille02 18. Jul 2014

.. auf deren Website, brauchen sie wohl noch etwas. Ich hoffe, das noch eine Mobile App...

SelfEsteem 16. Jul 2014

Probleme, Probleme ... Gott im Himmel. Wir schreiben das Jahr 2014, das Wort wurde...



Anzeige

Stellenmarkt
  1. PFLITSCH GmbH & Co. KG, Hückeswagen
  2. Robert Bosch GmbH, Stuttgart-Feuerbach
  3. Schober Information Group Deutschland GmbH, Ditzingen/ Stuttgart
  4. SSI Schäfer IT Solutions GmbH, Giebelstadt, Dortmund, Walldorf


Anzeige
Hardware-Angebote
  1. (täglich neue Deals)
  2. ab 799,90€
  3. (reduzierte Überstände, Restposten & Co.)

Folgen Sie uns
       


  1. Essential Phone

    Android-Gründer zeigt eigenes Smartphone

  2. Kaby Lake Refresh

    Intels 8th Gen legt über 30 Prozent zu

  3. Colossal Cave

    Finalversion von erstem Textadventure ist Open Source

  4. TVS-882ST3

    QNAP stellt hochpreisiges NAS mit 2,5-Zoll Schächten vor

  5. Asus Zenbook Flip S im Hands On

    Schön leicht für ein Umklapp-Tablet

  6. Project Zero

    Windows-Virenschutz hat erneut kritische Schwachstellen

  7. GPS Share

    Gnome-Anwendung teilt GPS-Daten im LAN

  8. Net-Based LAN Services

    T-Systems bietet WLAN as a Service ab Juni

  9. Angacom

    Unitymedia verlangt nach einem deutschen Hulu

  10. XYZprinting Nobel 1.0a im Test

    Wie aus einem Guss



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Blackberry Keyone im Test: Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
Blackberry Keyone im Test
Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
  1. Blackberry Keyone kommt Mitte Mai
  2. Keyone Blackberrys neues Tastatur-Smartphone kommt später

The Surge im Test: Frust und Feiern in der Zukunft
The Surge im Test
Frust und Feiern in der Zukunft
  1. Computerspiele und Psyche Wie Computerspieler zu Süchtigen erklärt werden sollen
  2. Wirtschaftssimulation Pizza Connection 3 wird gebacken
  3. Mobile-Games-Auslese Untote Rundfahrt und mobiles Seemannsgarn

Vernetzte Hörgeräte und Hearables: Ich filter mir die Welt widdewiddewie sie mir gefällt
Vernetzte Hörgeräte und Hearables
Ich filter mir die Welt widdewiddewie sie mir gefällt
  1. Polar Fitnesstracker A370 mit Tiefschlaf- und Pulsmessung
  2. The Dash Pro Bragis Drahtlos-Ohrstöpsel können jetzt auch übersetzen
  3. Beddit Apple kauft Schlaf-Tracker-Hersteller

  1. Colossal Cave: PDP-10-Quellen

    tux. | 15:00

  2. Re: Das wird kaum was...

    tingelchen | 14:59

  3. Re: 20kW Leistung... was ein Witz sowas überhaupt...

    Hugo21 | 14:56

  4. Re: immerhin sie merken was abgeht

    tingelchen | 14:53

  5. Re: Als Bestandeskunde...

    bbk | 14:53


  1. 15:07

  2. 14:39

  3. 14:20

  4. 14:08

  5. 14:00

  6. 13:56

  7. 13:09

  8. 12:45


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel