Duplicity

Duplicity is an open-source program written in Python, which provides encrypted, incremental remote backup solution. It relies on libsync for bandwidth-efficient incremental backup, and GnuPG for encryption and digital signature. Duplicity backup archives, which consist of the first-time full backup and a sequence of incremental backups, can be restored to any of the previous snapshots taken incrementally. Duplicity supports a number of storage backends for remote backup, such as SSH/FTP/SFTP server, Amazon S3, Microsoft Azure/OneDrive, Rackspace Cloud Files, Dropbox, Google Docs, Google Cloud Storage, etc. Other features include support for UNIX file permissions, UID/GID and symbolic links.


  • Website: http://duplicity.nongnu.org/
  • Platform: Linux, BSD, Mac OS X
  • License: GNU GPL
  • Documentation: http://duplicity.nongnu.org/docs.html
  • Source repository: launchpad
  • Community: mailing list bug tracker
  • Features: , ,
  • Subscribe to Xmodulo List

    Do you want to receive posts about Linux applications and software recommended by Xmodulo List? Enter your email address below, and we will deliver our recommendations straight to your email box, for free. Delivery powered by Google Feedburner.

    Leave a comment

    Your email address will not be published. Required fields are marked *