Vydaná nová verzia aplikácie Syncthing 1.2.0

logo

Práve bola predstavená verzia systému automatickej synchronizácie súborov Syncthing 1.2.0, v ktorých sa synchronizované údaje nenahrávajú do cloudových skladov, ale replikujú sa priamo medzi používateľskými systémami, keď sa súčasne objavujú online pomocou protokolu výmeny blokov vyvinutého projektom.

Synchronizačný kód je napísaný v jazyku Go a je distribuovaný na základe bezplatnej licencie od MPL. Hotové verzie sú pripravené pre systémy Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD a Solaris.

Okrem riešenia problémov so synchronizáciou údajov medzi viacerými zariadeniami pre jedného používateľa pomocou Syncthingu je možné vytvárať veľké decentralizované siete na ukladanie zdieľaných údajov, ktoré sú distribuované medzi členskými systémami.

O synchronizácii

K dispozícii sú flexibilné kontroly prístupu a výnimky synchronizácie. Je možné definovať hostiteľov, ktorí budú prijímať iba údaje, to znamená, že zmeny údajov na týchto hostiteľoch neovplyvnia inštancie údajov uložené v iných systémoch.

Ak sa pri synchronizácii s novým zariadením nachádzajú identické bloky vo viacerých zariadeniach, bloky sa skopírujú z rôznych uzlov, analogicky s prevádzkou systému BitTorrent.

Čím viac zariadení sa podieľa na synchronizácii, tým rýchlejšia je replikácia nových údajov z dôvodu paralelizácie.

V procese synchronizácie upravených súborov sa po sieti prenášajú iba upravené dátové bloky a pri zmene názvu alebo zmene prístupových práv sa synchronizujú iba metadáta.

Syncthing

Dátové kanály sa vytvárajú pomocou protokolu TLS, všetky uzly sa navzájom autentifikujú pomocou certifikátov a identifikátorov zariadení, na kontrolu integrity sa používa SHA-256.

Na určenie synchronizačných uzlov v lokálnej sieti možno použiť protokol UPnP, ktorý nevyžaduje manuálne zadávanie IP adries synchronizovaných zariadení.

Pre konfiguráciu a monitorovanie systému je k dispozícii zabudované webové rozhranie, klienta CLI a grafické užívateľské rozhranie Syncthing-GTK, ktoré tiež poskytuje nástroje na správu synchronizačných uzlov a úložísk.

Pre zjednodušenie vyhľadávania uzlov Syncthing sa vyvíja server pre koordináciu zisťovania uzlov, pre ktorý bol pripravený pripravený obraz Dockeru.

Synchronizácia 1.2.0 Hlavné nové funkcie

V tejto novej verzii aplikácie Syncthing 1.2.0 bol zavedený nový transportný protokol založený na QUIC (rýchle pripojenie na internet UDP) s dodatkami na preposielanie prostredníctvom prekladu adries (NAT). TCP je stále preferovaným protokolom pre nadväzovanie pripojení.

Okrem toho je zvýraznené vylepšenie riešenia závažných chýb a boli pridané nástroje na automatické zasielanie hlásení problémov vývojárom. Odosielanie prehľadov je predvolene povolené.

Na druhej strane bola pridaná špeciálna možnosť na jej deaktiváciu v nastaveniach. Je potrebné poznamenať, že údaje v správe o zlyhaní nezahŕňajú názvy súborov, údaje registra, identifikátory zariadení, štatistiky a ďalšie osobné údaje.

Používanie malých a pevných blokov (128 KiB) bolo vyhlásené za zastarané; teraz sa na indexovanie a prenos obsahu súborov používajú iba veľké bloky premenlivej veľkosti.

Rozhranie poskytuje zobrazenie poslednej chyby spojenia pre každú zo zadaných adries. Vo WebUI je rozloženie stĺpcov tabuľky optimalizované na správne zobrazenie na úzkych obrazovkách.

Ako nainštalovať Syncthing 1.2.0?

Pre tých, ktorí majú záujem o inštaláciu tejto aplikácie do svojho systému, musia otvoriť terminál a v ňom napísať nasledujúci príkaz

sudo apt-get install apt-transport-https

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

Hotovo, do nášho systému pridáme stabilné úložisko aplikácie pomocou:

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

Nakoniec ho môžeme nainštalovať pomocou:

sudo apt-get update

sudo apt-get install syncthing

Synchronizácia je k dispozícii aj pre mobilné zariadenia, takže stiahnutie aplikácie je možné vykonať pomocou nasledujúceho odkazu na serveri Hračkárstvo.



		

Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.