Išleido naują „Syncthing 1.2.0“ versiją

logotipas

Ką tik pristatyta automatinio failų sinchronizavimo sistemos „Syncthing 1.2.0“ versija, kurioje sinchronizuoti duomenys nėra įkeliami į debesies sandėlius, bet yra tiesiogiai atkartojami tarp vartotojų sistemų, tuo pačiu metu pasirodant internete naudojant projekto sukurtą blokų mainų protokolą.

Sinchronizavimo kodas parašytas „Go“ kalba ir platinamas pagal nemokamą MPL licenciją. Baigtos versijos yra parengtos „Linux“, „Android“, „Windows“, „macOS“, „FreeBSD“, „Dragonfly BSD“, „NetBSD“, „OpenBSD“ ir „Solaris“.

Be duomenų sinchronizavimo tarp kelių vieno vartotojo įrenginių problemų sprendimo, naudojant sinchronizavimą galima sukurti didelius decentralizuotus tinklus bendriems duomenims saugoti, kurie yra paskirstyti tarp narių sistemų.

Apie sinchronizavimą

Pateikiami lankstūs prieigos valdikliai ir sinchronizavimo išimtys. Galima apibrėžti pagrindinius kompiuterius, kurie gaus tik duomenis, tai yra, šių duomenų pakeitimai neturės įtakos kitose sistemose saugomiems duomenų egzemplioriams.

Sinchronizuojant su nauju įrenginiu, jei keliuose įrenginiuose yra identiški blokai, blokai nukopijuojami iš skirtingų mazgų, analogiškai su „BitTorrent“ sistemos veikimu.

Kuo daugiau prietaisų dalyvauja sinchronizavime, tuo greičiau replikuojama naujų duomenų dėl lygiagretinimo.

Sinchronizuojant modifikuotus failus, tinkle perduodami tik modifikuoti duomenų blokai, o pakeitus pavadinimą arba pakeitus prieigos teises, sinchronizuojami tik metaduomenys.

Sinchronizavimas

Duomenų kanalai formuojami naudojant TLS, visi mazgai autentikuoja vienas kitą naudodami sertifikatus ir įrenginių identifikatorius, SHA-256 naudojamas vientisumo tikrinimui.

Norėdami nustatyti sinchronizavimo mazgus vietiniame tinkle, galima naudoti UPnP protokolą, kuriam nereikia rankiniu būdu įvesti sinchronizuojamų įrenginių IP adresų.

Sistemos konfigūravimui ir stebėjimui yra numatyta įmontuota žiniatinklio sąsaja, CLI klientas ir „Syncthing-GTK GUI“, kuriame taip pat pateikiami sinchronizavimo mazgų ir saugyklų valdymo įrankiai.

Siekiant supaprastinti sinchronizavimo mazgų paiešką, kuriamas mazgų atradimo koordinavimo serveris, kuriam parengtas paruoštas „Docker“ vaizdas.

1.2.0 pagrindinių naujų funkcijų sinchronizavimas

Šioje naujoje „Syncthing 1.2.0“ versijoje buvo pristatytas naujas QUIC pagrindu pagrįstas transporto protokolas (greitas UDP interneto ryšys) su priedais persiuntimui adresų vertimu (NAT). TCP vis dar yra pirmenybė teikianti ryšiams užmegzti.

Be to, pabrėžiamas mirtinų klaidų tvarkymo patobulinimas ir pridėti įrankiai, kurie automatiškai siunčia problemų ataskaitas kūrėjams. Ataskaitos pateikimas įgalintas pagal numatytuosius nustatymus.

Iš kitos pusės buvo pridėta speciali parinktis, leidžianti ją išjungti nustatymuose. Pažymima, kad strigčių ataskaitos duomenys neapima failų pavadinimų, registro duomenų, įrenginių identifikatorių, statistikos ir kitų asmens duomenų.

Mažų ir fiksuotų blokų (128 KiB) naudojimas paskelbtas pasenusiu; Dabar failų turiniui indeksuoti ir perduoti naudojami tik dideli kintamo dydžio blokai.

Sąsajoje pateikiama paskutinė kiekvieno nurodyto adreso ryšio klaida. „WebUI“ lentelės stulpelių išdėstymas yra optimizuotas, kad būtų teisingai rodoma siauruose ekranuose.

Kaip įdiegti „Syncthing 1.2.0“?

Tiems, kurie nori įdiegti šią programą savo sistemoje, jie turi atidaryti terminalą ir jame įvesti šią komandą

sudo apt-get install apt-transport-https

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

Tai atlikę dabar, prie savo sistemos pridėsime stabilią programos saugyklą:

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

Galiausiai galime jį įdiegti naudodami:

sudo apt-get update

sudo apt-get install syncthing

Taip pat galima sinchronizuoti mobiliuosius įrenginius, todėl programą galite atsisiųsti naudodami šią nuorodą iš Zaidimu parduotuve.



		

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.