私の会社では、ローカル開発データベースのスナップショットをdb.dump.tar.gz
ファイルとしてダウンロードしています。圧縮は理にかなっていますが、tarballには単一のファイル(db.dump
)しか含まれていません。
単一のファイルをアーカイブするポイントはありますか、それとも.tar.gz
一般的なイディオムですか?どうして.gz
?
.tar.gz
他のほとんどの一般的な方法よりも優れていることがわかりました。私はそれがただより優れて.tar
いたことを思い出しますが、それがただより良いかどうか思い出せません.gz
。皮肉なことに、Windowの.cab
フォーマットは私が試した中で最高の方法でしたが、これは非常に予想外でした。
tar
、それがアーカイブ形式の圧縮アルゴリズムだされていません
tar -zxvf
です。しかし、ファイル名を見て.tgz
、拡張子が付いていないことがわかる人にとっては、dbダンプファイルをgzipするのはまったく問題ありません。圧縮アルゴリズムの詳細がわからないため、tarがdbダンプなどのスパースファイルで圧縮を行うかどうかはわかりませんが、プレーンテキストファイルの場合、ファイルの直接gzipは、最初にtaringおよびgzipするよりも非常に小さなサイズの利点がありますファイルをINGの