Does rdiff-backup run under Mac OS X?
Yes, quite a few people seem to be using rdiff-backup under Mac OS X. rdiff-backup can also backup resource forks and other Mac OS X metadata to a traditional unix filesystem, which is can be a handy feature for Mac users. When rdiff-backup is used to do the restore, all of the metadata is recovered from rdiff-backup’s storage. The easiest option is probably to use Fink http://fink.sourceforge.net/, which can install rdiff-backup automatically for you. With Fink, you should install the librsync, librsync-shlibs, python25, python25-shlibs, xattr-py25, and rdiff-backup packages. Another option is DarwinPorts http://www.macports.org/, for which you should install the py-xattr and rdiff-backup packages. If you want to build rdiff-backup yourself, you should be able to build librsync and rdiff-backup using the standard Unix instructions.
Yes, quite a few people seem to be using rdiff-backup under Mac OS X. rdiff-backup can also backup resource forks to a traditional unix filesystem, which is can be a handy feature for Mac users. The easiest option is probably to use Fink http://fink.sourceforge.net/, which can install rdiff-backup automatically for you.