Projects / Disk ARchive

Disk ARchive

Dar is a shell command that makes backup of a directory tree and files. Its features include splitting archives over several files, CDs, ZIPs, or floppies, compression, full or differential backups, strong encryption, proper saving and restoration of hard links and extended attributes, remote backup using pipes and external command (such as ssh), and rearrangement of the "slices" of an existing archive. It can now run commands between slices, encrypt archives, and quickly retrieve individual files from differential and full backups. Dar also has external GUI like kdar for Linux, thanks to the well documented API.

Tags Archiving backup Compression Packaging Installation/Setup Utilities Security Cryptography
Licenses GPL
Operating Systems POSIX Linux Windows Windows Solaris BSD NetBSD FreeBSD Mac OS X
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  22 May 2009 18:38
  • Rrelease-after

Changes: This release adds a quiet mode, several updates for optional scripts, and the ability to properly detect the future format of DAR files.

  • Rrelease-mid
  •  20 Jun 2008 17:13
  • Rrelease-after

Changes: Fixes include corrupted archive generation in some rare and random cases when using Blowfish strong encryption (this type of corruption can be detected by testing your archive with dar). There is no security issue here. Some minor speed optimizations are also included.

  • Rrelease-mid
  •  10 Feb 2008 08:28
  • Rrelease-after

Changes: This release brings 3 minor bugfixes (2 for dar_manager and 1 for dar) and few documentation corrections (fixes for spelling errors, and more detailed information about some points that were reported as not clear). The source code has also received some very minor modifications to cleanly compile with gcc 4.3.

  • Rrelease-mid
  •  29 Sep 2007 13:20
  • Rrelease-after

Changes: This release brings five minor bugfixes concerning regex in masks, a Makefile fix, a dar_manager error report, archive finalization when the operation has been interrupted by the user, and an execvp problem when dar_manager calls dar.

  • Rrelease-mid
  •  24 Aug 2007 13:50
  • Rrelease-after

Changes: This release brings a fix in the native language support, brings several speed optimizations, and provides backward access to the old blowfish encryption implementation weakened by frequent IV collision. The new blowfish implementation is kept unchanged.

Rss Recent comments

Rcomment-before 03 Apr 2008 12:19 Rcomment-trans edrusb Rcomment-after

Re: memory hungry

> if you have thousands files and a lot

> GB's, read first

> about memory usage.

The memory requirement is proportional to the

number of files not to the amount of data to be saved.

For more detailed info see

http://dar.linux.free.fr/doc/Limitations.html

Rcomment-before 03 Apr 2008 04:54 Rcomment-trans karelbarel Rcomment-after

memory hungry
if you have thousands files and a lot GB's, read first

about memory usage.

Rcomment-before 14 Oct 2004 13:43 Rcomment-trans plastic_rat Rcomment-after

scripts
I can recommend DAR. I have some helper scripts for it at http://www.sliqware.ndo.co.uk/

Rcomment-before 23 Sep 2004 22:00 Rcomment-trans jbuberel Rcomment-after

Works well with SSH and Cygwin
I use dar to perform remote network backups of a hosted linux server to a local Windows machine using the windows build of dar under cygwin. It works great. Wonderfull application.

Rcomment-before 05 Nov 2003 12:12 Rcomment-trans zentara Rcomment-after

Nice job on version2
Hi, I must compliment you on version 2 of dar. The documentation is much better organized and easier to
understand.

Cd036b14b4acd3e5b4c9752c37c88978_thumb

Project Spotlight

BIXTEP

A tool for organizing information in the Bash shell.

No-screenshot

Project Spotlight

Unangband

A roguelike variant of Angband.