Duplicity is a command-line backup tool focused on encrypted incremental backups. It uses GnuPG for encryption and supports many local and remote storage backends.
- Encrypted offsite backups over SSH, S3-compatible APIs, and WebDAV.
- Scripted backup jobs on Linux servers.
- Bandwidth-constrained environments using incremental backup chains.
- GPG-encrypted backup volumes.
- Full + incremental chain model.
- Many storage backends (local, SSH/SCP, S3, B2, WebDAV, and more).
- Restore, verify, and retention cleanup commands.
- The Duplicity project site currently lists
3.0.7 (released December 31, 2025).
- Current development tags in GitLab are in the
3.0.8.dev* line.
¶ History and References