What is Duplicity?
Duplicity is a comprehensive backup solution that offers encrypted, digitally signed, and versioned remote backups, minimizing resource requirements on the remote server. Utilizing the efficient rsync algorithm, Duplicity devises a backup scheme where the initial archive is a complete backup, with subsequent backups only capturing the differences from the first backup. This allows for the creation of chains consisting of a full backup and a series of incremental backups, which can be recovered to any specific point in time. If any of the incremental backups are missing, the subsequent incremental backups cannot be reconstructed. Duplicity leverages a variety of technologies, including GnuPG for encryption, librsync for bandwidth-efficient file transfers, tar for archiving, and rdiff for differential file comparisons. It supports multiple backup destinations, including SSH/SCP/SFTP, local file access, rsync, FTP, Amazon S3, and Rackspace Cloud Files, among others
Highlights
- Encrypted and digitally signed backups
- Versioned backups with incremental capabilities
- Efficient backup using the rsync algorithm
- Supports multiple backup destinations, including cloud storage services
Platforms
- Linux
- Mac
Languages
- English
Features
Command line interface
WebDAV Support
Incremental Backup
Data deduplication
Encrypted Backup