If you're considering using it, keep in mind the limitations: https://github.com/bup/bup/blob/master/README.md#things-that...
The one most likely to be a showstopper seems to be: "bup currently has no way to prune old backups."
The one most likely to be a showstopper seems to be: "bup currently has no way to prune old backups."
There are existing discussions about the way bup pruning would have to work:
https://groups.google.com/forum/#!searchin/bup-list/prune/bu...
Sounds like they are actually making progress on it.
git's tools, namely filter-branch and gc have been reported to work on limited-size bup repositories, but it very quickly eats up all ram and cpu and never finishes because of the sheer amount of objects that are usually stored in a bup repository