Lansat noua versiune de Syncthing 1.2.0

siglă

Tocmai a fost introdusă o versiune a sistemului de sincronizare automată a fișierelor Syncthing 1.2.0, în care datele sincronizate nu sunt încărcate în depozite cloud, ci sunt reproduse direct între sistemele utilizatorului atunci când apar simultan online folosind protocolul de schimb de blocuri dezvoltat de proiect.

Codul de sincronizare este scris în limba Go și este distribuit sub licența gratuită de la MPL. Versiunile terminate sunt gata pentru Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD și Solaris.

Pe lângă rezolvarea problemelor de sincronizare a datelor între mai multe dispozitive cu un singur utilizator, folosind Syncthing este posibil să creați rețele mari descentralizate pentru a stoca date partajate, care sunt distribuite între sistemele membre.

Despre Syncthing

Sunt furnizate controale de acces flexibile și excepții de sincronizare. Este posibil să se definească gazde care vor primi doar date, adică schimbările de date de pe aceste gazde nu vor afecta instanțele de date stocate pe alte sisteme.

La sincronizarea cu un dispozitiv nou, dacă există blocuri identice în mai multe dispozitive, blocurile sunt copiate de la diferite noduri, prin analogie cu funcționarea sistemului BitTorrent.

Cu cât sunt mai multe dispozitive implicate în sincronizare, cu atât replicarea este mai rapidă a noilor date datorită paralelizării.

În procesul de sincronizare a fișierelor modificate, numai blocurile de date modificate sunt transferate prin rețea, iar atunci când numele este modificat sau drepturile de acces sunt modificate, doar metadatele sunt sincronizate.

Syncthing

Canalele de date sunt formate folosind TLS, toate nodurile se autentifică reciproc folosind certificate și identificatori de dispozitiv, SHA-256 este utilizat pentru verificarea integrității.

Pentru a determina nodurile de sincronizare din rețeaua locală, poate fi utilizat protocolul UPnP, care nu necesită introducerea manuală a adreselor IP ale dispozitivelor care se sincronizează.

Pentru configurarea și monitorizarea sistemului, este furnizată o interfață web încorporată, un client CLI și un Syncthing-GTK GUI, care oferă, de asemenea, instrumente pentru gestionarea nodurilor și a depozitelor de sincronizare.

Pentru a simplifica căutarea nodurilor Syncthing, se dezvoltă un server de coordonare a descoperirii nodurilor, pentru care a fost pregătită o imagine Docker pregătită.

Syncthing 1.2.0 Principalele caracteristici noi

În această nouă versiune a Syncthing 1.2.0 a fost introdus un nou protocol de transport bazat pe QUIC (conexiuni rapide la internet UDP) cu adăugiri pentru redirecționare prin traducerea adresei (NAT). TCP este în continuare protocolul preferat pentru stabilirea conexiunilor.

În plus, îmbunătățirea gestionării erorilor fatale este evidențiată și au fost adăugate instrumente pentru a trimite automat rapoarte de probleme dezvoltatorilor. Trimiterea raportului este activată în mod prestabilit.

Pe de altă parte a fost adăugată o opțiune specială pentru a o dezactiva în setări. Se observă că datele din raportul de blocare nu includ nume de fișiere, date de registru, identificatori de dispozitiv, statistici și alte date personale.

Utilizarea blocurilor mici și fixe (128 KiB) a fost declarată învechită; acum sunt folosite doar blocuri mari redimensionabile pentru indexarea și transferul conținutului fișierului.

Interfața oferă afișarea ultimei erori de conexiune pentru fiecare dintre adresele specificate. În WebUI, aspectul coloanelor tabelului este optimizat pentru afișarea corectă pe ecrane înguste.

Cum se instalează Syncthing 1.2.0?

Pentru cei care sunt interesați să poată instala această aplicație pe sistemul lor, trebuie să deschidă un terminal și în acesta tastați următoarea comandă

sudo apt-get install apt-transport-https

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

Făcut acest lucru acum, vom adăuga depozitul stabil al aplicației în sistemul nostru cu:

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

În cele din urmă îl putem instala cu:

sudo apt-get update

sudo apt-get install syncthing

Sincronizarea este disponibilă și pentru dispozitivele mobile, astfel încât descărcarea aplicației se poate face în următorul link din magazinul de jocuri.



		

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.