[CentOS] ZFS on Linux testing

Wed Dec 18 21:13:57 UTC 2013
Lists <lists at benjamindsmith.com>

On 12/18/2013 07:50 AM, Les Mikesell wrote:
> I've always considered backuppc to be one of those rare things that
> you set up once and it takes care of itself for years.  If you have
> problems with it, someone on the backuppc mail list might be able to
> help.   It does tend to be slower than native rsync and especially bad
> at handling huge directories, but sometimes you can split up large
> filesystems into smaller subdirectory runs and if necessary you can
> use the ClientAlias feature to make it look like a single large host
> is several different systems so you can skew the full and incremental
> runs of different areas to different days.

BackupPC is a great product, and if I knew of it and/or it was available 
when I started, I would likely have used it instead of cutting code. Now 
that we've got BackupBuddy working and integrated, we aren't going to be 
switching as it has worked wonderfully for a decade with very few issues 
and little oversight.

I would differentiate BackupBuddy in that there is no "incremental" and 
"full" distinction. All backups are "full" in the truest sense of the 
word, and all backups are stored as native files on the backup server. 
This works using rsync's hard-link option to minimize wasted disk space. 
This means that the recovery process is just copying the files you need. 
Also, graceful recovery for downtime and optimistic disk space usage are 
both very nice. (it will try to keep as many backup savepoints as it can 
disk space depending)

I'm evaluating ZFS and will likely include some features of ZFS into 
BBuddy as we integrate these capabilities into our backup processes. 
We're free to do this in part because we have redundant backup sets, so 
a single failure wouldn't be catastrophic in the short/medium term.