Izlaidusi jauno Syncthing 1.2.0 versiju

logotips

Tikko tika ieviesta Syncthing 1.2.0 automātiskās failu sinhronizācijas sistēmas versija, kurā sinhronizētie dati netiek augšupielādēti mākoņu noliktavās, bet tiek tieši atkārtoti starp lietotāju sistēmām, vienlaikus parādoties tiešsaistē, izmantojot projekta izstrādāto bloku apmaiņas protokolu.

Sinhronizācijas kods ir rakstīts Go valodā un tiek izplatīts saskaņā ar MPL bezmaksas licenci. Gatavie būvējumi ir gatavi operētājsistēmām Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD un Solaris.

Papildus datu sinhronizācijas problēmu risināšanai starp vairākām viena lietotāja ierīcēm, izmantojot sinhronizāciju, ir iespējams izveidot lielus decentralizētus tīklus koplietojamo datu glabāšanai, kas tiek sadalīti starp dalībnieku sistēmām.

Par sinhronizāciju

Tiek nodrošinātas elastīgas piekļuves kontroles un sinhronizācijas izņēmumi. Ir iespējams definēt resursdatorus, kas saņems tikai datus, tas ir, datu izmaiņas šajos resursdatoros neietekmēs citās instancēs saglabātos datu gadījumus.

Sinhronizējot ar jaunu ierīci, ja vairākās ierīcēs ir identiski bloki, bloki tiek kopēti no dažādiem mezgliem pēc analoģijas ar BitTorrent sistēmas darbību.

Jo vairāk ierīču piedalās sinhronizācijā, jo ātrāk tiek atkārtota jaunu datu paralēlizācijas dēļ.

Modificēto failu sinhronizācijas procesā tīklā tiek pārsūtīti tikai modificētie datu bloki, un, mainot nosaukumu vai mainot piekļuves tiesības, tiek sinhronizēti tikai metadati.

Syncthing

Datu kanāli tiek veidoti, izmantojot TLS, visi mezgli autentificē viens otru, izmantojot sertifikātus un ierīču identifikatorus, integritātes pārbaudei tiek izmantots SHA-256.

Lai noteiktu sinhronizācijas mezglus lokālajā tīklā, var izmantot UPnP protokolu, kas neprasa manuālu sinhronizēto ierīču IP adrešu ievadīšanu.

Sistēmas konfigurēšanai un uzraudzībai ir paredzēta iebūvēta tīmekļa saskarne, CLI klients un Syncthing-GTK GUI, kas nodrošina arī rīkus sinhronizācijas mezglu un krātuvju pārvaldībai.

Lai vienkāršotu sinhronizācijas mezglu meklēšanu, tiek izstrādāts mezglu atklāšanas koordinācijas serveris, kuram ir sagatavots sagatavots Docker attēls.

1.2.0 galveno sinhronizācija

Šajā jaunajā versijā Syncthing 1.2.0 ir ieviests jauns transporta protokols, kura pamatā ir QUIC (ātrie UDP interneta savienojumi) ar papildinājumiem nosūtīšanai adreses tulkošanas ceļā (NAT). TCP joprojām ir vēlamais protokols savienojumu izveidošanai.

Turklāt tiek uzsvērts uzlabojums, kā rīkoties ar letālām kļūdām, un pievienoti rīki, lai automātiski nosūtītu problēmu ziņojumus izstrādātājiem. Pēc noklusējuma pārskatu iesniegšana ir iespējota.

No otras puses ir pievienota īpaša opcija, lai to atspējotu iestatījumos. Tiek atzīmēts, ka avārijas ziņojuma datos nav iekļauti failu nosaukumi, reģistra dati, ierīču identifikatori, statistika un citi personas dati.

Mazo un fiksēto bloku (128 KiB) izmantošana ir pasludināta par novecojušu; tagad failu satura indeksēšanai un pārsūtīšanai tiek izmantoti tikai lieli izmēri, ar kuriem var mainīt izmērus.

Interfeiss nodrošina pēdējās savienojuma kļūdas parādīšanu katrai norādītajai adresei. WebUI tabulas kolonnu izkārtojums ir optimizēts pareizai attēlošanai šauros ekrānos.

Kā instalēt Syncthing 1.2.0?

Tiem, kurus interesē iespēja instalēt šo lietojumprogrammu savā sistēmā, viņiem ir jāatver termināls un tajā jāievada šāda komanda

sudo apt-get install apt-transport-https

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

Kad tas ir izdarīts tagad, mēs savai sistēmai pievienosim stabilu lietojumprogrammas krātuvi ar:

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

Visbeidzot, mēs to varam instalēt ar:

sudo apt-get update

sudo apt-get install syncthing

Sinhronizācija ir pieejama arī mobilajām ierīcēm, tāpēc lietojumprogrammu var lejupielādēt, izmantojot šo saiti no Spēļu veikals.



		

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.