Zsync, ein Tool zum Herunterladen nur der neuen Teile einer Datei

zsync über

Im nächsten Artikel werden wir uns Zsync ansehen. Dies ist ein Programm von Dateiübertragung. Damit können wir eine Datei von einem Remote-Server herunterladen, wenn wir bereits eine Kopie derselben Datei auf unserem Computer haben, jedoch nur Zsync lädt die neuen Teile der Datei herunter und vergleicht sie mit der von uns gespeicherten in unserer örtlichen Einheit. Hierfür wird der gleiche Algorithmus verwendet wie rsync.

Während rsync zum Synchronisieren von Daten zwischen Computern innerhalb derselben Organisation entwickelt wurde, ist Zsync für die Dateiverteilung konzipiert. Zsync benötigt keine spezielle Serversoftware, benötigt lediglich einen Webserver zum Hosten der Dateien und belastet den Server nicht zusätzlich. Dies macht es ideal für groß angelegte Dateiverteilung.

Auch wenn Internet-Tarife immer billiger werden, ist es keine Entschuldigung, unsere Daten zu verschwenden, indem immer wieder dieselben Dinge heruntergeladen werden. Ein Beispiel hierfür ist das Herunterladen der Entwicklungsversion von Ubuntu oder eines beliebigen Gnu / Linux-Images.

Wie jeder weiß, veröffentlichen Ubuntu-Entwickler alle paar Monate tägliche Alpha-Beta-Versionen, die bis zum Erreichen der Version getestet werden ISO-Images stabil. Zuvor mussten Benutzer diese Bilder jedes Mal herunterladen, wenn sie verfügbar waren, um jede Ausgabe zu testen und zu überprüfen. Dank des Zsync-Dateiübertragungsprogramms ist dies jetzt nicht mehr erforderlich. Mit diesem Programm ist es möglich Laden Sie nur die neuen Teile des ISO-Images herunter. Dies spart uns viel Zeit und Bandbreite. Zusätzlich werden serverseitige Ressourcen gespeichert.

Wenn wir die direkte ISO-Datei oder den Torrent zum Herunterladen einer Ubuntu-Version verwenden, verlieren wir jedes Mal, wenn wir ein neues Image herunterladen, etwa 1,4 GB Bandbreite. Nur Zsync lädt die neuen Teile der ISO-Datei herunter, solange wir eine Kopie einer älteren Version dieser Datei haben.

Installieren Sie Zsync unter Ubuntu

Zsync ist verfügbar in Standard-Repositorys von den meisten Gnu / Linux-Distributionen, obwohl wir in diesem Beispiel nur sehen werden, wie man es in Debian, Ubuntu oder Linux Mint installiert. Wie gesagt, wir werden dieses Programm in den Repositories finden, also müssen wir nur ein Terminal öffnen (Strg + Alt + T) und schreiben:

sudo apt-get install zsync

Wenn wir mehr über dieses Programm wissen müssen, können wir seine Eigenschaften und andere in der konsultieren Projektwebsite.

Verwenden

Es muss klargestellt werden, dass zsync ist nur bei .zsync-Downloads nützlich. Derzeit sind die ISO-Images von Debian und Ubuntu (alle Geschmacksrichtungen) sind als .zsync-Downloads verfügbar. Zum Beispiel besuchen Ubuntu Täglicher Build.

Ubuntu Zsync Web-Download

Wie Sie im obigen Screenshot sehen können, ist der tägliche Build von Ubuntu 18.04 LTS als direkte ISO- und .zsync-Datei verfügbar. Wenn Sie die ISO-Datei herunterladen, müssen Sie jedes Mal, wenn die ISO neue Updates erhält, die vollständige ISO herunterladen. Wenn wir jedoch die .zsync-Datei herunterladen, lädt das Zsync-Programm nur die neuen Änderungen in zukünftigen Updates herunter. Sie müssen nur beim ersten Download das gesamte ISO-Image herunterladen.

Die .zsync-Datei enthält Metadaten, die für die Funktion mit dem Zsync-Programm erforderlich sind. Diese Datei enthält die vorberechneten Prüfsummen für den rsync-Algorithmus.

Laden Sie eine .zsync-Datei herunter

Um eine .ssync-Datei mit dem Zsync-Client-Programm herunterzuladen, müssen Sie lediglich die folgende Syntax befolgen:

zsync URL-del-archivo.zsync

Laden Sie Ubuntu 18.04 mit Zsync herunter

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

Wenn die obige Image-Datei auf Ihrem System bereits im aktuellen Arbeitsverzeichnis verfügbar ist, Zsync berechnet die Differenz zwischen der alten und der neuen Datei auf dem Remote-Server und lädt nur die Änderungen herunter. Sie sehen den Berechnungsprozess als eine Reihe von Punkten oder Sternen im Terminal. Sobald der Download abgeschlossen ist, erhalten Sie zwei Bilder. Die neue Version und das alte Bild mit Erweiterung .iso.zs-alt.

Wenn eine ältere Version der Datei, die wir herunterladen möchten, nicht im selben Arbeitsverzeichnis gefunden werden kann, Zsync lädt die gesamte Datei herunter.

Wir können Brechen Sie den Download-Vorgang ab jederzeit durch Drücken der STRG + C-Taste.

Deinstallieren Sie Zsync

Um dieses Programm von unserem System zu entfernen, müssen wir lediglich ein Terminal öffnen (Strg + Alt + T). Darin müssen wir die folgende Reihenfolge schreiben:

sudo apt remove zsync

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jimmy Olano sagte

    Interessanterweise können wir es sogar auf unseren Apache-Webservern platzieren, um sie online zu veröffentlichen, solange wir es in den öffentlichen Verzeichnissen unserer Webseite ablegen, fügen wir hinzu:

    application / x-zsync zsync

    in unseren mime.types
    Danke für den Artikel!