7zアーカイブをインラインで「再圧縮」する

7zアーカイブをインラインで「再圧縮」する

かなり大きな (~500 GB) 7-zip アーカイブがあります。 もともと、もっと多くのスペースが利用可能だったときに、かなり高速で低圧縮の設定で作成しました。

今は容量が厳しいので、さらに圧縮したいと思っています。しかし、解凍して再圧縮するための空き容量がありません。(そもそもそれが問題なのです)。

インラインで再圧縮する方法はありますか? もちろん、.tgzストリームを使用して Linux 上のアーカイブでこれを簡単に実行できます。同様の方法があることを期待しています。

普段は Windows を使用しているため 7z を使用していますが、この特定の作業では Linux または Windows のどちらも使用できます。

答え1

ファイルの類似性によっては、アーカイブを 2 度圧縮する (二重圧縮) という方法もあります。理論的には、アーカイブ内のすべてのファイルがアーカイブ内の他のファイルと結合されるため、非常に圧縮されたファイルになります。ただし、使用するファイルの種類によってメリットは異なります。圧縮ファイルを圧縮するためのスペースが足りないという問題が発生する可能性もありますが、少なくとも最終結果がどうなるかを確認するために試してみる価値はあります。

関連情報