Re: HFS+

[prev] [thread] [next] [lurker] [Date index for 2005/05/13]

From: peter (Peter da Silva)
Subject: Re: HFS+
Date: 12:16 on 13 May 2005
> I wound up giving in and using tar.  Fortunately only a few things
> had resource forks so it worked OK.

Hie thee to http://www.metaobject.com/Products.html then then scroll to
the bottom or jump to http://www.metaobject.com/downloads/macos-x/ and
grab hfstar.

There's also an hfspax.

Just stay clear of rsyncx.

You see, when one makes incompatible changes in the rsync protocol,
one is normally expected to change the version number so one doesn't
use it with normal rsync and then discover that ones backup consists
almost entirely of empty files.

Because how rsyncx "handles" resource forks and finder info is to
send each file three times with the same name and inode number,
and the receiving rsyncx goes "oh, I already have this, this must
be the resource fork". It turns out that normal rsync is entirely
happy to accept the same file multiple times and write over the
already synced file with its finder info and then its usually empty
resource fork.

I have a patched version of rsync somewhere that sends the resource
fork with a synthetic inode number and a new name, so it works with
rsync. It doesn't send the finder info, though, because you can't
just open the file with a different name and read that like you
can with the resource fork, so I hadn't got that far before I found
hfspax and hfstar and switched to Amanda for my Mac backups.

There's stuff above here

Generated at 23:00 on 18 May 2005 by mariachi 0.52