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

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.