Projects / histbackup


histbackup makes incremental backups of a directory tree in a set of directories named by dates, or date-time if the date already exists. Its companion script histbackup-prune controls the archive growth. The new backup is prepopulated by hardlinks of each file from the previous backup and then updated with rsync(1). This arranges that the only new content of each new backup is fresh copies of the changed files. In this way each backup directory is a full copy of the source directory but the disk space cost is that of an incremental backup. Because it uses rsync, it is possible to efficiently backup remote directories in this manner.

Operating Systems

Recent releases

  •  18 Feb 2011 23:48

    Release Notes: .hbfiles and .hbinclude control files were added along with a -i summary mode, an easy --link-dest facility, and many other assorted small fixes and updates.

    •  21 Sep 2004 09:05

      No changes have been submitted for this release.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.