最小限のI / Oを使用して2つのzipアーカイブを同期しますか?

最小限のI / Oを使用して2つのzipアーカイブを同期しますか?

zip自体はアーカイブを更新し、現在のファイルシステム(たとえば-FS)を反映できます。タイムスタンプが古いzipエントリのみを更新します。

最小限のI / Oで基本コンテンツと同じ2.zipようにファイルを更新できるツールはありますか?1.zip最新のタイムスタンプを持つ項目は無視する必要があります。

もちろんrsync、これを行うことも可能ですが、その項目のほとんどが同じタイムスタンプを持っていても、実際に両方のアーカイブ(おそらくギガバイト)を完全に読み取る費用がかかり、異なるrsync方法で圧縮された同じ項目を認識できません。

または、私が説明した方法で増分バックアップを容易にする他のアーカイブ形式/ツールはありますか?

注:私が知っているもう一つの明確な解決策は、FUSEベースのファイルシステムを使用して1.zipをマウントしますzip -r -FS 2.zip /mnt/zip/

関連情報