[Nix-dev] bup - test suite

Mathijs Kwik mathijs at bluescreen303.nl
Sun Sep 1 14:51:09 CEST 2013


I no longer use bup. People that do can probably just revert your
change locally.

I would like to warn you for bup though.
I've used it for daily backups for at least half a year.
While it never gave any errors, I noticed that repositories broke
after some time somehow.
As in: they must probably still contain your data somewhere (judging
sizewise and from the fact that nothing ever gets deleted), but
accessing it (bup ls / bup web / restore) shows up as empty.
I've started over a few times, thinking it was something I messed up
or because of version upgrades, but it happened more than once.

Currently, I moved to using "btrfs send", which is awesome, but
somewhat experimental too :)
I reported a few bugs, which got fixed (mostly), but still require
some kernel patches that will not make it into 3.11.
And even with those I believe I've hit an edge case, but haven't been
able to reproduce with logging yet.
Anyway, at least when it fails, it reports about it :)
Furthermore it's ridiculously fast, supports deleting old revisions
and does not have a separate on-disk format like bup (which
effectlively doubles space requirements if you want your bup history
available on the same machine as your live data). If you would like to
try it out yourself, use
https://github.com/bluescreen303/bluenix/blob/master/pkgs/kernel/btrfs-updates-against-3.10.7.patch
, which is just a plain "git diff" patch comparing mainline with
linux-btrfs.




On Sun, Sep 1, 2013 at 2:32 PM, Marc Weber <marco-oweber at gmx.de> wrote:
> I've updated bup adding two tests: a simple manual one which can be
> implemented for all backup solutions easily, and I tried activating the
> "make test" for bup.
>
> The make test succeeded on my machine and on Evgeny Egorochkin's
> but failed on hydra.
>
> Is anybody depending on the tool or do I have a couple of days to
> investigate?
>
> The quickest fix is commenting the line "make test" probably.
>
> Marc Weber
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev


More information about the nix-dev mailing list