Prendo i backup di un server con rsync, ma quei backup sono abbastanza grandi e mi piacerebbe comprimerli. C'è un modo per avere una sorta di wrapper attorno a rsync per eseguire il gunzip del file nel backup, risincronizzare le modifiche dal file live, quindi ripetere il gzip del file non appena viene copiato?
Cioè se i file di origine sul vivo sono foo , bar e baz , il backup ha foo.gz , bar.gz e baz.gz .
Per riformulare: voglio file compressi ad una estremità e file non compressi all'altra estremità. Non voglio comprimere prima di rsyncing, perché anche con --rsyncable, rende rsync meno efficiente. Conosco l'opzione -z per rsync. Non ho spazio sulla macchina di backup per archiviare tutti i file non compressi.