Rilaxx tas-sistema miftuħa ta 'sinkronizzazzjoni tal-fajls P2P Syncthing 1.2.0

Introdott rilaxx ta 'sistema awtomatika ta' sinkronizzazzjoni tal-fajls Sinkronizzazzjoni 1.2.0, fejn id-data sinkronizzata ma tittellax fil-ħażna tas-sħab, iżda hija direttament replikata bejn is-sistemi tal-utenti meta simultanjament jidhru onlajn, bl-użu tal-protokoll BEP (Block Exchange Protocol) żviluppat mill-proġett. Il-kodiċi Syncthing huwa miktub f'Go u imqassma minn taħt il-liċenzja MPL b'xejn. Assemblaġġi lesti ippreparat għal Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD u Solaris.

Minbarra s-soluzzjoni ta 'problemi ta' sinkronizzazzjoni tad-dejta bejn diversi apparati ta 'utent wieħed, bl-użu ta' Syncthing huwa possibbli li jinħolqu netwerks deċentralizzati kbar għall-ħażna ta 'dejta kondiviża li hija mqassma fis-sistemi tal-parteċipanti. Jipprovdi kontroll ta 'aċċess flessibbli u eċċezzjonijiet ta' sinkronizzazzjoni. Huwa possibbli li jiġu definiti hosts li jirċievu data biss, i.e. bidliet fid-dejta fuq dawn l-hosts mhux se jaffettwaw każijiet ta’ dejta maħżuna fuq sistemi oħra. Appoġġjati diversi modi il-verżjoni tal-fajls, li tippreserva verżjonijiet preċedenti tad-dejta mibdula.

Meta tissinkronizza, il-fajl huwa loġikament maqsum fi blokki, li huma parti indiviżibbli meta tittrasferixxi d-dejta bejn is-sistemi tal-utent. Meta tissinkronizza ma 'apparat ġdid, jekk ikun hemm blokki identiċi fuq diversi apparati, il-blokki jiġu kkupjati minn nodi differenti, simili għall-operat tas-sistema BitTorrent.
Aktar ma l-apparati jipparteċipaw fis-sinkronizzazzjoni, aktar malajr isseħħ ir-replikazzjoni ta 'data ġdida minħabba l-parallelizzazzjoni. Matul is-sinkronizzazzjoni ta 'fajls mibdula, blokki ta' data mibdula biss huma trasferiti fuq in-netwerk, u meta tibdel l-isem jew tibdel id-drittijiet ta 'aċċess, metadata biss hija sinkronizzata.

Il-kanali tat-trażmissjoni tad-dejta huma ffurmati bl-użu ta 'TLS, in-nodi kollha jawtentikaw lil xulxin billi jużaw ċertifikati u identifikaturi tal-apparat, SHA-256 jintuża biex jikkontrolla l-integrità. Biex jiġu ddeterminati n-nodi ta 'sinkronizzazzjoni fuq netwerk lokali, jista' jintuża l-protokoll UPnP, li ma jeħtieġx dħul manwali tal-indirizzi IP ta 'apparati sinkronizzati. Interfaċċja tal-web inkorporata hija pprovduta għall-konfigurazzjoni u l-monitoraġġ tas-sistema, Klijent CLI u GUI Sinkronizzazzjoni-GTK, li jipprovdi wkoll għodod għall-ġestjoni ta 'nodi u repożitorji ta' sinkronizzazzjoni. Biex tagħmilha aktar faċli li ssib nodi tas-sinkronizzazzjoni qed tiżviluppa server ta 'koordinazzjoni ta' skoperta node, biex imexxi liema
ippreparat immaġni Docker lesta.

Rilaxx tas-sistema miftuħa ta 'sinkronizzazzjoni tal-fajls P2P Syncthing 1.2.0

Fir-rilaxx il-ġdid:

  • Introdott protokoll tat-trasport ġdid ibbażat fuq QUIC (Quick UDP Internet Connections) b'żidiet għat-trażmissjoni permezz ta' tradutturi ta' indirizzi (NAT). TCP għadu rakkomandat bħala l-protokoll preferut biex jiġu stabbiliti konnessjonijiet;
  • Immaniġġjar imtejjeb ta 'żbalji fatali u miżjud fondi biex awtomatikament tibgħat rapporti dwar problemi lill-iżviluppaturi. It-trażmissjoni tar-rapporti hija attivata awtomatikament, tista' tiddiżattivaha fis-settings miżjud għażla speċjali. Huwa nnutat li d-dejta fir-rapport tal-ħabta ma tinkludix ismijiet tal-fajls, dejta tal-log, identifikaturi tal-apparat, statistika u dejta personali oħra;
  • L-użu ta' blokki żgħar u fissi (128 KiB) ġie deprecated meta l-indiċjar u t-trasferiment tal-kontenut tal-fajls japplikaw blokki kbar biss ta' daqs varjabbli;
  • L-interface jipprovdi wirja ta 'l-aħħar żball ta' konnessjoni għal kull wieħed mill-indirizzi definiti;
  • Fil-WebUI, it-tqassim tal-kolonni tal-mejda huwa ottimizzat għal wiri korrett fuq skrins dojoq;
  • Saru bidliet li jiksru l-kompatibilità. Ir-rilaxx il-ġdid mhuwiex kompatibbli ma 'hosts ibbażati fuq Syncthing 0.14.45 u verżjonijiet eqdem.

Sors: opennet.ru

Żid kumment