Duplicity logo
Duplicity
5.0
0 reviews0 saved
Visit website
Tags:
Open SourceCLI ToolFree
Description:

Duplicity is a free, open-source backup tool that creates encrypted, incremental backups using the rsync algorithm. It supports multiple protocols like S3, SSH, and FTP for versatile storage options. Perfect for personal and corporate data safety, ensuring efficient and secure backups.

Gallery image 1
Last update:
September 29, 2025
Website:
duplicity.us
Contact email:
contact@duplicity.us

Overview of Duplicity

Duplicity is a robust backup tool that creates encrypted tar-format volumes for directories and uploads them to remote or local servers. By utilizing the rsync algorithm through librsync, it ensures that incremental backups are highly space-efficient, only saving the parts of files that have changed since the last backup. This makes it an excellent choice for Incremental Backup needs, providing bandwidth savings and faster backup cycles. It is designed for users who require reliable and efficient data protection without compromising on security.

With encryption and signing handled by GnuPG, Duplicity guarantees that your backups are secure from unauthorized access and tampering, fitting perfectly into Encrypted Backup strategies. It supports a wide range of storage protocols including Amazon S3, Google Drive, and SSH, making it versatile for various environments. Mature and reliable, it is used for large-scale personal and corporate backups, ensuring data integrity and safety across different systems and use cases.

How to Use Duplicity

To use Duplicity, start by installing it through one of the available methods such as snap, pip3, or from source code. Once installed, configure backup jobs by specifying the source directories, the remote or local destination server using supported protocols like SFTP or S3, and your GnuPG encryption keys. The tool will then perform incremental backups, creating encrypted volumes that only store changes, and you can schedule regular backups using cron jobs or scripts for automation. This workflow ensures efficient and secure data backups with minimal manual intervention.

Core Features of Duplicity

  • Encrypted Backups – Uses GnuPG to encrypt and sign archives for security against spying and modification.
  • Incremental Efficiency – Leverages librsync to only back up changed parts of files, saving space and bandwidth.
  • Multi-Protocol Support – Works with various services like S3, FTP, SSH, and more for flexible storage options.
  • rdiffdir Utility – Extends librsync to directories for creating signatures and deltas in tar format.

Use Cases for Duplicity

  • Personal data backup to cloud storage services
  • Corporate server incremental backups for disaster recovery
  • Encrypted archives for sensitive files and documents
  • Offsite backup to remote servers using SSH or FTP
  • Automated backup scripts via cron for regular schedules
  • Version control and delta management for directory changes
  • Secure backup solutions for developers and IT teams

Support and Contact

For support, you can email contact@duplicity.us or visit the FAQ page for common questions. Additionally, the mailing list is available for discussions and community help.

Company Info

The Duplicity Project is maintained by a community of developers. While no specific location is provided, you can learn more on the official website.

Login and Signup

As an open-source tool, there is no login or signup required. You can access the source code and downloads via the GitLab repository for installation and usage.

Duplicity FAQ

What is Duplicity and how does it work?

Duplicity is a backup tool that creates encrypted, incremental backups of directories using tar volumes and the rsync algorithm for efficient storage and data protection.

What storage protocols does Duplicity support?

It supports various protocols including Amazon S3, Backblaze B2, DropBox, FTP, SSH, Google Drive, and many others for flexible backup destinations.

Is Duplicity suitable for enterprise use?

Yes, Duplicity is mature and used for large corporate backups, offering reliability, security, and efficiency for critical data protection needs.

How can I install Duplicity on my system?

You can install it via snap, pip3, PPA, or from source code, with detailed instructions available on the download page for different operating systems.

Does Duplicity support encryption for backups?

Yes, it uses GnuPG to encrypt and sign backups, ensuring they are safe from unauthorized access and tampering during storage and transfer.

What is the rdiffdir utility in Duplicity?

Rdiffdir is an extension of librsync that allows creating signatures and deltas for directories, useful for efficient directory comparisons and backups.

Duplicity Pricing

Current prices may vary due to updates

Free

Stable Release

Access to stable versions of Duplicity through snap builds or pip installations, suitable for personal and small-scale backups with community support

Free

Development Version

Get the latest features and updates from the git repository, ideal for testing and development purposes, with access to incremental improvements and c

Duplicity Reviews0 review

Would you recommend Duplicity? Leave a comment

No reviews yet. Be the first to share your experience!