Izdal novo različico Syncthing 1.2.0

logo

Ravnokar je bila predstavljena različica sistema za samodejno sinhronizacijo datotek Syncthing 1.2.0, pri katerem se sinhronizirani podatki ne naložijo v oblačna skladišča, temveč se replicirajo neposredno med uporabniškimi sistemi ob hkratnem nastopu v spletu z uporabo protokola za izmenjavo blokov, ki ga je razvil projekt.

Koda za sinhronizacijo je napisana v jeziku Go in se distribuira pod brezplačno licenco MPL. Končane gradnje so pripravljene za Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD in Solaris.

Poleg reševanja težav s sinhronizacijo podatkov med več napravami z enim uporabnikom, z uporabo sinhronizacije je mogoče ustvariti velika decentralizirana omrežja za shranjevanje skupnih podatkov, ki so razdeljeni med članske sisteme.

O sinhronizaciji

Na voljo so prilagodljivi nadzor dostopa in izjeme pri sinhronizaciji. Možno je določiti gostitelje, ki bodo prejemali samo podatke, to pomeni, da spremembe podatkov na teh gostiteljih ne bodo vplivale na primerke podatkov, shranjene v drugih sistemih.

Če obstajajo enaki bloki na več napravah, se pri sinhronizaciji z novo napravo po analogiji z delovanjem sistema BitTorrent kopirajo iz različnih vozlišč.

Več naprav, kot je sinhronizacije, hitrejše je podvajanje novih podatkov zaradi paralelizacije.

V procesu sinhronizacije spremenjenih datotek se po omrežju prenašajo le spremenjeni podatkovni bloki, ob spremembi imena ali spreminjanju pravic dostopa pa se sinhronizirajo samo metapodatki.

Sinhronizacija

Podatkovni kanali se oblikujejo z uporabo TLS, vsa vozlišča se med seboj overjajo s certifikati in identifikatorji naprav, SHA-256 se uporablja za preverjanje celovitosti.

Za določitev sinhronizacijskih vozlišč v lokalnem omrežju lahko uporabimo protokol UPnP, ki ne zahteva ročnega vnosa naslovov IP naprav, ki se sinhronizirajo.

Za konfiguracijo in nadzor sistema je na voljo vgrajen spletni vmesnik, odjemalec CLI in grafični vmesnik Syncthing-GTK, ki ponuja tudi orodja za upravljanje sinhronizacijskih vozlišč in repozitorijev.

Za poenostavitev iskanja vozlišč Syncthing se razvija strežnik za usklajevanje odkrivanja vozlišč, za katerega je pripravljena pripravljena slika Dockerja.

Syncthing 1.2.0 Glavne nove funkcije

V tej novi različici Syncthing 1.2.0 uveden je bil nov transportni protokol, ki temelji na QUIC (hitre UDP internetne povezave) z dodatki za posredovanje prek prevajanja naslova (NAT). TCP je še vedno najprimernejši protokol za vzpostavljanje povezav.

Poleg tega je poudarjeno izboljšanje ravnanja s smrtnimi napakami in dodana orodja za samodejno pošiljanje poročil o težavah razvijalcem. Predložitev poročila je privzeto omogočena.

Po drugi strani dodana je posebna možnost, da jo onemogočite v nastavitvah. Opozoriti je treba, da podatki v poročilu o zrušitvi ne vključujejo imen datotek, podatkov registra, identifikatorjev naprav, statističnih podatkov in drugih osebnih podatkov.

Uporaba majhnih in fiksnih blokov (128 KiB) je bila razglašena za zastarelo; zdaj se za indeksiranje in prenos vsebine datotek uporabljajo samo veliki bloki, ki jih je mogoče spremeniti.

Vmesnik omogoča prikaz zadnje napake povezave za vsakega od določenih naslovov. V WebUI je postavitev stolpcev tabele optimizirana za pravilen prikaz na ozkih zaslonih.

Kako namestiti Syncthing 1.2.0?

Za tiste, ki jih zanima namestitev te aplikacije v njihov sistem, odpreti morajo terminal in vanj vtipkati naslednji ukaz

sudo apt-get install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Ko to storite zdaj, bomo v naš sistem dodali stabilno repozitorij aplikacije z:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Končno ga lahko namestimo z:

sudo apt-get update

sudo apt-get install syncthing

Sinhronizacija je na voljo tudi za mobilne naprave, zato lahko aplikacijo prenesete na naslednji povezavi iz Trgovina z igračami.



		

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.