Docs / Backup & Recovery / Comparing Backup Tools: Borg vs Restic vs Duplicati

Comparing Backup Tools: Borg vs Restic vs Duplicati

By Admin · Mar 1, 2026 · Updated Apr 24, 2026 · 29 views · 2 min read

Choosing the Right Backup Tool

Selecting a backup tool for your Breeze depends on your priorities: speed, cloud support, ease of use, or encryption features. This guide compares three popular open-source options to help you decide.

BorgBackup

  • Deduplication: Excellent chunk-level deduplication reduces storage significantly
  • Speed: Very fast for local and SSH-based remote backups
  • Encryption: AES-256 with authenticated encryption
  • Cloud support: SSH/SFTP only natively; needs rclone or a bridge for cloud storage
  • Best for: Server-to-server backups over SSH with maximum efficiency
borg init --encryption=repokey ssh://user@remote/backup/borg-repo
borg create ssh://user@remote/backup/borg-repo::daily-{now} /var/www /etc
borg prune --keep-daily 7 --keep-weekly 4 ssh://user@remote/backup/borg-repo

Restic

  • Deduplication: Content-defined chunking with strong deduplication
  • Speed: Fast with built-in parallelism
  • Encryption: AES-256 in counter mode with Poly1305 authentication
  • Cloud support: Native support for S3, B2, Azure, Google Cloud, SFTP, and REST
  • Best for: Cloud-first backup strategies with minimal configuration
restic -r s3:s3.amazonaws.com/my-bucket init
restic -r s3:s3.amazonaws.com/my-bucket backup /var/www /etc
restic -r s3:s3.amazonaws.com/my-bucket forget --keep-daily 7 --prune

Duplicati

  • Deduplication: Block-level deduplication
  • Speed: Slower than Borg and Restic, but adequate for most workloads
  • Encryption: AES-256 built-in
  • Cloud support: Broadest provider support including consumer services
  • Best for: Users who prefer a web-based GUI and wide cloud provider compatibility

Quick Comparison Table

  • CLI-focused, fastest: BorgBackup
  • Cloud-native, versatile: Restic
  • GUI-friendly, broad cloud support: Duplicati

For most Breeze users, Restic offers the best balance of speed, cloud support, and simplicity. Choose Borg for SSH-only environments, or Duplicati if you prefer a graphical interface.

Was this article helpful?