Zsync, orodje za prenos samo novih delov datoteke

zsync približno

V naslednjem članku si bomo ogledali Zsync. To je program prenos datoteke. Omogočil nam bo prenos datoteke z oddaljenega strežnika, ko imamo v računalniku že kopijo iste datoteke, vendar samo Zsync bo prenesel nove dele datoteke v primerjavi s tistim, ki smo ga shranili v naši lokalni enoti. Za to uporablja isti algoritem kot rsync.

Medtem ko je rsync zasnovan za sinhronizacijo podatkov med računalniki znotraj iste organizacije, je Zsync zasnovan za distribucijo datotek. Zsync ne potrebuje posebne strežniške programske opreme, za gostovanje datotek potrebuje le spletni strežnik in strežniku ne nalaga dodatne obremenitve. Zaradi tega je idealen za obsežno distribucijo datotek.

Čeprav so internetni načrti vse cenejši in cenejši, ni izgovor, da zapravljamo naše podatke z večkratnim nalaganjem istih stvari. Primer tega je prenos razvojne različice Ubuntu ali katere koli slike Gnu / Linux.

Kot vsi vedo, razvijalci Ubuntuja vsakih nekaj mesecev izdajajo dnevne, alfa, beta različice, ki se preizkušajo, dokler ne dosežejo ISO slike stabilno. Pred tem so morali uporabniki te slike prenesti vsakič, ko so bile na voljo za preizkus in pregled vsake izdaje. Zdaj po zaslugi programa za prenos datotek Zsync ne bo več potreben. S tem programom je to mogoče prenesite samo nove dele slike ISO. To nam bo prihranilo veliko časa in pasovne širine. Poleg tega bodo shranjeni viri na strani strežnika.

V primeru, da za prenos različice Ubuntu uporabimo neposredno datoteko .ISO ali hudournik, bomo vsakič, ko prenesemo novo sliko, izgubili približno 1,4 GB pasovne širine. Samo Zsync bo prenesel nove dele datoteke ISO, če imamo kopijo starejše različice datoteke.

Namestite Zsync v Ubuntu

Zsync je na voljo v privzetih skladiščih večine distribucij Gnu / Linux, čeprav bomo v tem primeru videli le, kako ga namestiti v Debian, Ubuntu ali Linux Mint. Kot sem rekel, bomo ta program našli v skladiščih, zato bomo morali odpreti samo terminal (Ctrl + Alt + T) in napisati:

sudo apt-get install zsync

Če moramo vedeti več o tem programu, se lahko v njegovem poglavju posvetujemo z njegovimi značilnostmi in drugimi spletna stran projekta.

Uporaba

Treba je pojasniti, da zsync je uporaben samo pri prenosih .zsync. Trenutno slike Debian in Ubuntu ISO (vsi okusi) so na voljo v obliki .zsync prenosov. Na primer, obisk Dnevna zgradba Ubuntuja.

ubuntu zsync spletni prenos

Kot lahko vidite na zgornjem posnetku zaslona, ​​je Ubuntu 18.04 LTS vsak dan na voljo kot neposredna datoteka ISO in .zsync. Če prenesete datoteko .ISO, morate prenesti celoten ISO vsakič, ko ISO prejme nove posodobitve. Če pa prenesemo datoteko .zsync, bo program Zsync nove spremembe prenesel le v prihodnjih posodobitvah. Celotno sliko ISO boste morali prenesti le pri prvem prenosu.

Datoteka .zsync vsebuje metapodatke, potrebne za delovanje s programom Zsync. Ta datoteka vsebuje vnaprej izračunane kontrolne vsote za algoritem rsync.

Prenesite datoteko .zsync

Če želite prenesti datoteko .zsync z odjemalskim programom Zsync, morate le upoštevati naslednjo sintakso:

zsync URL-del-archivo.zsync

Prenesite Ubuntu 18.04 z Zsync

zsync http://cdimage.ubuntu.com/ubuntu/daily-live/current/bionic-desktop-amd64.iso.zsync

Če imamo zgornjo slikovno datoteko v vašem sistemu že na voljo v trenutnem delovnem imeniku, Zsync bo izračunal razliko med staro in novo datoteko na oddaljenem strežniku in prenesel samo spremembe. Postopek izračuna boste videli kot niz točk ali zvezd v terminalu. Ko je prenos končan, boste dobili dve sliki. Nova različica in stara slika s podaljškom .iso.zs-star.

Če starejše različice datoteke, ki jo poskušamo prenesti, ni mogoče najti, v istem delovnem imeniku Zsync bo prenesel celotno datoteko.

Lahko prekliči postopek prenosa kadar koli s pritiskom na tipki CTRL + C.

Odstranite Zsync

Če odstranite ta program iz našega sistema, bo potrebno le odpreti terminal (Ctrl + Alt + T). Vanj bomo morali zapisati naslednji vrstni red:

sudo apt remove zsync

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jimmy olano je dejal

    ZANIMIVO, lahko ga postavimo celo na naše spletne strežnike apache, da jih objavimo na spletu, če ga le damo v javne imenike naše spletne strani, dodamo:

    application / x-zsync zsync

    v naši mimiki.vrste
    Hvala za članek!