Verëffentlechung vum oppene P2P Dateisynchroniséierungssystem Syncthing 1.2.0

Agefouert Verëffentlechung vum automateschen Dateisynchroniséierungssystem Synchroniséiert 1.2.0, an deenen synchroniséiert Donnéeën net op d'Cloudlagerung eropgeluede ginn, awer direkt tëscht Benotzersystemer replizéiert ginn wann se gläichzäiteg online erschéngen, mam BEP (Block Exchange Protocol) Protokoll, dee vum Projet entwéckelt gouf. De Syncthing Code gëtt a Go an verdeelt duerch ënner der gratis MPL Lizenz. Fäerdeg Versammlungen virbereet fir Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD a Solaris.

Zousätzlech fir d'Problemer vun der Synchroniséierung vun Daten tëscht verschiddenen Apparater vun engem Benotzer ze léisen, mat Syncthing ass et méiglech grouss dezentraliséiert Netzwierker ze kreéieren fir gedeelt Daten ze späicheren, déi iwwer d'Systemer vun de Participanten verdeelt sinn. Bitt flexibel Zougangskontroll a Synchroniséierung Ausnahmen. Et ass méiglech Hosten ze definéieren déi nëmmen Daten kréien, d.h. Ännerungen un Daten op dësen Hosten beaflossen keng Instanzen vun Daten déi op anere Systemer gespäichert sinn. Ënnerstëtzt verschidde Modi Dateiversionéierung, déi fréier Versioune vu geännerten Donnéeën erhaalen.

Beim Synchroniséierung gëtt d'Datei logesch a Blocken opgedeelt, déi en ondeelbaren Deel sinn beim Transfert vun Daten tëscht Benotzersystemer. Wann Dir op en neien Apparat synchroniséiert, wann et identesch Blocken op verschidden Apparater sinn, ginn d'Blocke vu verschiddene Wirbelen kopéiert, ähnlech wéi d'Operatioun vum BitTorrent System.
Wat méi Geräter un der Synchroniséierung deelhuelen, wat méi séier d'Replikatioun vun neien Donnéeën geschitt wéinst der Paralleliséierung. Wärend der Synchroniséierung vu geännerten Dateien ginn nëmme geännert Dateblocken iwwer de Netz transferéiert, a wann Dir Zougangsrechter ëmbenennt oder geännert gëtt, ginn nëmmen Metadaten synchroniséiert.

Dateniwwerdroungskanäl gi mat TLS geformt, all Noden authentifizéieren sech mat Zertifikaten an Apparatidentifizéierer, SHA-256 gëtt benotzt fir Integritéit ze kontrolléieren. Fir Synchroniséierungsknäppchen op engem lokalen Netzwierk ze bestëmmen, kann den UPnP-Protokoll benotzt ginn, wat keng manuell Entrée vun den IP Adressen vun synchroniséierten Apparater erfuerdert. Eng agebaute Webinterface gëtt fir Systemkonfiguratioun an Iwwerwaachung zur Verfügung gestallt, CLI Client an GUI Synchroniséierung-GTK, déi zousätzlech Tools fir d'Gestioun vun Synchroniséierungsknäppchen a Repositories ubitt. Fir et méi einfach ze maachen Syncthing Noden ze fannen entwéckelt Node Entdeckung Koordinatioun Server, ze lafen déi
preparéiert prett Docker Bild.

Verëffentlechung vum oppene P2P Dateisynchroniséierungssystem Syncthing 1.2.0

An der neier Verëffentlechung:

  • Agefouert neien Transport Protokoll baséiert op QUIC (Quick UDP Internet Connections) mat Ergänzunge fir Forwarding duerch Adress Iwwersetzer (NAT). TCP ass nach ëmmer recommandéiert als de bevorzugte Protokoll fir Verbindungen opzebauen;
  • Verbessert Ëmgank mat fatale Feeler an dobäi Ressourcen fir automatesch Problemberichter un Entwéckler ze schécken. Berichter schécken ass par défaut aktivéiert, Dir kënnt et an den Astellungen auszeschalten dobäi speziell Optioun. Et gëtt bemierkt datt d'Donnéeën am Crashbericht keng Dateinumm, Logdaten, Apparatidentifizéierer, Statistiken an aner perséinlech Daten enthalen;
  • D'Benotzung vu klenge a fixe Blocken (128 KiB) gouf ofgeschaaft beim Indexéieren an Transfert vum Dateiinhalt gëllen nëmme grouss Blöcke vu variabelen Gréisst;
  • D'Interface gëtt e Display vun der leschter Verbindung Feeler fir jiddereng vun den definéiert Adressen;
  • Am WebUI ass de Layout vun den Tabellsäulen optimiséiert fir korrekt Display op schmuele Schiirme;
  • Ännerungen goufen gemaach datt d'Kompatibilitéit briechen. Déi nei Verëffentlechung ass net kompatibel mat Hosten baséiert op Syncthing 0.14.45 a méi al Versiounen.

Source: opennet.ru

Setzt e Commentaire