Alternatives to Duplicity
Encrypted, bandwidth-efficient incremental backup to remote storage. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Duplicity
Encrypted, bandwidth-efficient incremental backup to remote storage.
Replacements
Listings that take over the same core job as Duplicity.
restic
A single-executable backup program that makes encrypted, deduplicated snapshots and can send them almost anywhere.
restic replaces full-and-incremental chains with deduplicated snapshots, so restores do not depend on long chains, and it adds a native Windows build.
BorgBackup
A deduplicating archiver for Linux, macOS and BSD that makes daily backups cost almost nothing beyond the day’s changes.
BorgBackup uses deduplicating archives with authenticated encryption over SSH, avoiding periodic full backups, and archives can be mounted with FUSE.
Duplicati
A backup client with a web interface that encrypts your files and pushes them to more than twenty cloud services.
Duplicati adds a web interface, scheduler and Windows support with encryption to many cloud services under MIT, though large restores can be slow.
Kopia
An encrypted snapshot backup tool with both a command line and a proper desktop app, pointed at whatever storage you choose.
Kopia adds a desktop app and Windows support with deduplicated encrypted snapshots, removing the need for periodic full backups, but is still pre-1.0.
rdiff-backup
Reverse incremental backup that keeps the newest copy as a plain mirror.
rdiff-backup keeps the newest copy as a readable plain mirror with reverse deltas, but it has no client-side encryption.
Déjà Dup
GNOME's backup app: pick folders and a destination, and it handles encryption, scheduling and versions for you.
Déjà Dup provides a simple GNOME graphical app for encrypted scheduled backups, running on Restic underneath, but only on Linux.
Duplicacy
A deduplicating cloud backup tool whose lock-free design lets several machines share one storage bucket.
Duplicacy adds cross-machine deduplication in one cloud bucket and Windows support, but its licence is not open source and the web interface is paid.
rustic
Create encrypted, deduplicated backups in restic-compatible repositories.
rustic creates encrypted deduplicated backups in restic-compatible repositories with Windows support, though it is younger and compatibility should be checked.
Also worth comparing
These listings name Duplicity as their own alternative, so the relationship runs both ways.
Disk ARchive (dar)
Command-line archiver and backup tool with compression, encryption and differential archives.
Duplicity keeps encrypted incremental backups but focuses on remote storage back ends, and long incremental chains make restores slow and require periodic full backups.
Tarsnap
A command-line online backup service for Unix-like systems with client-side encryption and block-level deduplication.
Duplicity is free and open source under GPL-2.0, encrypting incremental backups to many remote storage back ends, though long incremental chains make restores slow.
Similar software
Related functionality, not a direct replacement.
rsnapshot
Filesystem snapshot backups using rsync and hard links.
borgmatic
Configure Borg backups, database dumps and monitoring in one place.
BorgBase
A hosted storage service for BorgBackup and Restic repositories with monitoring and append-only mode.
Restic REST Server
Provide a remote REST storage endpoint for restic backups.
Relax-and-Recover
A Linux bare-metal disaster recovery tool that creates bootable rescue media and ties into backup software.