Vydána nová verze Syncthing 1.2.0

logo

Právě byla představena verze systému automatické synchronizace souborů Syncthing 1.2.0, ve kterém se synchronizovaná data nenahrávají do cloudových skladů, ale replikují se přímo mezi uživatelskými systémy, když se současně objevují online pomocí protokolu výměny bloků vyvinutého projektem.

Synchronizační kód je napsán v jazyce Go a je distribuován na základě bezplatné licence od MPL. Hotové verze jsou připraveny pro systémy Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD a Solaris.

Kromě řešení problémů se synchronizací dat mezi více zařízeními pro jednoho uživatele pomocí Syncthingu je možné vytvářet velké decentralizované sítě pro ukládání sdílených dat, které jsou distribuovány mezi členskými systémy.

O synchronizaci

K dispozici jsou flexibilní ovládací prvky přístupu a výjimky synchronizace. Je možné definovat hostitele, kteří budou přijímat pouze data, to znamená, že změny dat na těchto hostitelích nebudou mít vliv na datové instance uložené v jiných systémech.

Při synchronizaci s novým zařízením, pokud jsou na několika zařízeních identické bloky, jsou bloky zkopírovány z různých uzlů, analogicky s provozem systému BitTorrent.

Čím více zařízení se účastní synchronizace, tím rychlejší je replikace nových dat kvůli paralelizaci.

V procesu synchronizace upravených souborů se po síti přenášejí pouze upravené datové bloky a při změně názvu nebo změně přístupových práv se synchronizují pouze metadata.

Synchronizace

Datové kanály jsou vytvářeny pomocí TLS, všechny uzly se navzájem ověřují pomocí certifikátů a identifikátorů zařízení, pro kontrolu integrity se používá SHA-256.

K určení synchronizačních uzlů v místní síti lze použít protokol UPnP, který nevyžaduje ruční zadávání IP adres synchronizovaných zařízení.

Pro konfiguraci a monitorování systému je k dispozici integrované webové rozhraní, klient CLI a grafické uživatelské rozhraní Syncthing-GTK, které také poskytuje nástroje pro správu synchronizačních uzlů a úložišť.

Pro zjednodušení hledání uzlů Syncthing se vyvíjí server pro koordinaci zjišťování uzlů, pro který byl připraven připravený obraz Dockeru.

Synchronizace 1.2.0 Hlavní nové funkce

V této nové verzi Syncthing 1.2.0 byl zaveden nový transportní protokol založený na QUIC (rychlé připojení k internetu UDP) s dodatky pro přeposílání prostřednictvím překladu adres (NAT). TCP je stále preferovaným protokolem pro navazování připojení.

Kromě toho je zvýrazněno vylepšení zpracování závažných chyb a byly přidány nástroje pro automatické odesílání hlášení problémů vývojářům. Odesílání zpráv je ve výchozím nastavení povoleno.

Na druhé straně byla přidána speciální možnost jej deaktivovat v nastavení. Je třeba poznamenat, že data ve zprávě o selhání nezahrnují názvy souborů, data registru, identifikátory zařízení, statistiky a další osobní údaje.

Použití malých a pevných bloků (128 KiB) bylo prohlášeno za zastaralé; nyní se k indexování a přenosu obsahu souborů používají pouze velké bloky s možností změny velikosti.

Rozhraní poskytuje zobrazení poslední chyby připojení pro každou ze zadaných adres. Ve WebUI je rozložení sloupců tabulky optimalizováno pro správné zobrazení na úzkých obrazovkách.

Jak nainstalovat Syncthing 1.2.0?

Pro ty, kteří mají zájem o instalaci této aplikace do svého systému, musí otevřít terminál a zadat do něj následující příkaz

sudo apt-get install apt-transport-https

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

Hotovo, přidáme stabilní úložiště aplikace do našeho systému pomocí:

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

Nakonec jej můžeme nainstalovat pomocí:

sudo apt-get update

sudo apt-get install syncthing

Synchronizace je k dispozici také pro mobilní zařízení, takže stažení aplikace lze provést pomocí následujícího odkazu z webu Obchod Play.



		

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.