Why use Tarsnap?
Consider a typical backup scenario:
- Alice begins a backup, which takes a complete snapshot of her files.
- Tarsnap automatically finds the unique data within her files.
- Alice pays less than $5/month.
- Alice's data is secure.
Latest Tarsnap release
Tarsnap 1.0.40 (February 10, 2022)
Changes in this version compared to 1.0.39:
-
tarsnapnow accepts a--resume-extractoption to skip extracting files whose filesize and mtime match existing files on disk. -
tarsnapnow accepts--progress-bytes SIZE, which prints a progress message after each SIZE bytes are processed, up to once per file. This can be disabled with--no-progress-bytes. -
tarsnapnow accepts a--passphrase method:argoption which accepts:-
--passphrase dev:tty-stdin -
--passphrase dev:stdin-once -
--passphrase dev:tty-once -
--passphrase env:VARNAME -
--passphrase file:FILENAME
-
-
tarsnapnow accepts a--dump-configoption to print the command-line and all non-blank lines read from config files. -
tarsnapnow exits with an error if there are unused command-line arguments. (i.e. "tarsnap -d -f a1 a2", where "a2" is unused.) - Improved performance on some x86, amd64, and arm64 systems by using cryptographic instruction set extensions.
-
When sent
SIGINFOorSIGUSR1,tarsnapnow prints the number of files and the number of uncompressed bytes processed, in addition to the previous output. -
A zsh completion file can be installed with
configure --with-zsh-completion=DIR.
As usual, there are also lots of minor build fixes, harmless bug fixes, and code cleanups.
You can see all of the changes between 1.0.39 and this version in our tarsnap git repository.
