dar is a Backup and archiving tool. You can think of it as as more modern tar. It supports both streaming and random-access modes, supports correct incrementals (unlike GNU tar’s incremental mode), Encryption, various forms of compression, even integrated rdiff deltas.
It is an ideal tool for backups over Asynchronous Communication for systems that don’t or can’t run ZFS.
Homepage: http://dar.linux.free.fr/
I have written a lot about Dar:
- I first wrote about Dar in my 2008 roundup of backup software.
- More recently, I covered it in my 2023 series on archiving, including these posts:
- My Mastodon thread about dar is a summary of its best features.
- I cover Dar in my Roundup of Data Backup and Archiving Tools.
- You can use dar like rsync; see An Asynchronous rsync with Dar
- Dar makes a fantastic companion to NNCP and Filespooler for building a backup strategy.
Links to this note
Sometimes we want better-than-firewall security for things. For instance:
In my writing about dar, I recently made that point that dar is a filesystem differ and patcher.
Filespooler makes an excellent tool for handling Backups. In fact, this was the case the prompted me to write it in the first place.
Here is a comparison of various data backup and archiving tools. For background, see my blog post in which I discuss the difference between backup and archiving. In a nutshell, backups are designed to recover from a disaster that you can fairly rapidly detect. Archives are designed to survive for many years, protecting against disaster not only impacting the original equipment but also the original person that created them. That blog post goes into a lot of detail on what makes a good backup or archiving tool.
I (John Goerzen) maintain a number of archives and mirrors, with a particular emphasis on material important to computing history.