Openduckbill 1.0.0

Openduckbill is a simple command line backup tool for Linux.
Openduckbill is a simple command line backup tool for Linux, which is capable of monitoring the files/directories marked for backups for any changes and transferring these changes either to a local backup directory or a remote NFS exported partition or to a remote ssh server using the very common, rsync command.

As a backup tool, this tool can operate in any one of the modes mentioned below:

Maintain an exact copy of the source at the backup destination

Main features:

  • Supports recursive and non-recursive backup of files/directories
  • Does filesystem monitoring
  • Openduckbill uses pyinotify for filesystem monitoring.
  • Any directory marked for backup, will be monitored for changes, and the changes will be synced to the backup destination regularly.
  • Three different modes of backup. Supports backup to
  • Local directory
  • NFS mount
  • SSH server (using rsync over ssh)
  • Include/exclude files/directories from backup
  • Supports including/excluding files/directories from backup using pattern matches
  • Supports maintaining current and previous versions of files at backup destination.
  • In NFS backup mode, the NFS partition is auto mounted.
  • Ability to remove files/directories which are not part of backup schedule from backup partition. (Currently this feature supported only in LOCAL and NFS backup modes.)
  • Uses YAML based config file
  • Easy to read and modify
  • Uses GUI dialog box to display critical information
  • Has built-in logging system
  • Daemon mode and Non-daemon mode
  • Extensive DEBUG info mode
  • Fully client side application
  • Minimal (or no) configuration required on server

last updated on:
March 6th, 2008, 11:17 GMT
developed by:
Anoop Chandran
license type:
GPL (GNU General Public License) 
ROOT \ System \ Backup


In a hurry? Add it to your Download Basket!

user rating 13



Add your review!