BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

Borg vs rclone, Restic, Kopia, etc.

  • rclone is framed as a sync/transfer tool (like rsync for cloud), not a full backup system. Its “dedupe” is mostly filename- or hash-based at file level, not block-level dedup like Borg/Restic.
  • Borg/Restic/Kopia/Rustic/bupstash/HashBackup are backup tools with snapshots, block-level deduplication, compression, and client-side encryption.
  • Restic and Kopia already integrate with rclone; Borg 2.0 doing this narrows a previous gap (S3/object-storage support).
  • Some users have moved to Restic or Kopia specifically because Borg 1.x lacked first-class object storage or multi-host efficiency.

Deduplication, encryption, and large data

  • Borg and Restic dedupe at block level; this is especially valuable for large datasets, maildirs, databases, and VM images.
  • rclone crypt vs Borg encryption: discussed but no clear winner given; they operate at different layers (file transport vs backup repository).
  • For databases/VMs, effective dedup requires small block sizes (e.g., 4K–16K); many tools struggle with performance/metadata overhead at that scale.
  • Encryption on the provider side is seen by some as a “false sense of security”; preference is for client-side encryption with local key control.

Borg 2.0 status and rclone backend

  • Borg 2.0 is still beta and explicitly “testing only” on new repositories. Betas are incompatible with each other and with 1.x; no migration paths between betas.
  • Some early 2.x users report being stuck with repos that cannot be upgraded or downgraded without discarding data.
  • The new repository/backend abstraction in 2.0 made the rclone backend small and straightforward; rclone itself is considered mature.

Workflows, storage targets, and costs

  • Common pattern: local Borg backup, then rclone to cloud (B2, S3, etc.). rclone integration allows writing directly to cloud but copying repos still demands care and integrity checks.
  • Cheap storage options discussed: Hetzner Storage Box, rsync.net, Backblaze B2, OneDrive via rclone, NAS/SFTP, and object storage with tiering.

Reliability, verification, and strategy

  • Long-term Borg users report years of trouble-free operation with heavy dedup savings.
  • Strong emphasis on automated integrity checks and restore tests (e.g., borgmatic checks, “spot” checks, restoring random files, Prometheus/cron alerts).
  • Debate over feasibility of manual testing vs relying on built-in automated verification; consensus that multiple independent backups and checks are wise.

Usability, GUIs, and platforms

  • Some find Restic conceptually simpler and more stable; others prefer Borg’s ecosystem (borgmatic, Vorta, Pika Backup, Backrest).
  • rclone’s CLI and lack of robust GUIs are criticized as complex for desktop users.
  • Kopia praised for opportunistic backups on laptops and multi-machine shared repos.
  • Windows support for Borg is limited and unofficial (WSL/cygwin); Android usage typically indirect (Syncthing + Borg, SeedVault).