Duplicity

Duplicity allows you to create encrypted full and incremental backups to local or external storage via the command line.

Developer Duplicity contributors

Version 3.2.1 · Open source · Linux

Looking for an alternative to Duplicity?Compare Kopia, restic.Compare alternatives

Duplicity is backup software for those who want to manage commands and planning themselves. The program creates archives of your files and can automatically save subsequent changes. As a result, after the first full backup you don't have to change everything again and again.

GnuPG allows you to encrypt and sign backups. The necessary key and recovery data must be stored separately: a correctly stored archive does not help when you cannot decrypt it after a malfunction. The supported storage methods work via backends with their own dependencies and login data.

You set up yourself when full backups take place and which older sets may disappear. Incremental archives form a chain; so do not delete loose files from storage on good luck. Test recovery to an empty folder and also check the situation where your original computer is no longer available.

Which software suits you?

Compare Duplicity with alternatives

Looking for an alternative? See what the other apps can do and check whether they support your device.

Differences between Duplicity and Kopia, restic
SoftwareWhat can it do?Platform and licence
DuplicityYou are viewing this app Duplicity allows you to create encrypted full and incremental backups to local or external storage via the command line. LinuxOpen source
KopiaView this alternative You want encrypted backups with graphic desktop capability. Windows, macOS, LinuxApache-2.0
resticView this alternative You're looking for another backup solution for the command line. Windows, macOS, LinuxOpen source

Choose an alternative to explore its features, system requirements and download options.

Who is it for?

You use Linux and feel comfortable with the terminal, keys and self-planing backup tasks.

Getting started

Install Duplicity and the required backend dependencies via your Linux distribution or project. First create a small encrypted backup and restore it to another folder.

Privacy

Encryption can shield the contents for your storage provider. File volumes, times and account data may still be visible; save keys outside the only backup location.

Good to know

No simple default desktop wizard. Key management is with you. Recovery depends on a complete backup chain

Please note

Loss of the decryption key can make recovery impossible. Do not remove loose parts from an incremental backup chain.

Advantages

  • Encrypted incremental archives Many storage backends Suitable for scripts and scheduled tasks

Things to consider

  • No simple default desktop wizard Key management is with you Recovery depends on a complete backup chain

Download Duplicity

The download page opens in a new tab.

Version history

3.2.1

You'll get enhanced cloud storage error handling and an alternative librsync link.

  • The error handling for Box, OneDrive, WebDAV, B2 and PAR2 has been tightened.
  • A pure Python coupling via ctypes can serve as a relapse for librsync. With rsyncd, an underpath can be created.
  • Warnings are added for the outdated CloudFiles, Pyrax and Hubic components; check your configuration if you still use them.
3.2.0.2

This maintenance edition adjusts the Debian/Python dependencies of the packaging.

  • This maintenance edition adjusts the Debian/Python dependencies of the packaging.
Report a new version

Is there a newer version of Duplicity? Send the version number and a link to the official announcement. Our editors will check it. No login is required.

Our verdict

Duplicity is suitable when you want to control commands, storage and encryption and carry that responsibility. For a novice user, a graphical backup app is usually easier to check. The decisive test is not whether the upload succeeds, but whether you can recover on another machine with the data you have saved. Set up that test before you clean up old backups.

Ratings

No ratings yet. Share your experience.

Log in to rate this software.

Comments

Share your experience. Comments appear after approval.

No comments yet.