Megjelent a Syncthing 1.2.0 új verziója

logo

A Syncthing 1.2.0 automatikus fájlszinkronizáló rendszer egy verzióját most mutatták be, amelyben a szinkronizált adatokat nem töltik fel felhő raktárakba, hanem közvetlenül replikálják a felhasználói rendszerek között, amikor egyidejűleg online módon jelennek meg a projekt által kifejlesztett blokkcsere protokoll segítségével.

A szinkronizálási kódot a Go nyelven írják, és az MPL ingyenes licence alapján terjesztik. A kész verziók készen állnak a Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD és Solaris használatára.

A több egyfelhasználós eszköz közötti adatszinkronizálási problémák megoldása mellett a Syncthing segítségével nagy decentralizált hálózatokat lehet létrehozni megosztott adatok tárolására, amelyek a tag rendszerek között oszlanak meg.

A szinkronizálásról

Rugalmas hozzáférés-vezérlést és szinkronizálási kivételeket biztosítunk. Meghatározható olyan gazdagép, amely csak adatokat fog fogadni, vagyis ezeken a gazdagépeken végrehajtott adatváltozások nem befolyásolják a más rendszereken tárolt adatpéldányokat.

Ha új eszközzel szinkronizál, ha több eszközön azonos blokkok vannak, akkor a blokkokat a BitTorrent rendszer működésével analóg módon más csomópontokról másolják.

Minél több eszköz vesz részt a szinkronban, annál gyorsabb a replikáció új adatok párhuzamosítása miatt.

A módosított fájlok szinkronizálása során csak a módosított adattömbök kerülnek továbbításra a hálózaton keresztül, a név vagy a hozzáférési jogok megváltoztatásakor pedig csak a metaadatok szinkronizálódnak.

Syncthing

Az adatcsatornák TLS használatával jönnek létre, minden csomópont hitelesíti egymást tanúsítványok és eszközazonosítók segítségével, az integritás ellenőrzésére az SHA-256-ot használják.

A helyi hálózat szinkronizációs csomópontjainak meghatározásához az UPnP protokoll használható, amely nem igényli a szinkronizáló eszközök IP-címeinek kézi megadását.

A rendszer konfigurálásához és felügyeletéhez beépített webes felület biztosított, egy CLI kliens és egy Syncthing-GTK GUI, amely eszközöket is kínál a szinkronizálási csomópontok és adattárak kezeléséhez.

A szinkronizáló csomópontok keresésének egyszerűsítése érdekében egy csomópont-felderítés koordinációs kiszolgálót fejlesztenek, amelyhez egy előkészített Docker-képet készítettek.

Az 1.2.0 fő új funkcióinak szinkronizálása

A Syncthing 1.2.0 új verziójában új, QUIC-alapú szállítási protokoll került bevezetésre (gyors UDP internetkapcsolatok) címfordítással történő továbbításhoz szükséges kiegészítésekkel (NAT). A TCP továbbra is az előnyben részesített protokoll a kapcsolatok létrehozásához.

Ezenkívül kiemelik a végzetes hibakezelés javulását, és olyan eszközöket adtak hozzá, amelyek automatikusan küldik a problémáról szóló jelentéseket a fejlesztőknek. A jelentés benyújtása alapértelmezés szerint engedélyezve van.

Másrészt egy speciális opcióval bővült a beállítások letiltása. Meg kell jegyezni, hogy az összeomlási jelentés adatai nem tartalmazzák a fájlneveket, a nyilvántartási adatokat, az eszközazonosítókat, a statisztikákat és egyéb személyes adatokat.

A kis és rögzített blokkok (128 KiB) használatát elavultnak nyilvánították; most csak nagy méretű, átméretezhető blokkokat használnak a fájlok tartalmának indexeléséhez és továbbításához.

Az interfész biztosítja az utolsó csatlakozási hiba megjelenítését az egyes megadott címekhez. A WebUI-ban a táblázat oszlopainak elrendezése optimalizált a keskeny képernyők megfelelő megjelenítéséhez.

A Syncthing 1.2.0 telepítése

Azok számára, akik szeretnék telepíteni ezt az alkalmazást a rendszerükre, meg kell nyitniuk egy terminált, és be kell írniuk a következő parancsot

sudo apt-get install apt-transport-https

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

Ha ezt megtette, akkor hozzáadjuk az alkalmazás stabil tárházát a rendszerünkhöz:

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

Végül telepíthetjük:

sudo apt-get update

sudo apt-get install syncthing

A szinkronizálás mobileszközök számára is elérhető, így az alkalmazás letöltése a következő linkre kattintva lehetséges A Play Áruház.



		

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.