Avaldas Syncthing 1.2.0 uue versiooni

logo

Äsja tutvustati failide sünkroonimise automaatse sünkroonimissüsteemi Syncthing 1.2.0 versiooni, milles sünkroonitud andmeid ei laadita üles pilveladudesse, vaid need kopeeritakse otse kasutaja süsteemide vahel, kui nad ilmuvad samaaegselt võrgus, kasutades projekti väljatöötatud plokivahetusprotokolli.

Sünkroonimiskood on kirjutatud Go keeles ja seda levitatakse MPL-i tasuta litsentsi alusel. Lõpetatud järkud on Linuxi, Androidi, Windowsi, macOSi, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD ja Solarise jaoks valmis.

Lisaks mitme ühe kasutaja seadmete vaheliste andmete sünkroonimisprobleemide lahendamisele sünkroonimise abil on võimalik luua jagatud andmete salvestamiseks suured detsentraliseeritud võrgud, mis on jaotatud liikmesüsteemide vahel.

Sünkroonimise kohta

Pakutakse paindlikke juurdepääsu juhtimis- ja sünkroonimiserandeid. On võimalik määratleda hostid, mis ainult andmeid vastu võtavad, see tähendab, et nende hostide andmete muudatused ei mõjuta teistesse süsteemidesse salvestatud andmekogumeid.

Uue seadmega sünkroonimisel kopeeritakse plokid analoogia põhjal BitTorrent-süsteemi toimimisega erinevatest sõlmedest erinevatest sõlmedest.

Mida rohkem sünkroonimisega seotud seadmeid on, seda kiirem on replikatsioon paralleelsuse tõttu uusi andmeid.

Muudetud failide sünkroonimise käigus edastatakse võrgu kaudu ainult muudetud andmeplokid ja kui muudetakse nime või muudetakse juurdepääsuõigusi, sünkroonitakse ainult metaandmed.

Syncthing

Andmekanalid moodustatakse TLS-i abil, kõik sõlmed autentivad üksteist sertifikaatide ja seadmeidentifikaatorite abil, terviklikkuse kontrollimiseks kasutatakse SHA-256.

Kohaliku võrgu sünkroonimissõlmede määramiseks saab kasutada UPnP-protokolli, mis ei nõua sünkroonivate seadmete IP-aadresside käsitsi sisestamist.

Süsteemi konfigureerimiseks ja jälgimiseks on sisseehitatud veebiliides, CLI klient ja Syncthing-GTK GUI, mis pakub ka tööriistu sünkroonimissõlmede ja hoidlate haldamiseks.

Sünkroonimissõlmede otsimise lihtsustamiseks töötatakse välja sõlmede avastamise koordineerimisserver, mille jaoks on ette valmistatud ettevalmistatud Dockeri pilt.

1.2.0 peamised uued funktsioonid

Selles versioonis Syncthing 1.2.0 kasutusele on võetud uus QUIC-põhine transpordiprotokoll (kiire UDP Interneti-ühendus) koos täiendustega edastamiseks aadressitõlke kaudu (NAT). TCP on endiselt eelistatud protokoll ühenduse loomiseks.

Lisaks tuuakse välja surmaga lõppenud vigade käsitlemise paranemine ja on lisatud tööriistad, et probleemiprogramme arendajatele automaatselt saata. Aruande esitamine on vaikimisi lubatud.

Teiselt poolt selle keelamiseks seadetes on lisatud spetsiaalne valik. Tuleb märkida, et krahhiaruande andmed ei sisalda failinimesid, registriandmeid, seadme identifikaatoreid, statistikat ega muid isikuandmeid.

Väikeste ja fikseeritud plokkide (128 KiB) kasutamine on tunnistatud vananenuks; nüüd kasutatakse faili sisu indekseerimiseks ja edastamiseks ainult suuri muudetavaid plokke.

Liides kuvab iga määratud aadressi viimase ühenduse tõrke. WebUI-s on tabeliveergude paigutus optimeeritud kitsaste ekraanide õigeks kuvamiseks.

Kuidas installida Syncthing 1.2.0?

Neile, kes on huvitatud selle rakenduse installimisest oma süsteemi, nad peavad avama terminali ja sisestama selles järgmise käsu

sudo apt-get install apt-transport-https

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

Kui see on nüüd tehtud, lisame oma süsteemi rakenduse stabiilse hoidla:

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

Lõpuks saame selle installida:

sudo apt-get update

sudo apt-get install syncthing

Sünkroonimine on saadaval ka mobiilseadmete jaoks, nii et rakenduse saab alla laadida järgmise linki kaudu mängupood.



		

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.