On Wed, Mar 15, 2017 at 08:01:00AM -0400, Stefan Monnier wrote: > >> > Having been there and done that, I can assure you that having a > >> > live snapshot system -- rsnapshot or btrfs/zfs native tools -- > >> > is more fun and less work for everyone. > > I looked at rsnapshot but its behavior is poor when you have lots of > directories with lots of tiny files.
Its behavior is correct. The performance is poor, relative to, say, zfs snapshots and sends. rsnapshot needs to do a lot more work. > It'd probably be fairly easy to come up with a backup system based on Git > (probably not good for whole-system backups, but likely workable for > homedir backups), but I haven't come across such a thing yet. You can try etckeeper, which is packaged in Debian. The default config is aimed at /etc, but it can be aimed elsewhere.