Currently KBackup compresses each source file individually, and then stores them inside an uncompressed tarball. I would prefer instead to store source files without individual compression, and then compress the whole target tarball just once. What do you think?
This would mean that whenever you need to restore a file from the backup, you would have to decompress the complete backup.
You can achieve this already by using a slice-script, e.g. put the following in a script, e.g. ~/scliceScript.sh then start kbackup with the option --script ~/scliceScript.sh The renaming to the original file name ensures that the internal mechanism to reducing to a specified number of backups still work. --------------- #!/bin/sh mode=$1 archive=$2 case "$mode" in "slice_finished" ) gzip -9 ${archive} mv ${archive}.gz ${archive} ;; esac ---------------