Duplicati

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.3kstars
1kforks
Last commit: 2d ago
Repo age: 12y old
Duplicati screenshot

Duplicati is a cross-platform backup client that creates encrypted, compressed, incremental backups and sends them to a wide range of cloud storage providers or remote file servers. It is designed for automated, bandwidth-efficient backups with a web-based UI and command-line tooling.

Key Features

  • Client-side encryption using AES-256 or GnuPG before upload
  • Incremental/differential backup approach to reduce storage and bandwidth
  • Built-in scheduler for unattended, recurring backups
  • Multiple destination types including SFTP/SSH, WebDAV, FTP, and S3-compatible/object storage providers
  • Flexible selection and filtering (folders, file types, include/exclude rules)
  • Web-based management interface plus command-line operation
  • Support for backing up open/locked files via VSS on Windows and LVM snapshot support on Linux

Use Cases

  • Encrypted offsite backups of desktops or servers to S3-compatible storage or a NAS
  • Scheduled backups to remote servers over SFTP/WebDAV with retention rules
  • Bandwidth-aware incremental backups for laptops and small office environments

Limitations and Considerations

  • As a backup client, it requires a separate storage destination (cloud bucket, remote server, or file share) to receive data

Duplicati is a good fit when you need privacy-preserving backups with strong encryption and flexible destination support. Its combination of scheduling, incremental backups, and broad protocol/provider compatibility makes it practical for both home and small business environments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

rclone

rclone

Command-line sync and management tool for cloud and remote storage

55.7k
4.9k
Last commit: 1d ago

rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

Alternative to:
GoodSync
GoodSync
+8
restic

restic

Fast, secure, deduplicating backup tool for files and directories

32.4k
1.7k
Last commit: 1d ago

Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

Alternative to:
Arq Backup
Arq Backup
+15
BorgBackup

BorgBackup

Deduplicating backup tool with encryption and compression.

13k
827
Last commit: 1d ago

BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

Alternative to:
BorgBase
BorgBase
+14
Kopia

Kopia

Cross-platform snapshot-based backup tool with encryption and deduplication

12.7k
609
Last commit: 1d ago

Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
Zerobyte

Zerobyte

Web UI for automated restic backups across multiple storage backends

5.7k
140
Last commit: 1d ago

Self-hosted backup automation with a modern web UI, built on restic. Schedule, monitor, and restore encrypted backups from local or remote volumes to multiple repositorie...

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
Databasus

Databasus

Web-based scheduled backup management for databases

5.7k
297
Last commit: 3d ago

Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.

Alternative to:
Veeam Backup & Replication
Veeam Backup & Replication
+13