私だけではないはずです。.tar.gzファイルをrsyncしているので、差分ではなくファイル全体がrsyncされるたびに気づきます。それを読むと、1999年に誰かが問題http://svana.org/kleptog/rgzip.htmlを修正するアルゴリズムを作成したようです(データの5%のみが転送する必要がありました)
これはどこにでもありますが、rsyncフレンドリーな.tar.gzファイルを作成するにはどうすればよいですか?
私だけではないはずです。.tar.gzファイルをrsyncしているので、差分ではなくファイル全体がrsyncされるたびに気づきます。それを読むと、1999年に誰かが問題http://svana.org/kleptog/rgzip.htmlを修正するアルゴリズムを作成したようです(データの5%のみが転送する必要がありました)
これはどこにでもありますが、rsyncフレンドリーな.tar.gzファイルを作成するにはどうすればよいですか?
回答:
BeezNestには、gzipのrsyncableオプションのかなり良い説明があります。著者のテストでは、このオプションによりファイルサイズが約1%増加しましたが、rsyncが更新をgzipされたファイルに1,300倍以上の速度で転送できるようになりました。
面倒な詳細については、彼らが引用しているこの議論を参照してください。
http://smackerelofopinion.blogspot.com/2009/07/rsyncable-gzip.html
gzip --rsyncable # need two dashes for long options