I just pushed out release 0.13 of Obnam,
my backup utility,
and 0.13 of the Python btree library
- Bug fix: a mistake in 0.12 caused checkpoints to happen after each
file after the first checkpoint. Now they happen at the right intervals
- Upload speed is now displayed during backups.
- Obnam now tells the kernel that it shouldn't cache data it reads or
writes. It is not likely that data being backed up is going to be
needed again any time soon, so there's no point in caching it.
(The posix_fadvise call is used for this.)
- New --lru-size option sets size of LRU cache for nodes in memory.
The obnam default is large enough to suit large backups. This uses more
memory, but is faster than btree's small default of 100.