preserving Mac OS X metadata in rsync backups and restores
matt at mattmccutchen.net
Sat Jan 19 04:31:11 GMT 2008
On Sat, 2008-01-19 at 05:12 +0100, Moritz Heckscher wrote:
> Using the following options for rsync:
> --archive --hard-links --acls --xattrs --executability --numeric-ids
> I get the following output from backup-bouncer: [...]
> Verifying: bsd-flags ... FAIL
BSD flags are handled by flags.diff in rsync-patches-3.0.0pre8.tar.gz .
> Verifying: finder-locks ... FAIL
A request for enhancement was recently entered for finder locks:
But Wayne says he thinks they are handled by flags.diff too.
> Verifying: creation-date ... FAIL
Creation dates are handled by osx-create-time.diff .
> Verifying: fifo ... FAIL
> Verifying: devices ... FAIL
These are supposed to work with --archive, at least if rsync runs as
root. In any event, you probably don't care about these if you're just
backing up user data.
> Adding --fake-super to the options of rsync doesn't help:
Naturally, because that option makes rsync wrap the source metadata in
an rsync-specific extended attribute that it sets on the destination
file, whereas the checker tool is expecting the real destination
metadata to be set.
More information about the rsync