Riduci lo spazio su disco locale evitando di comprimere (in modo ridondante) i backup con gzip

Possibile approccio migliore che potrebbe semplificare le cose: gestire i backup esistenti che potrebbero essere *.gz o *.zst utilizzando il rilevamento automatico di tar:

tar --auto-compress -c -f ../file.tar.gz .
tar --auto-compress -c -f ../file.tar.zst .

Più importante ovviamente per l’estrazione, dove potremmo non sapere cosa ci troveremo di fronte.

Attualmente il codice Ruby sembra fare molte cose che tar può gestire da solo. Speriamo che questo possa essere semplificato, piuttosto che diventare più complesso.

1 Mi Piace