Doesn't survive files being unreadable or going missing
If a file is unreadable or goes missing between Obnam seeing it in a directory listing and actually backing it up, Obnam crashes. That's not good. A better approach would be to print a warning, if that.