bontmia VS BorgBackup

Compare bontmia vs BorgBackup and see what are their differences.

bontmia

Bontmia (Backup Over Network To Multiple Incremental Archives) (by hcartiaux)

BorgBackup

Deduplicating archiver with compression and authenticated encryption. (by borgbackup)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
bontmia BorgBackup
2 346
15 13,397
- 1.2%
5.7 9.8
12 months ago 5 days ago
Shell Python
GNU General Public License v3.0 only GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

bontmia

Posts with mentions or reviews of bontmia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-02-01.
  • Time Machine-style Backups with rsync (2018)
    6 projects | news.ycombinator.com | 1 Feb 2026
    I use bontmia since forever, based on the same rsync feature (link-dest for creating hard links to the unmodified files since the last backup). It also supports backup rotation and I think it's quite solid/reliable after all these years: https://github.com/hcartiaux/bontmia
  • BorgBackup 2 has no server-side append-only anymore
    13 projects | news.ycombinator.com | 7 Jun 2025
    I maintain my incremental backup and handle the rotation with a shell script (bontmia) based on rsync with `--link-dest` (it creates hard links for unchanged files from the last backup). I've been using this on top of cryptsetup/luks/ext4 or xfs for > 10 years.

    This is the tool I use: https://github.com/hcartiaux/bontmia

    It's forked from an old project which is not online anymore, I've fixed a few bugs and cleaned the code over the years.

BorgBackup

Posts with mentions or reviews of BorgBackup. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-02-08.
  • Ask HN: What Are You Working On? (February 2026)
    187 projects | news.ycombinator.com | 8 Feb 2026
    Hey, sorry it was hacked.

    You mention rsync which can be fine. But there are tons of other solutions, many that will have snapshot features. I use borg backup, for instance. https://www.borgbackup.org/

    Also, look into scriping your server setup with tools like Ansible or PyInfra. There is always the risk that bad things happen to servers, and when you want a new server it's great to be able to spin things up in a matter of minutes. Tools like these are profesional best practices these days.

    In fact, if you have a scripted server setup and a server that doesn't collect data itself you may not even need backups. What is there to backup? Just spin up a new server with your scripts and carry on.

  • restic: Designing a "Restorable Development Environment" While Excluding node_modules and .git
    4 projects | dev.to | 2 Feb 2026
    While Time Machine is convenient because it is integrated into macOS, it requires an external disk and lacks flexibility. borg has excellent compression rates but operates in single-threaded mode, making it slower than restic on fast local disks.
  • TIL: Apple Broke Time Machine Again on Tahoe
    3 projects | news.ycombinator.com | 1 Feb 2026
    This happened to me and I finally ditched time machine for BorgBackup https://www.borgbackup.org/

    Not as nice UI-wise, but at least it's stable

  • Self-hosting a Mastodon Instance on a Hetzner Server
    3 projects | dev.to | 10 Aug 2025
    Combine regular PostgreSQL dumps with BorgBackup to create encrypted, deduplicated archives.
  • AWS Restored My Account: The Human Who Made the Difference
    1 project | news.ycombinator.com | 7 Aug 2025
  • Borg - Deduplicating Archiver with Compression and Encryption
    6 projects | news.ycombinator.com | 19 Jul 2025
  • Make Your Own Backup System – Part 1: Strategy Before Scripts
    7 projects | news.ycombinator.com | 19 Jul 2025
  • BorgBackup 2 has no server-side append-only anymore
    13 projects | news.ycombinator.com | 7 Jun 2025
    borgbackup developer here:

    TL;DR: don't panic, all is good. :-)

    Longer version:

    - borg 1.x style “append-only” was removed, because it heavily depended on how the 1.x storage worked (it was a transactional log, always only appending PUT/DEL/COMMIT entries to segment files - except when compacting segments [then it also deleted segment files after appending their non-deleted entries to new segments])

    - borg 2 storage (based on borgstore) does not work like that anymore (for good reasons), there is no “appending”. thus “—append-only” would be a misnomer.

    - master branch (future borg 2 beta) has “borg serve —permissions=…” (and BORG_PERMISSIONS env var) so one can restrict permissions: “all”, “no-delete”, “write-only”, “read-only” offer more functionality than “append only” ever had. “no-delete” disallows data as well as data overwriting.

    - restricting permissions in a store on a server requires server/store side enforced permission control. “borg serve” implements that (using the borgstore posixfs backend), but it could be also implemented by configuring a different kind of store accordingly (like some cloud storage). it’s hard to test that with all sorts of cloud storage providers though, so implementing it in the much easier to automatically test posixfs was also a motivation to add the permissions code.

    Links:

    - docs: https://github.com/borgbackup/borg/pull/8906

  • Chunking Attacks on File Backup Services Using Content-Defined Chunking [pdf]
    1 project | news.ycombinator.com | 22 Mar 2025
  • Ask HN: How do you manage files and backups as an individual?
    1 project | news.ycombinator.com | 14 Jul 2024
    I started using Nextcloud for file/contact/calendar syncing a few years, and have gradually moved most of my digital life into it. Documents and photos, but also scripts to automatically set some things up for me when I do a fresh install of Linux (I've been playing around with a few different distros lately). The only thing that doesn't live in Nextcloud are some old DVD rips, and that's mostly due to "haven't gotten around to it yet". Besides those, if it's not in Nextcloud, it's not something I care too much about losing if a disk were to fail.

    My Nextcloud instance is then backed up to another drive on the same machine plus two off-site locations - an old server I still run at my parents' house, and and external HDD my friend let me plug in to his server. The on- and off-site backups are done using `borg` (https://www.borgbackup.org/), which does reduplication and encryption (with the keys backed up in 1Password).

    I've been meaning to set up an automated restore on one of the offsite servers - a script to automatically unpack the latest backup, set up a fresh DB, and make things read-only - firstly to verify that the backups are functional and complete, but also as a backup in case my home server or home internet goes down. I know in _theory_ I've got everything I need in the backups to do a full restore, but I can't recall the last time I actually tried it out...

What are some alternatives?

When comparing bontmia and BorgBackup you can also consider the following projects:

dupluxy - An enhanced generation cloud backup tool

restic - Fast, secure, efficient backup program

backrest - Backrest is a web UI and orchestrator for restic backup.

Duplicati - Store securely encrypted backups in the cloud!

CPython - The Python programming language

Rsnapshot - a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you know that Shell is
the 8th most popular programming language
based on number of references?