Selfhosted backup server and open source client

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • BorgBackup

    Deduplicating archiver with compression and authenticated encryption.

  • I have used two different tools: Borg, which I have used for several years. It works very well over SSH and has good configurability in all areas, from file exclusions to retention configs. It does deduplication and client side encryption.

  • restic

    Fast, secure, efficient backup program

  • The only reason I switched away from it was that I'm now running a Ceph cluster and wanted to back up to one of it's pools via S3. So now I'm using Restic. It has a far wider variety of backup targets, including local disk and S3. Similar to Borg, it does deduplication and does encryption.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • UrBackup

    UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux

  • btrfs

    WinBtrfs - an open-source btrfs driver for Windows

  • For other OSes, I'm not really sure. I think they don't support those for their system drives but I guess it should be possible to get them to work for data drives somehow (e.g., https://github.com/maharmstone/btrfs).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts