Zsync、ファイルの新しい部分のみをダウンロードするツール

zsyncについて

次の記事では、Zsyncについて見ていきます。 これはのプログラムです ファイル転送。 コンピューターに同じファイルのコピーが既にある場合は、リモートサーバーからファイルをダウンロードできますが、Zsyncのみです。 保存したファイルと比較して、ファイルの新しい部分をダウンロードします 私たちのローカルユニットで。 このためにそれはと同じアルゴリズムを使用します rsync.

rsyncは同じ組織内のコンピューター間でデータを同期するように設計されていますが、Zsyncはファイル配布用に設計されています。 Zsyncは特別なサーバーソフトウェアを必要とせず、ファイルをホストするためにWebサーバーのみを必要とし、サーバーに追加の負荷をかけることはありません。 これはそれを理想的にします 大規模なファイル配布.

インターネットプランはどんどん安くなっていますが、同じものを何度も何度もダウンロードしてデータを無駄にするのは言い訳にはなりません。 この例は、Ubuntu開発バージョンまたはGnu / Linuxイメージのダウンロードです。

誰もが知っているように、Ubuntu開発者は数か月ごとに毎日、アルファ版、ベータ版をリリースします。これらのバージョンは、 ISO画像 安定しています。 以前は、ユーザーは各エディションのテストとレビューに利用できるたびにこれらの画像をダウンロードする必要がありました。 これで、Zsyncファイル転送プログラムのおかげで、それはもう必要なくなります。 このプログラムでそれは可能です ISOイメージの新しい部分のみをダウンロードする。 これにより、時間と帯域幅を大幅に節約できます。 さらに、サーバー側のリソースが節約されます。

直接の.ISOファイルまたはトレントを使用してUbuntuバージョンをダウンロードする場合、新しいイメージをダウンロードするたびに約1,4GBの帯域幅が失われます。 Zsyncのみ 古いバージョンのファイルのコピーがある限り、ISOファイルの新しい部分をダウンロードします.

UbuntuにZsyncをインストールする

Zsyncは デフォルトのリポジトリで利用可能 ほとんどのGnu / Linuxディストリビューションの中で、この例では、Debian、Ubuntu、またはLinuxMintにインストールする方法のみを示します。 私が言ったように、このプログラムはリポジトリにあるので、ターミナルを開いて(Ctrl + Alt + T)、次のように書くだけです。

sudo apt-get install zsync

このプログラムについてもっと知る必要がある場合は、その特徴や他の人に相談することができます プロジェクトのウェブサイト.

使用

明確にする必要があります zsyncは.zsyncダウンロードでのみ役立ちます。 現在、DebianおよびUbuntu ISOイメージ(すべてのフレーバー)は.zsyncダウンロードとして入手できます。 たとえば、 Ubuntuデイリービルド.

ubuntu zsyncWebダウンロード

上のスクリーンショットでわかるように、Ubuntu 18.04LTSデイリービルドは直接ISOおよび.zsyncファイルとして利用できます。 .ISOファイルをダウンロードする場合、ISOが新しい更新を受信するたびに完全なISOをダウンロードする必要があります。 ただし、.zsyncファイルをダウンロードすると、Zsyncプログラムは将来の更新で新しい変更のみをダウンロードします。 最初のダウンロードでISOイメージ全体をダウンロードするだけで済みます。

.zsyncファイルには、Zsyncプログラムで機能するために必要なメタデータが含まれています。 このファイルには、rsyncアルゴリズムの事前計算されたチェックサムが含まれています。

.zsyncファイルをダウンロードする

Zsyncクライアントプログラムを使用して.zsyncファイルをダウンロードするには、次の構文に従うだけです。

zsync URL-del-archivo.zsync

ZsyncでUbuntu18.04をダウンロードする

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

システム上の上記のイメージファイルが現在の作業ディレクトリですでに利用可能な場合は、 Zsyncは、リモートサーバー上の古いファイルと新しいファイルの差を計算し、変更のみをダウンロードします。 計算プロセスは、ターミナル内の一連の点または星として表示されます。 ダウンロードが完了すると、XNUMXつの画像が表示されます。 新しいバージョンと拡張子の付いた古いイメージ .iso.zs-old.

ダウンロードしようとしているファイルの古いバージョンが同じ作業ディレクトリに見つからない場合は、 Zsyncはファイル全体をダウンロードします.

できる ダウンロードプロセスをキャンセルする CTRL + Cキーを押すことでいつでも。

Zsyncをアンインストールします

このプログラムをシステムから削除するには、ターミナルを開くだけです(Ctrl + Alt + T)。 その中に、次の順序を書く必要があります。

sudo apt remove zsync

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ジミーオラノ

    興味深いことに、Apache Webサーバーに配置してオンラインで公開することもできます。ただし、Webサイトのパブリックディレクトリに配置する限り、次のように追加します。

    アプリケーション/ x-zsync zsync

    mime.typesで
    記事をありがとう!